Windows XP iş istasyonumda, bağlanmak istediğim makineyi DNS'de aşağıdakilerle bulabilirim nslookup
:
nslookup wolfman
Server: dns.company.com
Address: 192.168.1.38
Name: wolfman.company.com
Address: 192.168.1.178
Ancak, bu makineye bağlanmaya çalıştığımda, makinenin bulunamadığını söyleyen bir hata alıyorum (yani, DNS'de aranamıyor):
C:\> ping wolfman
Ping request could not find host wolfman. Please check the name and try again.
Doğrudan IP adresini kullanırsam bağlanabiliyorum:
C:\> ping 192.168.1.178
Pinging 192.168.1.178 with 32 bytes of data:
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=44ms TTL=126
Reply from 192.168.1.178: bytes=32 time=38ms TTL=126
Dosyama bir giriş ekleyerek bu sorunu çözebilirim hosts
, ancak bunun neden olduğunu öğrenmeyi tercih ederim. Sorun geçicidir, günün çoğunda makineye kolayca bağlayabilirim.
Bu nasıl mümkün olabilir?
ETA: Bunu kısalık olarak bıraktım, ancak istendi:
C:\> ping wolfman.company.com
Ping request could not find host wolfman.company.com. Please check the name and try again.
ETA: Diğer uygulamalar aynı sonuçları alır. Sadece basitleştirmek için ping denedim. telnet bağlanamıyor, Cygwin uygulamaları "bilinmeyen bir ana bilgisayar kurt adam" mesajı basıyor.
Güncelleme: wireshark kullanarak, iş istasyonumun DNS aramaya çalışmadığını öğrendim. Sadece "ana bilgisayar bulunamadı" hata iletisini rapor ediyor.
nslookup
kullananların aksine, sunucunun FQDN'sini aramak değil search domain
. @SLaks'ın söylediklerini yaparak ve ev sahibinin FQDN'sini pingleyerek bunu onaylayın :)
ping -4 wolfman
?
.company.com
.