HTTPS Üzerinden DNS Nedir ve Windows 10'da Nasıl Etkinleştirilir?


Neden Geleneksel DNS'den HTTPS Üzerinden DNS'ye Geçilmeli?

Web tarayıcınız bir web sitesine eriştiğinde, öncelikle kolay URL'yi (Netwrix.com gibi) o web sitesini barındıran sunucunun genel sunucu IP adresine çevirmesi gerekir. Buna DNS araması denir. Geleneksel DNS, günümüzde neredeyse tamamen HTTPS aracılığıyla güvenliği sağlanan modern HTTPS web trafiğinin aksine şifrelenmemiştir.

HTTPS, bağlantı kurduğunuzda web siteleriyle olan iletişiminizi şifrelediğinden, ilk DNS aramasının şifrelenmemiş kalmasının neden önemli olduğunu merak ediyor olabilirsiniz. Sonuçta, şifrelenmemiş DNS ile, sizinle aynı ağdaki saldırganlar hangi web sitelerine göz attığınızı görebilir ve DNS aramalarınızı potansiyel olarak kötü amaçlı web sitelerine ve kimlik avı dolandırıcılıklarına yeniden yönlendirebilir.

HTTPS üzerinden DNS (DoH), saldırganların tarama alışkanlıklarınızı izlemesini veya yalnızca DNS trafiğini gözetleyerek sizi kötü amaçlı web sitelerine yeniden yönlendirmesini önlemek için tanıtıldı. DoH, düz metinle iletişim kurmak yerine DNS sorgularını HTTPS'nin şifreleme gücüyle eşleştirir. Geleneksel DNS aramaları, 53 numaralı bağlantı noktası üzerinden şifrelenmeden gerçekleştirilir, ancak DoH aramaları, 443 numaralı bağlantı noktası üzerinden HTTPS trafiğinde gerçekleşir. Windows Server 2022'den başlayarak, DNS istemcisi, HTTPS üzerinden DNS'yi destekler; Grup İlkesi aracılığıyla tüm geçerli Active Directory makineleri için etkinleştirilebilir.

Bu, HTTPS üzerinden DNS'nin basit, üst düzey görünümüdür, ancak son kullanıcı perspektifinden gerçekten bilmeniz gereken tek şey budur. Mümkün olduğunda HTTPS üzerinden DNS'yi etkinleştirmek en iyi uygulamadır; Windows 10 için aşağıda özetleyeceğimiz şey budur.

Bu blogun kapsamı dışında olsa da Apple, iOS/macOS için HTTPS üzerinden DNS (DoH) desteğini de duyurdu ve Cloudflare, çeşitli mobil ve masaüstü işletim sistemlerine DNS arama güvenliği eklemek için güçlü 1.1.1.1 DNS çözümleyicisini sunuyor.

Firefox ve Chromium tabanlı tarayıcılar da dahil olmak üzere pek çok web tarayıcısı, işletim sistemi düzeyinde değil uygulama bazında etkinleştirmeyi tercih ederseniz DoH'u da destekler. Ancak işletim sisteminizde DoH'yi etkinleştirmek, yerel olarak DoH'yi desteklemeyen uygulamalara bu yeteneği vererek fayda sağlar. Ayrıca, DNS aramaları geleneksel olarak web tarayıcılarından ziyade işletim sisteminin bir işlevi olmuştur.

Windows 10'da HTTPS Üzerinden DNS Nasıl Etkinleştirilir

Windows 10'da HTTPS üzerinden DNS'yi etkinleştirmek, tüm web tarayıcıları da dahil olmak üzere DNS araması isteyen tüm kullanıcılar ve uygulamalar için işlevsellik sağlar. DoH özelliğinin kullanılabilir olduğundan emin olmak için Windows 10'un güncel olması gerektiğini unutmayın.

Windows 10 Kayıt Defterinde DoH'yi Etkinleştirme

Windows 10 kayıt defterinde (Derleme 19628 veya üzeri) HTTPS üzerinden DNS'yi etkinleştirmek için:

  1. Kayıt Defteri Düzenleyicisini açın
  2. Şuraya gidin: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDnscacheParameters
  3. “EnableAutoDoh” adında yeni bir DWORD oluşturun ve ona 2 değerini verin.

HTTPS üzerinden DNS'yi etkinleştirmek için “EnableAutoDoh” eklenmiş Windows 10 Kayıt Defteri Düzenleyicisi.

  1. Ana bilgisayarı yeniden başlatın.
  2. Ağ yapılandırmasındaki bağdaştırıcınızın İnternet Protokolü Sürüm 4 (TCP/IPv4) özellikleri altında ağ bağlantınızın birincil ve alternatif DNS sunucularını değiştirin.

