Windows 11'de kullanılan DNS nasıl bulunur ve değiştirilir: yöntemler, komutlar ve püf noktaları

Son Güncelleme: 04/11/2025
Yazar: isaac
  • DNS'inizi tanımlayın , Windows 11 Ayarlar'dan, Denetim Masası'ndan, CMD y PowerShell.
  • Hızlı genel DNS'e (Cloudflare, DNS) geçerek performansı ve gizliliği artırın Google).
  • Yanıtları doğrulamak için nslookup, Resolve-DnsName, flushdns, ping ve tracert ile tanılama yapın.
  • TTL, zamanlamaları ve farklılıkları yorumlamak için yineleme, yineleme ve önbelleğe almayı içerir.

Windows 11'de DNS'yi kontrol edin

Son zamanlarda gezinme hızınızın yavaşladığını fark ettiyseniz veya hangi web sitelerini ziyaret ettiğinizi kimin gördüğü konusunda endişeleniyorsanız, daha yakından bakmanızda fayda var. Bilgisayarınız hangi DNS sunucularını kullanıyor? ile Windows 11 Etkin DNS'i belirleyin, ne işe yaradığını anlayın ve gerekirse değiştirin. Yüklemeyi hızlandırabilir, gizliliği artırabilir ve hatta bazı operatörlerin engellemelerini aşabilir.

Bu rehberde size tüm bunları ayrıntılı olarak anlatacağım: mevcut DNS'i bulun Windows'a entegre edilmiş çeşitli yöntemlerle, tanılama araçları ve sorguların nasıl çalıştığına dair teknik bir bakış açısı dahil. Net adımlar bulacaksınız, komutlar yararlı ve öneriler Böylece ihtiyaçlarınıza en uygun yapılandırmayı seçebilirsiniz.

DNS nedir ve hangisini kullandığınızın önemi nedir?

DNS (Alan Adı Sistemi), example.com gibi akılda kalıcı adları bilgisayarların anlayabileceği IP adreslerine dönüştürür. DNS olmadan... tür etki alanlarıIP'leri ezberlemeniz gerekir ki bu da pratik değildir ve hataya açıktır.

Varsayılan olarak, DNS size şu şekilde sağlanır: yönlendirici DHCP üzerinden, ki bu da genellikle İSS'nizin sunucularına işaret eder. Bu her zaman ideal değildir: daha fazla gecikme, filtreler veya daha az gizlilik Cloudflare veya Google gibi genel alternatifleri kullanmaktan daha iyidir.

Başka DNS sunucularını seçerek birkaç şey kazanabilirsiniz: Daha hızlı çözünürlük, daha fazla gizlilik, engellemeleri ve filtreleri atlamahatta özel servisler kullanıyorsanız güvenlik ve ebeveyn kontrolü özelliklerini etkinleştirebilirsiniz.

Ayrıca, bugün var İstek şifrelemesini destekleyen DNS (DoH/DoT). Cloudflare (1.1.1.1 ve 1.0.0.1) ve Google (8.8.8.8 ve 8.8.4.4) Hızları ve modern standartlara destekleriyle tanınırlar.

Windows 11'in hangi DNS sunucularını kullandığını nasıl görebilirsiniz?

Windows 11, kullanımda olan DNS sunucularını kontrol etmek için çeşitli yollar sunar. Sizin için en uygun olanı seçin; hepsi size şunları gösterir: mevcut DNS sunucularınızın adresleri (IPv4 ve IPv6):

Ayarlar uygulamasından

Bu yöntem hızlı ve görseldir; konsolu kullanmak istemiyorsanız idealdir. Ayarları şu şekilde açın: Windows + I ve girin Ağ ve Internet.

  • Üst tarafta ağınızın (Wi-Fi veya Ethernet) Özellikleri'ne tıklayın. DNS Sunucuları bölümünü arayınKullanılan adresleri göreceksiniz.
  • Daha fazla ayrıntı için Gelişmiş ağ ayarlarına ve ardından Ek bağdaştırıcı özelliklerini görüntüle'ye gidin. IPv4 ve IPv6 DNS listelenmiştir eğer bunları yapılandırdıysanız.

