İçeriğe geç

Windows 10'da ve Windows 11'de DNS Sunucularını Değiştirme

Güncellendi: Son kontrol: Eylül 2026 3 dk okuma

Kısaca cevap

Windows 11'de Ayarlar > Ağ ve internet > Wi-Fi (veya Ethernet) > bağlantı özellikleri > DNS sunucusu ataması > Düzenle yolunu izleyip El ile'yi seçin ve DNS adreslerini yazın. Windows 10'da ve eski usulü tercih edenler için aynı ayar Denetim Masası'nda, hızlı yol arayanlar için netsh ve PowerShell komutlarıyla da yapılabilir.

Bu sayfada

Bu rehber yalnızca Windows'a odaklanır ve dört yöntemi ayrıntılı anlatır. Android, iPhone, Mac veya modem için DNS ayarları nasıl değiştirilir rehberimize bakabilirsiniz. Hangi adresleri gireceğinizi seçmek için güncel DNS adresleri listemiz hazır.

Windows 10 kullanıyorsanız: Windows 10'un ücretsiz güvenlik güncellemeleri 14 Ekim 2025'te sona erdi. Aşağıdaki yöntemler Windows 10'da da çalışır, ancak güvenliğiniz için Windows 11'e geçmeyi değerlendirin.

Başlamadan önce

  • Örneklerde Cloudflare'in 1.1.1.1 ve 1.0.0.1 adreslerini kullanıyoruz. Siz dilediğiniz sağlayıcının adreslerini yazabilirsiniz.
  • Ayarı değiştirmek için bilgisayarda yönetici yetkiniz olmalıdır.
  • Mevcut ayarınızı not almak isterseniz Komut İstemi'nde ipconfig /all yazın; "DNS Sunucuları" satırı şu anki adresleri gösterir.

Yöntem 1: Windows 11 Ayarlar uygulamasıyla

  1. Windows + I tuşlarıyla Ayarlar'ı açın ve soldan Ağ ve internet'i seçin.
  2. Bağlantı türünüze göre Wi-Fi veya Ethernet'e tıklayın. Wi-Fi'da bağlı olduğunuz ağın özellikler sayfasına girin.
  3. DNS sunucusu ataması satırının yanındaki Düzenle düğmesine basın.
  4. Açılan pencerede Otomatik (DHCP) yerine El ile'yi seçin ve IPv4 anahtarını açın.
  5. Tercih edilen DNS kutusuna 1.1.1.1, Diğer DNS kutusuna 1.0.0.1 yazın.
  6. İsterseniz her adresin altındaki DNS over HTTPS seçeneğini Açık (otomatik şablon) yapın. Böylece DNS sorgularınız şifrelenir.
  7. Bağlantınız IPv6 kullanıyorsa IPv6 anahtarını da açıp sağlayıcınızın IPv6 adreslerini girin (Cloudflare için 2606:4700:4700::1111 ve 2606:4700:4700::1001).
  8. Kaydet'e basın.

"DNS over HTTPS" seçeneği yalnızca Windows'un tanıdığı sağlayıcılarda (Cloudflare, Google, Quad9 gibi) otomatik şablonla çalışır. Şifreli DNS'in neyi değiştirip neyi değiştirmediğini güncel DNS adresleri sayfamızda anlattık.

Yöntem 2: Denetim Masası ile (Windows 10 ve 11)

Bu klasik yöntem hem Windows 10'da hem Windows 11'de aynıdır.

  1. Windows + R tuşlarına basın, ncpa.cpl yazıp Enter'a basın. Ağ Bağlantıları penceresi doğrudan açılır.
  2. İnternete bağlandığınız bağdaştırıcıya (Wi-Fi veya Ethernet) sağ tıklayıp Özellikler'i seçin.
  3. Listeden İnternet Protokolü Sürüm 4 (TCP/IPv4)'ü seçip Özellikler düğmesine basın.
  4. Aşağıdaki DNS sunucu adreslerini kullan seçeneğini işaretleyin.
  5. Tercih edilen DNS sunucusu'na 1.1.1.1, Diğer DNS sunucusu'na 1.0.0.1 yazın.
  6. Tamam'a, ardından Kapat'a basın.

İkiden fazla DNS adresi eklemek isterseniz aynı penceredeki Gelişmiş düğmesinden DNS sekmesine geçip adres ekleyebilir ve sıralarını değiştirebilirsiniz. IPv6 için aynı işlemi listedeki İnternet Protokolü Sürüm 6 (TCP/IPv6) satırında tekrarlayın.

Yöntem 3: Komut İstemi ile (netsh)

  1. Başlat menüsüne cmd yazın, Komut İstemi'ne sağ tıklayıp Yönetici olarak çalıştır'ı seçin.
  2. Bağdaştırıcılarınızın adlarını görmek için şunu yazın:
    netsh interface show interface
    Son sütunda yazan bağdaştırıcı adı (örneğin Wi-Fi veya Ethernet) aşağıdaki komutlarda kullanılacak.
  3. Birincil DNS'i ayarlayın:
    netsh interface ipv4 set dnsservers name="Wi-Fi" source=static address=1.1.1.1 register=primary
  4. İkincil DNS'i ekleyin:
    netsh interface ipv4 add dnsservers name="Wi-Fi" address=1.0.0.1 index=2

