DNS aramaları yaparken (özellikle nslookup kullanarak, bazı nedenlerden dolayı etkilenmez) Windows XP Pro SP3, her biri için DNS son ek arama listesini kullanıyor. Tam nitelikli alan adları için bile. Örneğin "www.microsoft.com" u aradım, ancak pencereler aslında "www.microsoft.com.eondream.com" (eondream.com birincil alan adım). Şimdi Birincil DNS son ekini kaldırarak sorunu düzeltebilirim, ancak bana öyle görünüyor ki DNS soneki arama listesi kısa, geçersiz adlar (nokta = 0 veya başka bir şey) için olmalı. Eminim pencerelerde bir yerde yanlış bir konfigürasyon var ama nerede bilmiyorum. Aklıma gelen veya bulabildiğim her seçeneği değiştirdim.
Aşağıda ipconfig / all ve nslookup çıktıları bulunur (debug & db2 etkinken). Bu, statik bir IP ve (dahili) DNS sunucusu kullanıyor.
C: \> ipconfig / tümü Windows IP Yapılandırması Ana Bilgisayar Adı. . . . . . . . . . . . : frayedlogic Birincil Dns Soneki. . . . . . . : eondream.com Düğüm Türü. . . . . . . . . . . . : Bilinmeyen IP Yönlendirmesi Etkin. . . . . . . . : Hayır WINS Proxy Etkin. . . . . . . . : Hayır DNS Son Eki Arama Listesi. . . . . . : eondream.com Ethernet adaptörü Kablosuz Ağ Bağlantısı: Bağlantıya özgü DNS Soneki. : Açıklama . . . . . . . . . . . : Dell Kablosuz 1390 WLAN Mini Kart Fiziksel adres. . . . . . . . . : 00-1B-FC-29-EB-6B Dhcp Etkin. . . . . . . . . . . : Hayır IP adresi. . . . . . . . . . . . : 192.168.13.32 Alt Ağ Maskesi. . . . . . . . . . . : 255.255.255.0 Varsayılan giriş . . . . . . . . . : 192.168.13.13 DNS Sunucuları. . . . . . . . . . . : 192.168.19.19
C: \> nslookup Varsayılan Sunucu: shardik.eondream.com Adres: 192.168.19.19 > hata ayıklamayı ayarla > db2'yi ayarla > www.microsoft.com Sunucu: shardik.eondream.com Adres: 192.168.19.19 ------------ Cevabım var: ÜSTBİLGİ: opcode = QUERY, id = 2, rcode = NOERROR başlık bayrakları: yanıt, özyineleme istiyorum, özyineleme boşuna. sorular = 1, cevaplar = 1, yetki kayıtları = 0, ek = 0 SORULAR: www.microsoft.com.eondream.com, = A, sınıf = IN yazın YANITLAR: -> www.microsoft.com.eondream.com internet adresi = 208.69.36.132 ttl = 0 (0 saniye) ------------ Yetkisiz cevap: İsim: www.microsoft.com.eondream.com Adres: 208.69.36.132
(Not: opendns hizmetini kullandığım ve bu onların öneri sayfası ya da onu aramak istediğiniz her şey olduğu için bu IP'ye çözümlenir) Eğer nslookup çıktısını doğru okuyorsam, Windows sunucum olduğu için DNS sunucumla ilgili bir sorun değil yanlış alan adı sorma.
www.microsoft.com
olan değil , tam bir alan adı. Windows bunu doğru yapıyor. Kabul edilmesi gereken cevaba bakınız: superuser.com/a/413529/150263