Tôi có một máy chủ DNS được thiết lập trên một trong các máy của mình bằng BIND 9.7 Mọi thứ đều hoạt động tốt với nó. Trên máy tính để bàn Windows 7 của tôi, tôi đã gán tĩnh tất cả các giá trị mạng. Tôi có một bộ máy chủ DNS - máy chủ DNS của tôi. Trên máy tính để bàn của tôi,
I can ping a third machine by IP fine.
I can nslookup the hostname of the third machine fine.
When I ping the hostname, it says it cannot find the host.
/
C:\Users\James>nslookup icecream
Server: cake.my.domain
Address: xxx.xxx.6.3
Name: icecream.my.domain
Address: xxx.xxx.6.9
C:\Users\James>ping xxx.xxx.6.9
Pinging xxx.xxx.6.9 with 32 bytes of data:
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255
Reply from xxx.xxx.6.9: bytes=32 time<1ms TTL=255
Ping statistics for xxx.xxx.6.9:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
C:\Users\James>ping icecream
Ping request could not find host icecream. Please check the name and try again.
Tôi cũng đã chỉ định miền tìm kiếm là my.domain
- xxx.xxx và my.domain được thay thế để bảo mật
Tại sao tôi không thể ping theo tên máy chủ? Tôi cũng không thể ping bằng FQDN. Vấn đề là vấn đề này được chia sẻ bởi tất cả các ứng dụng giải quyết tên máy chủ. Tôi không thể sử dụng PuTTY để SSH vào máy của mình theo tên máy chủ; chỉ bằng IP
icecream.local
. Điều này hoạt động với tôi vì tôi không có tên miền, nhưng tôi có một máy chủ DNS cục bộ có dịch vụ tên mạng và mạng nội bộ.