Eski rehberlerde geçen wmic nic get NetConnectionID komutu artık önerilmiyor; Microsoft WMIC aracını kullanımdan kaldırma sürecine aldı. Bağdaştırıcı adlarını yukarıdaki netsh komutuyla veya PowerShell'le bulabilirsiniz.

Yöntem 4: PowerShell ile

  1. Başlat menüsüne sağ tıklayıp Terminal (Yönetici)'yi açın.
  2. Bağdaştırıcı adlarını listeleyin:
    Get-NetAdapter
  3. DNS adreslerini tek komutla ayarlayın (Wi-Fi yerine kendi bağdaştırıcı adınızı yazın):
    Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("1.1.1.1","1.0.0.1")

PowerShell yöntemi, aynı ayarı birden çok bilgisayarda uygulamak veya bir betiğe eklemek için en pratik yoldur.

Değişiklik çalıştı mı? Nasıl kontrol edilir?

  1. Komut İstemi'nde ipconfig /flushdns yazarak Windows'un DNS önbelleğini temizleyin.
  2. ipconfig /all yazın; ilgili bağdaştırıcının "DNS Sunucuları" satırında yeni adresleri görmelisiniz.
  3. nslookup ipdns.com.tr yazın; ilk satırlardaki "Sunucu" ve "Address" bilgisi, sorguyu hangi DNS sunucusunun cevapladığını gösterir.

Tarayıcınız kendi şifreli DNS ayarını kullanıyorsa (Chrome, Edge, Firefox) Windows ayarından farklı bir sunucuya gidebilir. Bu ayarı tarayıcının güvenlik bölümünden kontrol edebilirsiniz.

DNS ayarını eski haline döndürme

  • Ayarlar: DNS sunucusu ataması penceresinde yeniden Otomatik (DHCP)'yi seçip kaydedin.
  • Denetim Masası: TCP/IPv4 özelliklerinde DNS sunucu adresini otomatik olarak al'ı seçin.
  • netsh: netsh interface ipv4 set dnsservers name="Wi-Fi" source=dhcp
  • PowerShell: Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ResetServerAddresses

Sorun yaşarsanız

  • Hiçbir site açılmıyorsa: Adresleri yanlış yazmış olabilirsiniz. Ayarı otomatiğe alıp yeniden deneyin.
  • "DNS sunucusu yanıt vermiyor" hatası: Farklı bir sağlayıcının adreslerini deneyin; modem veya güvenlik duvarı belirli DNS sunucularını engelliyor olabilir.
  • Ayar kaydedilmiyorsa: Yönetici hesabıyla oturum açtığınızdan emin olun. Şirket bilgisayarlarında DNS ayarı merkezi olarak kilitlenmiş olabilir.

Ağ bağdaştırıcılarının eski usul yönetildiği pencereye nasıl ulaşacağınızı Ağ ve Paylaşım Merkezi nerede yazımızda anlattık. Bilgisayarınızın IP ve MAC adresini görmek için bu rehbere bakabilirsiniz.

Sık sorulan sorular

DNS değiştirdikten sonra bilgisayarı yeniden başlatmam gerekir mi?

Hayır. Yeni DNS ayarı kaydettiğiniz anda geçerli olur. Eski kayıtların hemen temizlenmesi için Komut İstemi'nde ipconfig /flushdns komutunu çalıştırmanız ve tarayıcıyı yeniden açmanız yeterlidir.

Wi-Fi ve Ethernet için ayrı ayrı DNS ayarlamam gerekir mi?

Evet. Windows DNS ayarını ağ bağdaştırıcısı başına tutar. Hem kablosuz hem kablolu bağlanıyorsanız her ikisinde de ayarı yapın. Evdeki tüm cihazlar için tek seferde değiştirmek istiyorsanız DNS'i modemden değiştirmek daha pratiktir.

Windows 10'da bu yöntemler hâlâ çalışıyor mu?

Evet. Denetim Masası, netsh ve PowerShell yöntemleri Windows 10'da da aynıdır. Ancak Windows 10'un ücretsiz güvenlik güncellemeleri Ekim 2025'te sona erdi; güvenlik için Windows 11'e geçmeniz veya genişletilmiş güvenlik güncellemeleri programını değerlendirmeniz önerilir.

DNS değiştirince internetim yavaşlar mı?

Genellikle hayır; yakın sunucusu olan büyük sağlayıcılar çoğu zaman hızlıdır. Fark çoğunlukla sayfa açılışının başındaki birkaç milisaniyedir, indirme hızınızı etkilemez. Sorun yaşarsanız ayarı yeniden otomatiğe alabilirsiniz.

İş bilgisayarımda DNS ayarını değiştirebilir miyim?

Önermiyoruz. Şirket ağları iç sunuculara ulaşmak için kendi DNS sunucularını kullanır; değişiklik e-posta, paylaşılan klasörler ve iç sistemlere erişimi bozabilir. İş bilgisayarında değişiklik yapmadan önce BT biriminize danışın.