Teknoloji ipuçlarını kendin uygula
İçerik
Son yazılar
Biz kimiz
Ağ, bulut ve sistem yönetimi konularında pratik rehberler. Adım adım açıklamalar ve gerçek sorunlara çözümler sunuyoruz.

DNS Sunucusu Değiştirerek Hızı Artır

İnternetim yavaş diye aylarca modemi suçladım. Sayfalar açılırken o ilk bir iki saniyelik "hiçbir şey olmuyor" anı vardı ya — asıl sorun oradaydı. Bant genişliğim yeterliydi, indirme hızım iyiydi ama tarayıcı adres çözümlemesini bekliyordu. Operatörümün DNS sunucusunu bırakıp başka bir sağlayıcıya geçtiğimde o bekleme neredeyse kayboldu. Yaptığım değişiklik on dakika sürdü, ücretsizdi ve hiçbir şeyi bozmadı.

DNS, yazdığınız alan adını IP adresine çeviren telefon rehberi gibi çalışır. Her yeni sitede tarayıcınız önce bu rehbere sorar. Rehber yavaşsa, sunucu ne kadar hızlı olursa olsun siz beklersiniz. Bu yüzden hızlı dns sunucusu seçmek, aslında ağın en görünmez ama en çok fark ettiren ayarı.

Hangi DNS'i seçmeliyim?

Ben yıllardır iki adres arasında gidip geliyorum. Cloudflare'ın 1.1.1.1'i genelde en düşük gecikmeyi veriyor, Google'ın 8.8.8.8'i ise kararlılıkta çok güvenilir. Quad9 da zararlı alan adlarını filtrelemesiyle güzel bir alternatif.

SağlayıcıBirincilİkincilÖne çıkan yanı
Cloudflare1.1.1.11.0.0.1Düşük gecikme, log tutmama politikası
Google8.8.8.88.8.4.4Çok geniş altyapı, yüksek kararlılık
Quad99.9.9.9149.112.112.112Kötü amaçlı alan adı filtresi

Hangisi sizin için hızlı, bulunduğunuz yere ve operatörünüze bağlı. O yüzden ilk iş ölçmek.

Adım adım geçiş

  1. Mevcut durumu ölçün. Komut istemini ya da terminali açıp nslookup wikipedia.org gibi bir sorgu çalıştırın. Windows'ta ping 1.1.1.1 ve ping 8.8.8.8 yazıp dönen süreleri not edin. Aradaki fark 10-20 milisaniyeyi geçiyorsa hangisini seçeceğiniz belli olur. Ölçüm alışkanlığı, ağ sorunlarını tanılarken de en çok işinize yarayacak şey.
  2. Nerede değiştireceğinize karar verin. İki seçenek var: tek cihazda ya da modem/router üzerinde. Router'da yaparsanız evdeki telefon, televizyon, konsol dahil her şey yeni DNS'i kullanır — ben bunu tercih ediyorum. Ama önce tek bilgisayarda denemek daha güvenli, sorun çıkarsa geri almak kolay.
  3. Windows'ta ayarı yapın. Ayarlar > Ağ ve İnternet > Bağdaştırıcı seçenekleri yolunu izleyin. Aktif bağlantıya sağ tıklayıp Özellikler'i açın, listede "İnternet Protokolü Sürüm 4 (TCP/IPv4)" satırını seçip yine Özellikler'e girin. "Aşağıdaki DNS sunucu adreslerini kullan" seçeneğini işaretleyip birincil ve ikincil adresleri yazın. IPv6 kullanıyorsanız aynı işlemi TCP/IPv6 için de yapın; Cloudflare'ın IPv6 adresi 2606:4700:4700::1111.
  4. macOS'ta ayarı yapın. Sistem Ayarları > Ağ > aktif bağlantı > Ayrıntılar > DNS sekmesinden artı düğmesiyle adresleri ekleyin. Eski kayıtları silmeyi unutmayın, yoksa sistem hâlâ ilk sıradakini kullanır.
  5. Linux'ta ayarı yapın. Masaüstü kullanıyorsanız NetworkManager'ın bağlantı ayarlarındaki IPv4 sekmesi en pratik yol; DNS alanına adresleri virgülle yazıp "Otomatik" kutusunun işaretini kaldırın. Sunucu tarafında systemd-resolved yapılandırmasını düzenleyip servisi yeniden başlatmak gerekir. Uzaktaki bir makinede çalışıyorsanız SSH oturumunuz sırasında bu değişikliği yapmak bağlantınızı düşürmez, çünkü zaten IP üzerinden bağlısınız.
  6. Router'da uygulayın. Tarayıcıdan modem arayüzüne girin (genelde 192.168.1.1 veya 192.168.0.1). WAN ya da İnternet ayarları bölümünde "DNS sunucularını otomatik al" gibi bir kutu bulacaksınız; işareti kaldırıp adresleri elle girin. Kaydettikten sonra modemi yeniden başlatın. Router arayüzünde işiniz bittiğine göre kanal ve yayın gücü ayarlarına da bir göz atmanızı öneririm, orada da kazanılacak hız var.
  7. Önbelleği temizleyin ve doğrulayın. Windows'ta ipconfig /flushdns, macOS'ta sudo dscacheutil -flushcache komutunu çalıştırın. Sonra nslookup çıktısındaki "Server" satırının yeni adresi gösterdiğini kontrol edin. Tarayıcının kendi DNS önbelleği de var, tam emin olmak için tarayıcıyı kapatıp açın.
  8. Şifreli DNS'i açın. Chrome ve Firefox'un ayarlarında "Güvenli DNS" ya da "DNS over HTTPS" seçeneği var. Bunu açtığınızda sorgularınız operatörünüz tarafından okunamaz. VPN kullanıyorsanız zaten trafik tünelden gidiyor; ikisini karıştırmayın, VPN aktifken DNS'i tünelin çözmesi normaldir.

Sık yapılan hatalar