Klasik Denetim Masası'ndan

Geleneksel paneli tercih ediyorsanız, şu adımları izleyin. Windows + Ryazıyor Ncpa.cpl ve ağ bağlantılarını açmayı onaylayın.

  • Aktif adaptörünüze (Ethernet veya Wi-Fi) sağ tıklayın ve Durum'u seçin.
  • Ayrıntılar'a tıklayın ve DNS Sunucuları satırını bulun. İşte yapılandırılmış adresleriniz.

CMD'yi kullanarak: ipconfig /all

Konsol, ihtiyacınız olduğunda her zaman yanınızda. Açın Komut istemi (komut) yönetici olarak çalıştırın:

ipconfig /all

Çıktıda, aktif bağdaştırıcınızın altında adreslerin bulunduğu DNS Sunucuları bölümünü göreceksiniz. Güvenilir ve hızlı bir yöntemdir metinsel bir kayıt bırakmak.

PowerShell ile: Get-DnsClientServerAddress

PowerShell ile daha rahatsanız, yerel bir cmdlet de mevcuttur. PowerShell yönetici olarak ve başlat:

Get-DnsClientServerAddress

Arayüz aracılığıyla IPv4 ve IPv6 için kullanılan DNS adreslerini elde edeceksiniz. Bu, özellikle şu cihazlarda kullanışlıdır: birkaç NIC.

  Windows 11 Başlat Menüsündeki bölümler nasıl yapılandırılır?

Windows Server'da IPAM (profesyonel ortamlar)

Kurumsal ağlarda, IPAM'dan bir IP adresiyle ilişkili DNS kayıtlarını görüntüleyebilirsiniz. Yönetici ayrıcalıklarıyla sunucuda:

  1. Sunucu Yöneticisini açın ve IPAM'a gidin.
  2. IP Adres Alanı > IP Adresi Envanteri (IPv4/IPv6) bölümünde, ilgi duyduğunuz IP adresini seçin.
  3. Ayrıntılar Görünümü'nde DNS Kaynak Kayıtları'na tıklayın. Bağlantılı RR'leri göreceksiniz.

Windows 11'de DNS'yi görüntüleme

Üçüncü taraf araçları (performansı ölçmek için)

Hangisinin daha iyi performans gösterdiğini öğrenmek istiyorsanız, sunucuları gecikmeye göre test eden ve sıralayan DNS Benchmark veya Namebench gibi yardımcı programlar mevcuttur. Bu testler konumunuz için en hızlı DNS'i seçmenize yardımcı olur.istikrara değer vermenin yanı sıra.

Windows 11'de DNS adım adım nasıl değiştirilir

DNS'i manuel olarak yapılandırmanın birkaç yolu vardır. İşte Windows 10 ve 11'de aynı şekilde çalışan bir yöntem. Bu, IPv4'ü ve varsa IPv6'yı yapılandırmanıza yardımcı olacaktır.:

  1. Windows + R tuşlarına basın, ncpa.cpl yazın ve Enter'a basın.
  2. Ağ bağdaştırıcınıza (Ethernet veya Wi-Fi) sağ tıklayın > Özellikler'i seçin. Listeden şunu seçin: İnternet Protokolü sürüm 4 (TCP / IPv4) ve Özellikler'e basın.
  3. Aşağıdaki DNS sunucu adreslerini kullan'ı seçin.
  4. Tercih ettiğiniz ve alternatif DNS'i girin. Örnek (Cloudflare): 1.1.1.1 ve 1.0.0.1Örnek (Google): 8.8.8.8 ve 8.8.4.4.
  5. Eğer IPv6 kullanıyorsanız, işlemi İnternet Protokolü sürüm 6'da (TCP/IPv6) kabul edip tekrarlayın. testmyipv6.com gibi sitelerden IPv6'nın etkin olup olmadığını kontrol edebilirsiniz..

Değiştirdikten sonra, eski yanıtların bellekte kalmasını önlemek için sistem çözümleyici önbelleğini temizleyin. CMD'yi şu şekilde açın: Gizem ve yürütün:

ipconfig /flushdns

Herhangi bir nedenle DHCP sorunları yaşarsanız veya kiralamalarınızı yenilemeyi tercih ederseniz şunları kullanabilirsiniz: yenilemeyi zorlamak için ipconfig /renew (Bu durum sadece DNS'i değil, DHCP üzerinden alınan IP adresini ve parametrelerini de etkiler).

DNS'yi (CMD ve PowerShell) teşhis etmek için komutlar ve püf noktaları

nslookup: Windows'ta DNS'in İsviçre Çakısı

nslookup standart olarak gelir ve yanıtları doğrulamak, belirli sunuculara sorgu göndermek ve TTL'yi görüntülemek gibi amaçlar için kullanılır. Etkileşimli moda girmek için:

nslookup

Doğrudan isim araması (varsayılan olarak A/YYYY kayıt defteri). Çözünürlüğü kontrol etmek için basit ve kullanışlı:

nslookup ejemplo.com

Ters arama (IP'den isme): Bir PTR'nin var olup olmadığını kontrol etmek için kullanışlıdır:

nslookup 162.243.68.201

Belirli bir DNS sunucusuna (örneğin, Cloudflare) sorgu gönderin: çözücüler arasında cevapları karşılaştırmak için idealdir:

nslookup ejemplo.com 1.1.1.1

Kayıt türünü seçin (MX, NS, SOA, TXT, SRV, vb.). q= setiyle çıkmadan türler arasında geçiş yapabilirsiniz:

nslookup
set q=mx
ejemplo.com
set q=ns
ejemplo.com
set q=soa
ejemplo.com

Yanıtların başlıklarını ve TTL'sini görüntülemek için ayrıntılı mod. Güncel olmayan önbelleği tespit etmek için çok kullanışlı:

nslookup -debug ejemplo.com

PowerShell: Resolve-DnsName ve şirket

PowerShell, yapılandırılmış çıktıya sahip güçlü cmdlet'ler sunar. Nslookup'ın eşdeğeri Resolve-DnsName'dir:

Resolve-DnsName ejemplo.com

PowerShell'de günlük türünü belirtmek bir parametre eklemek kadar basittir. -Type'ın büyük/küçük harfe duyarlı olmadığını unutmayın:

Resolve-DnsName ejemplo.com -Type MX

Gecikme/ağ için PowerShell'deki "iyi" ping Test-Connection'dır. Bir DNS sunucusuna (örneğin 8.8.8.8) verilen yanıtı ölçmek için kullanışlıdır:

Test-Connection 8.8.8.8

Rota düzeni hala CMD'dekiyle aynı şekilde adlandırılıyor. tracert paketlerin nereye gittiğini görmeye yardımcı olur.:

tracert www.ejemplo.com

ipconfig: görüntüle, temizle ve günlüğe kaydet

/all komutuna ek olarak, elinizin altında bulunması faydalı olabilecek alt komutlar da vardır. Bilgisayarın yerel DNS önbelleğini listelemek için:

ipconfig /displaydns

Önbelleği temizlemek ve bir değişiklikten sonra sunucuya tekrar sorgu gönderdiğinizden emin olmak için. DNS'inizi değiştirdiğinizde bunu kullanın:

ipconfig /flushdns

Etki alanına katılmış bilgisayarlarda /registerdns, kurumsal DNS'inizde ana bilgisayarınızın A/AAAA kaydını oluşturur veya günceller. Genel DNS sunucularını etkilemez:

ipconfig /registerdns

Windows'u başlatırken kullanışlı bir .bat dosyası

Her bir ağ parametresini görmeniz gerekiyorsa çizmeBasit bir .bat dosyası programlayabilirsiniz. Bunu Programlar menüsünün Başlangıç ​​klasörüne kaydedin oturum açıldığında çalıştırmak için:

ipconfig /all
ipconfig /renew
pause

Kaydetmek için: Not Defteri’ni açın, satırları yapıştırın ve Dosya > “DNS.bat” olarak kaydet’i seçin. Bunu C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup'a yerleştirin (Gizli öğeleri görmüyorsanız, görüntülemeyi etkinleştirin.) Unutmayın: /renew DHCP kiralamasını yeniler.

  Windows video oyunlarınızda FPS nasıl ölçülür?

DNS çözümleme süreci nasıl çalışır (yineleme, yineleme ve önbelleğe alma)

Birçok hatayı (veya cevaplar arasındaki farklılıkları) anlayabilmek için süreci bilmek faydalıdır. Bir DNS sorgusu, FQDN'yi, kayıt türünü ve sınıfı (İnternet'te IN) içerir..

Bazı yaygın kayıt türleri ve bunların sayısal tanımlayıcıları aşağıdaki gibidir. İstemci ve sunucunun aynı dili konuşmasına izin verirler:

tür ID
A 1
AAAA 28
SOA 6
SRV 33

Özyineleme ve Yineleme

Bilgisayarınız yapılandırılmış DNS sunucusuna sorgu gönderdiğinde, genellikle özyineleme ister: Sunucu, diğer sunuculara sorgu göndererek tam nitelikli alan adının çözümlenmesinden sorumludur. Bilinmiyorsa. Özyineleme devre dışı bırakılmışsa veya istemci bunu talep etmemişse, bir referans döndürülür ve istemci yinelemeye kendi başına devam edebilir.

Windows DNS istemcisi kendi başına özyineleme gerçekleştirmez; bu sorumluluğu yapılandırılmış sunuculara devredeceğizBu nedenle, sunucunuzda yinelemeyi kapatırsanız ve kullanışlı yönlendiricileriniz yoksa, çözümlenmeyecek isimler olacaktır.

DNS arama dizini ve son ekleri

Tek etiketli bir adı sorguluyorsanız (örneğin, "intranet"), Windows çözümlenene kadar yapılandırılmış DNS son eklerini eklemeyi deneyebilir. Buna sonek arama listesi denir ve ilkinden sonuncusuna kadar uygulanır. Belirli bir liste yoksa, takımın birincil eki kullanılır ve isim döndürme özelliği etkinleştirilmişse, bir seviye "döndürülür".

Önbelleğe alınmış bilgiler ve TTL

Sunucular ve istemciler, yanıtları (olumlu ve olumsuz) önbelleğe alır El tiempo TTL ile gösterilir. Minimum TTL genellikle bölgenin SOA kaydından gelir (genellikle 3600 saniye, bir saat), ancak bu, kayıt defteri girdisine göre ayarlanabilir. DNS hizmetini yeniden başlatmak, sunucu önbelleğini temizler.

Bir DNS sunucusundan gelen tipik yanıtlar

  • YetkiliSunucu bu isme yetkili bir şekilde yanıt verir.
  • pozitif: İstenilen RR'yi veya uygun RR setini içerir.
  • Referans: (tekrarlama olmadığında) sormaya devam etmeye yardımcı olan kayıtları sağlar.
  • Olumsuz: isim mevcut değil veya sipariş türünde RR yok.

Eğer yanıt UDP paketine sığmıyorsa, sunucu istemciyle TCP 53'e geçebilir. Bu, tam cevabı aldığınızdan emin olmanızı sağlar. büyük olsa bile.

Bir sunucuyu adım adım nasıl çözersiniz (özet)

Yinelemeli bir sunucu bilmediği bir sorgu aldığında kök önerilerini çeker (kök Yetkili sunucuyu bulana kadar isim ağacında aşağı doğru inmek için ipuçlarını kullanın. Her atlamada bilgileri önbelleğe alabilir. gelecekteki sorguları hızlandırmak için.

Windows istemcisinde bekleme süreleri ve sorgu sırası

Windows, önceki sorguların performansına bağlı olarak bekleme sürelerini uyarlanabilir bir şekilde ayarlar. ilk beklemede daha kısa pencerelerle (25–1000 ms) başlanırAyrıca, birden fazla DNS sunucusu ve birden fazla bağdaştırıcı yapılandırırsanız, istemci kademeli bir sırayı izler:

  1. Sorguyu tercih edilen bağdaştırıcının ilk DNS'ine gönderin ve yaklaşık 1 saniye bekleyin.
  2. Cevap gelmezse değerlendirilen kalan bağdaştırıcıların ilk DNS'ine gönderim yapar ve ~2 saniye bekler.
  3. Eğer hala bir cevap gelmezse, değerlendirilen tüm bağdaştırıcıların tüm DNS sunucularına gönderin ve ~2 saniye bekleyin.
  4. Gönderme işlemini tekrarlayın ve bekleme süresini ~4 saniyeye uzatın.
  5. Hala yanıt yoksa bekleme süresini ~8 saniyeye uzatın.
  6. ~8 saniye içerisinde kimse cevap vermezse, zaman aşımına uğrar; Geçici olarak yanıt vermiyor olarak işaretle etkilenen bağdaştırıcının sorunlu DNS'ine (~30 sn).
  7. Sunucudan olumsuz bir yanıt alınırsa, Bu bağdaştırıcıdaki diğer sunucuları atın o arama için.
  8. Olumlu bir sonuç alınırsa, Arama sona erer, önbelleğe alınır ve işleme yanıt verir.
  İşte Windows 8 0xc000000185 hatasını düzeltmek için 10 basit çözüm

İstemci sunucuları geçmiş hızlarına göre yeniden sıralar. En güvenilir olanları bu şekilde önceliklendiriyor Zamanla. Nasıl ayarlanacağını daha derinlemesine inceleyebilirsiniz ağ bağdaştırıcısı önceliği Sorgu sırasını kontrol etmeniz gerekiyorsa.

Sunucu yineleme parametreleri

Windows sunucularında varsayılan olarak yinelemeli yeniden deneme aralığı ~3 saniyedir ve toplam yineleme bekleme süresi ~8 saniyedir. Bu değerleri yalnızca yavaş WAN bağlantılarıyla çalışıyorsanız ayarlayın.Eğer yinelemeyi devre dışı bırakırsanız, aynı sunucuda yönlendiricileri kullanamazsınız.

DNS sunucularını seçme: performans, gizlilik ve özellikler

En iyi seçim operatörünüze ve bulunduğunuz yere bağlıdır. İdeal olarak ölçümler Namebench veya DNS Benchmark gibi araçlar kullanılarak yapılmalıdır. ve oradan karar verin.

Hiçbir şeyi değiştirmezseniz, genellikle operatörün DNS'ini (yönlendirici/DHCP üzerinden) kullanırsınız. Genellikle ağları içinde iyi bir gecikme süresi sağlarlarancak diğer hizmetlerdeki gizlilik politikalarının veya gelişmiş seçeneklerin aynısına sahip olmayabilirler.

CMD ve PowerShell: DNS için hangisi kullanılmalı?

CMD, klasik, tek satırlık bir kabuktur ve ipconfig veya nslookup gibi hızlı komutlar için hala kullanışlıdır. PowerShell daha zengin cmdlet'ler ve gelişmiş betikler sunar. (Resolve-DnsName, Test-Connection…), otomatik tamamlama ve yapılandırılmış çıktıya ek olarak.

Hızlı görevler için CMD basit ve yeterlidir; otomasyon ve veri çıkarma için ise PowerShell öne çıkıyor. İyi haber şu ki ikisi de sorunsuz bir şekilde birlikte yaşıyorlar.Bu yüzden her göreve en uygun olanı kullanın.

Yukarıdakilerin hepsiyle birlikte, artık mevcut DNS sunucularınızı bulabilir, alternatifleri inceleyebilir, güvenli bir şekilde değiştirebilir ve her şeyin doğru çalıştığını doğrulamak için komutları ve yardımcı programları kullanabilirsiniz. Bu ayarları yaptıktan sonra önbellekleme veya yavaş yönlendirme sorunlarından şüpheleniyorsanız, [uygun komutları/yardımcı programları] kullanın. flushdns, nslookup -hata ayıklama y tracert Sorunun tam noktasını tespit edip, aynı noktaya tekrar tekrar gelmeden çözmek.

Windows 11'de DNS nasıl değiştirilir?
İlgili makale:
Windows 11'de DNS'yi adım adım değiştirme ve seçenekler