DNS Ayarları ile Siteye Erişim Nasıl Sağlanır?
Domain Name System (DNS), internet üzerindeki alan adlarını IP adreslerine dönüştüren dağıtık bir veritabanı sistemidir. İnternet servis sağlayıcılarının (İSS) erişim engeli getirdiği web sitelerine ulaşmak için varsayılan DNS sunucularını değiştirmek en etkili çözümdür. Bilgisayar veya mobil cihazınızdaki varsayılan İSS yönlendiricilerini Google, Cloudflare veya OpenDNS gibi bağımsız sunucu adresleriyle güncelleyerek, engellenmiş DNS sorgularını bypass edebilir ve hedeflenen sunucuya doğrudan bağlanabilirsiniz.
DNS Nedir ve Alan Adı Çözümleme Mantığı Nasıl Çalışır?
İnternet altyapısı metinsel alan adlarını (örneğin example.com) anlamaz; veri iletimini yalnızca sayısal IP adresleri (örneğin 193.0.2.1) üzerinden yürütür. Bir web tarayıcısına adres yazıldığında, cihaz öncelikle yerel önbelleğine (DNS cache) bakar. Eğer yanıt burada bulunamazsa, tanımlı olan DNS sunucusuna bir Özyinelemeli Sorgu (Recursive Query) gönderir. Bu sorgu, Kök Sunucular (Root Servers), Üst Düzey Alan Adı Sunucuları (TLD Servers) ve Yetkili Ad Sunucuları (Authoritative Name Servers) hiyerarşisi üzerinden geçerek doğru IP adresini çözer ve tarayıcıya geri iletir.
Erişim engellemelerinde internet servis sağlayıcıları, kendi bünyelerinde tuttukları bu özyinelemeli sunucu kayıtlarını manipüle eder. Kullanıcı yasaklı bir alan adına girmek istediğinde, İSS DNS sunucusu sitenin gerçek IP adresi yerine bir uyarı sayfasının IP adresini ya da 0.0.0.0 yanıtını döner. Buna “DNS Zehirlenmesi” veya “DNS Engellemesi” adı verilir. Cihazınızın DNS adresini bağımsız bir sağlayıcı ile değiştirdiğinizde, sorgularınız İSS filtresinden geçmeden doğrudan bağımsız sunucuya ulaşır ve sitenin gerçek IP adresi elde edilir.
İSS Düzeyinde Erişim Engelleri ve DNS Sınırları
İnternet servis sağlayıcıları tarafından uygulanan kısıtlamalar yalnızca DNS düzeyinde kalmayabilir. DNS değiştirme yöntemi, engellemenin yalnızca alan adı çözümleme aşamasında yapıldığı senaryolarda %100 başarı sağlar. Ancak yetkili kurumlar veya İSS’ler erişim engelini doğrudan hedef sunucunun IP adresini bloklayarak (IP Blocking) veya Derin Paket İncelemesi (Deep Packet Inspection - DPI) teknolojisi kullanarak uyguluyorsa, yalnızca DNS değiştirmek bağlantı kurmak için yeterli gelmeyecektir.
IP engellemesinde, bağımsız DNS sunucusu size doğru IP adresini iletse bile, İSS yönlendiricileriniz o IP adresine giden veri paketlerini sınıra ulaştığı anda drop eder (düşürür). DPI yönteminde ise HTTPS el sıkışması sırasındaki SNI (Server Name Indication) bilgisi incelenerek bağlantı kesilir. Bu sebeple DNS yapılandırması, erişim engellerini aşmada ilk ve en hızlı adımdır; fakat altyapı düzeyindeki gelişmiş bloklama tekniklerinde ek protokollerin devreye sokulması gerekir.
DNS Çözümleme Hızı ve Gecikme Süresi Hesaplama
Seçilen DNS sunucusunun konumu ve sistem performansı, web sitelerinin ilk yüklenme süresini (Time to First Byte - TTFB) doğrudan etkiler. Yanıt süresi yüksek bir DNS sunucusu kullanmak, sayfa yüklemelerinde hissedilir gecikmelere yol açar. Bir web sayfasının toplam erişim süresi, DNS çözümleme süresi ($T_{dns}$), TCP el sıkışma süresi ($T_{tcp}$), TLS el sıkışma süresi ($T_{tls}$) ve veri aktarım süresinin ($T_{http}$) toplamından oluşur.
Yukarıdaki hesaplamadan görüleceği üzere, doğru ve hızlı bir DNS sunucusu seçmek yalnızca yasaklı sitelere erişim sağlamakla kalmaz, aynı zamanda günlük internet gezinme hızınızı da kayda değer oranda artırır. Ağ paketlerinin RTT (Round Trip Time) sürelerini düşürmek, özellikle çok sayıda dış kaynak çağıran modern web mimarilerinde kritik bir performans parametresidir.
Popüler Kamu Bilişim DNS Sunucuları Karşılaştırması
Erişim engellerini aşmak ve güvenli gezinmek için kullanabileceğiniz küresel, güvenilir ve ücretsiz DNS sağlayıcıları bulunmaktadır. Aşağıdaki tabloda yaygın kullanılan DNS sunucu adresleri ve teknik özellikleri karşılaştırılmıştır.
| Sağlayıcı Adı | Birincil (Primary) IP | İkincil (Secondary) IP | Ort. Gecikme (ms) | Desteklenen Protokoller |
|---|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | 10 - 15 ms | DoH, DoT, DNSSEC |
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 15 - 25 ms | DoH, DoT, DNSSEC |
| Quad9 | 9.9.9.9 | 149.112.112.112 | 20 - 35 ms | DoH, DoT, Threat Blocking |
| OpenDNS (Cisco) | 208.67.222.222 | 208.67.220.220 | 25 - 40 ms | Custom Filtering, DNSSEC |
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 | 20 - 30 ms | Ad Blocking, DoH, DoT |
Performans açısından Cloudflare en düşük gecikme sürelerini sunarken, zararlı yazılım ve kimsede bulunmayan olta saldırılarına (phishing) karşı koruma isteyen kullanıcılar Quad9 veya AdGuard gibi filtrelenmiş sunucuları tercih edebilir. Gizlilik odaklı kullanımda DNSSEC ve şifrelenmiş sorgu desteği (DoH/DoT) sunan sağlayıcılar seçilmelidir.
Masaüstü Cihazlarda Adım Adım DNS Yapılandırması
Windows işletim sisteminde DNS değiştirmek için şu teknik adımları izleyin: Klavyenizden Win + R tuşlarına basarak Çalıştır penceresini açın ve ncpa.cpl yazıp Enter tuşuna basın. Açılan Ağ Bağlantıları penceresinde aktif olarak kullandığınız Wi-Fi veya Ethernet simgesine sağ tıklayıp “Özellikler” seçeneğini belirleyin. Listeden “İnternet Protokolü Sürüm 4 (TCP/IPv4)” satırına çift tıklayın. Aşağıdaki DNS sunucu adreslerini kullan radyo butonunu aktif hale getirerek tercih edilen DNS kısmına 1.1.1.1, diğer DNS kısmına 1.0.0.1 girin ve Tamam butonuna tıklayarak ayarları kaydedin.
macOS işletim sisteminde yapılandırma yapmak için: Sol üstteki Apple simgesinden “Sistem Ayarları” (veya Sistem Tercihleri) menüsüne girin. “Ağ” sekmesine tıklayın ve bağlı olduğunuz aktif ağ bağdaştırıcısını seçip “Detaylar” butonuna basın. Sol taraftaki menüden “DNS” sekmesine gelin. Sol alttaki + simgesine tıklayarak sırasıyla 8.8.8.8 ve 8.8.4.4 IP adreslerini ekleyin. Yapılan değişikliklerin anında yürürlüğe girmesi için Terminal uygulamasını açıp sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder komutunu çalıştırarak DNS önbelleğinizi temizleyin.
Android ve iOS Mobil Cihazlarda DNS Değiştirme
Android işletim sistemli akıllı telefonlarda DNS ayarlarını güncellemek için iki farklı yöntem bulunur. Modern Android sürümlerinde (Android 9 ve üzeri) “Özel DNS” (Private DNS) özelliği mevcuttur. Ayarlar > Bağlantılar > Daha Fazla Bağlantı Ayarı > Özel DNS yolunu izleyin. “Özel DNS sağlayıcı ana bilgisayar adı” seçeneğini işaretleyin ve metin alanına one.one.one.one veya dns.google yazarak kaydedin. Bu yöntem, TLS üzerinden şifrelenmiş DNS (DoT) kullanarak bağlantıların dinlenmesini de engeller.
iOS (iPhone/iPad) cihazlarda ise hücresel veri üzerinde yerel DNS değiştirme imkanı kısıtlıdır; ancak Wi-Fi ağları için doğrudan yapılandırma yapılabilir. Ayarlar > Wi-Fi menüsüne gidin, bağlı olduğunuz ağın yanındaki (i) bilgi simgesine dokunun. Aşağı kaydırarak “DNS” başlığı altındaki “DNS”i Yapılandır” seçeneğine girin. Otomatik olan ayarı “Elle” olarak değiştirin, mevcut sunucuları silin ve “Sunucu Ekle” diyerek 1.1.1.1 ve 1.0.0.1 adreslerini tanımlayıp kaydedin. Hücresel veri ağlarında da geçerli olmasını istiyorsanız Cloudflare 1.1.1.1 veya AdGuard profil dosyalarını indirip yükleyebilirsiniz.
DNS Yapılandırmasında Sık Yapılan Hatalar ve Güvenlik Risksleri
Kullanıcıların DNS değiştirirken yaptığı en yaygın teknik hata, adresleri yazdıktan sonra sistem önbelleğini temizlememektir. DNS sunucusu değiştirilse dahi, işletim sistemi ve tarayıcılar eski IP adresini bir süre daha hafızalarında tutar (TTL süresi). Bu durum, ayarların değişmediği algısına yol açar. İşlem sonrası mutlaka ipconfig /flushdns (Windows) komutu çalıştırılmalı veya tarayıcı geçmişi ve önbelleği sıfırlanmalıdır.
Güvensiz, kaynağı belirsiz veya “ücretsiz hızlı DNS” vaadiyle sunulan tanınmayan DNS sunucularını kullanmak ciddi güvenlik riski taşır. Kötü niyetli DNS sunucuları, sizi bankacılık veya e-posta sitelerinin birebir kopyası olan oltalama (phishing) sayfalarına yönlendirerek kimlik bilgilerinizi çalabilir.
Diğer bir hata ise sabit IP (Static IP) konfigürasyonu yaparken IP çakışmasına neden olmaktır. Yerel ağınızdaki yönlendirici (Router) ile uyumsuz bir alt ağ maskesi (Subnet Mask) veya Geçit Adresi (Gateway) tanımlamak, internet bağlantısının tamamen kopmasına sebebiyet verir. Yalnızca DNS alanlarının değiştirilmesi, IP alma seçeneğinin ise Otomatik (DHCP) olarak bırakılması önerilir.
DNS Yöntemi İşe Yaramadığında Uygulanacak Sorun Giderme
DNS adreslerini değiştirmenize rağmen hedeflenen web sitesine halen erişim sağlayamıyorsanız, erişim engeli İSS tarafından SNI filtresi veya IP engellemesi boyutuna taşınmış demektir. Bu durumda sıradan UDP port 53 üzerinden yapılan DNS sorguları işe yaramaz. Sorunu gidermek için şifreli DNS protokolleri olan DoH (DNS over HTTPS) veya DoT (DNS over TLS) teknolojilerini aktif etmeniz gerekir. Google Chrome, Mozilla Firefox ve Microsoft Edge tarayıcı ayarlarında “Güvenli DNS Kullan” seçeneğini açarak sorguları HTTPS tüneli içinden gönderebilirsiniz.
Eğer sorun IP düzeyindeki bir engellemeden kaynaklanıyorsa, DNS değişikliği tek başına çözüm sunmaz. Bu aşamada sanal özel ağ (VPN) kullanımı, şifreli proxy servisleri veya Encrypted Client Hello (ECH / ESNI) destekleyen tarayıcı yapılandırmaları devreye sokulmalıdır. Şifrelenmiş tüneller, verinin içeriğini ve hedeflenen IP adresini İSS denetiminden gizleyerek kısıtlamaları tam anlamıyla aşmanızı sağlar.
Sık sorulan sorular
DNS değiştirmek internet hızımı düşürür mü?
Hayır, doğru ve yakın bir DNS sunucusu (örneğin Cloudflare veya Google) seçildiğinde aksine alan adı çözümleme süresi kısalacağı için web sayfalarının ilk açılış hızı artar.
DNS değiştirmek yasal mıdır?
Evet, cihazınızda hangi DNS sunucusunu kullanacağınızı seçmek tamamen kullanıcının özgürlüğündedir ve teknik bir ağ yapılandırma tercihidir.
DNS değiştirdim ama siteye halâ giremiyorum, nedeni nedir?
İnternet servis sağlayıcınız erişim engelini IP adresi engellemesi veya DPI (Deep Packet Inspection) yöntemiyle uyguluyor olabilir. Ayrıca tarayıcı önbelleğiniz temizlenmemiş olabilir.
En hızlı DNS sunucusu hangisidir?
Küresel ortalamalara ve tepki sürelerine bakıldığında 1.1.1.1 ve 1.0.0.1 IP adresleriyle Cloudflare en düşük gecikme (latency) süresini sunmaktadır.
DNS over HTTPS (DoH) nedir ve ne işe yarar?
DNS sorgularının düz metin yerine HTTPS protokolü üzerinden şifrelenerek gönderilmesidir. Bu sayede İSS'lerin DNS sorgularınızı izlemesi ve engellemesi engellenir.
Mobil veri (4G/5G) kullanırken DNS değiştirilebilir mi?
Android cihazlarda 'Özel DNS' ayarı üzerinden, iOS cihazlarda ise profiller veya 1.1.1.1 uygulaması kullanılarak mobil veride de DNS değiştirilebilir.
İlgili sayfalar
Ağ Yapılandırmanızı Optimize Edin
DNS ayarlarınızı doğru yapılandırarak internet deneyiminizi hızlandırın ve kesintisiz bağlantının keyfini çıkarın.
Diğer Teknik Rehberleri İncele