Aşağıdaki sunucu adresleri şu anda Windows 10'da HTTPS üzerinden DNS için desteklenmektedir:

  • Cloudflare — Birincil: 1.1.1.1, Alternatif: 1.0.0.1
  • Google — Birincil:8.8.8.8, Alternatif: 8.8.4.4
  • Dörtlü9 — Birincil: 9.9.9.9, Alternatif: 149.112.112.112

Windows 10'daki bir ağ bağdaştırıcısının "İnternet Protokolü Sürüm 4 (TCP/IPv4)" özellikleri, HTTPS üzerinden DNS için Cloudflare kullanacak şekilde yapılandırılmıştır

DoH'yi Windows 10 Ayarları > Ağ ve İnternet Menüsü aracılığıyla etkinleştirme

Ayarlar > Ağ ve İnternet menüsünde HTTPS üzerinden DNS'yi etkinleştirmek için (Derleme 20185 veya üzeri):

  1. Başlat menüsünde Ayarlar'ı seçin.
  2. Ağ ayarlarını açın.
  3. Ağ durumu altında, istediğiniz internet bağlantısı için Özellikler menüsünü açın.
  4. DNS ayarları altında Düzenle'yi tıklayın.
  5. Manuel seçeneğini seçin ve ardından Tercih Edilen DNS ve Alternatif DNS IP adreslerini belirtin. Şu anda Windows 10 tarafından desteklenen DNS sağlayıcıları şunlardır:
  • Cloudflare - Birincil: 1.1.1.1, Alternatif: 1.0.0.1
  • Google - Birincil:8.8.8.8, Alternatif: 8.8.4.4
  • Dörtlü9 - Birincil: 9.9.9.9, Alternatif: 149.112.112.112
  1. Tercih Edilen DNS ve Alternatif DNS altında şifreleme için Yalnızca Şifreli (HTTPS üzerinden DNS) seçeneğini seçin.
  2. İsterseniz aynısını IPv6 için de yapılandırabilirsiniz (önceki adımlar IPv4 içindi).

HTTPS üzerinden DNS etkinleştirilmiş Windows 10

Microsoft'a göre, "Şifreleme etkinleştirildikten sonra, ağ özelliklerinde uygulanan DNS sunucularına bakarak çalıştığını doğrulayabilir ve bunların '(Şifrelenmiş)' sunucular olarak etiketlendiğini görebilirsiniz."

DoH'yi Grup İlkeleri aracılığıyla etkinleştirme

Windows Server 2022'den beri DoH'yi etki alanı düzeyinde etkinleştirmek mümkündür. HTTPS üzerinden DNS ayarlarını genel olarak değiştirmek, Bilgisayar Yapılandırma PolitikalarıYönetim ŞablonlarıAğDNS İstemcisi bölümündeki Grup İlkesi Düzenleyicisi'nde bulunabilecek HTTPS (DoH) ad çözümlemesi üzerinden DNS'yi yapılandırma politikası aracılığıyla mümkündür:

Bilinen sunucular listesine yeni DoH sunucusu eklemek istiyorsanız Add-DnsClientDohServerAddress PowerShell cmdlet'ini kullanabilirsiniz.

PowerShell aracılığıyla ad çözümlemesi için kullanılan DoH sunucularının listesini şu komutla kontrol edebilirsiniz: Get-DNSClientDohServerAddress.

SSS

HTTPS üzerinden DNS nedir?

HTTPS üzerinden DNS (DoH), HTTPS protokolü aracılığıyla uzak Etki Alanı Adı Sistemi (DNS) çözümlemesi gerçekleştirmek için kullanılan bir protokoldür.

HTTPS üzerinden DNS kullanmalı mıyım?

DoH etkinleştirildiğinde sansürü aşabilecek, ağ trafiğinizin güvenliğini artırabilecek ve ağınızın gizliliğini artırabileceksiniz.

HTTPS üzerinden DNS varsayılan olarak etkin mi?

Hayır, bunu iş istasyonunuzda manuel olarak veya Grup İlkesi aracılığıyla etkinleştirmeniz gerekecektir.

DNS üzerinden HTTPS'yi nasıl etkinleştiririm?

Windows 10'da HTTPS üzerinden DNS'yi etkinleştirmek için Ayarlar'da Ağ ve İnternet bölümünü açın, Durum'a gidin ve Özellikler'i tıklayın. ve IP atamasını düzenle veya DNS sunucusunu düzenle atama'yı seçin.

HTTPS üzerinden DNS ayarlarını nasıl kontrol ederim?

HTTPS üzerinden DNS ayarlarınızı kontrol etmek için Ayarlar'da Ağ ve İnternet bölümünü açın, Durum'a gidin ve Özellikler 'i tıklayın ve IP atamasını düzenle veya DNS sunucusu atamasını düzenle'yi seçin.

Windows 10, HTTPS üzerinden DNS'yi destekliyor mu?

DoH, Windows 10 derlemeleri 19628 veya üzeri sürümlerde desteklenir.

İlgili makaleler