DNS sızıntısı, DNS sorgularınızın proxy veya VPN'inizi atlayarak normal internet bağlantınız üzerinden çıkması durumunda meydana gelir. Bu, bilgisayarınızı veya DNS sunucunuzu izleyen herkesin hangi isimleri sorguladığınızı görmesine olanak tanır, hatta trafiğiniz proxy üzerinden geçerken bile.

Bir DNS sızıntısı, bir uygulamanın ana bilgisayar adlarını kendisi çözmesi durumunda meydana gelebilir; örneğin, trafiği SOCKS5 proxy üzerinden gönderirken hala ana bilgisayar adlarını yerel olarak çözüyor. Tor Projesi, bunu test etmenin bir yolunu belgeler: TestSocks seçeneği, bir DNS isteğini sızdıran her SOCKS bağlantısı için bir uyarı kaydeder.

DNS Sızıntılarını Proxy ile Önleme

  • SOCKS proxy'nin isimleri çözmesine izin verin: curl'de, socks5h:// ve socks4a:// proxy'nin ana bilgisayar adını çözmesini sağlarken, socks5:// ve socks4:// bunu yerel olarak çözer.
  • Tarayıcı ayarlarını kontrol edin: Firefox'un proxyDNS ayarı, DNS sorgularını SOCKS proxy üzerinden gönderir. Firefox 128'den itibaren, SOCKS5 için varsayılan olarak açıktır. Önceki sürümler varsayılan olarak kapalıydı.
  • HTTP proxy'leri ana bilgisayar adını alır: HTTPS siteleri için, istemci hedefi CONNECT host:port olarak proxy'ye gönderir ve proxy bu ana bilgisayara bağlantıyı açar.

İlgili Terimler