ここにビットが詰まっています。
/ etc / hostsに特定のエントリがない限り、LANホスト名を解決できないマシンが2台あります
ただし、LAN上の他のマシンはホスト名を解決できます。
私のLAN:
- DNSMasqが有効になっているDD-WRT v24-sp2を実行している1台のCiscoルーター。LAN上のホスト名とIPを使用してこれを構成しました。
- 1 x Kubuntu 12.10(ルーターのDNSMasqに入力されている限り、すべてのホスト名を正しく解決します)
2 x NAS(すべての名前も正しく解決します)
1 x Ubuntu Server 12.04(/ etc / hostsに入力されない限り、これはローカルホスト名を解決しません)
- 1 x XBMCLive(Dharma)(同じ-エントリが/ etc / hostsにない限り解決しない)
ルーターでDNSMasqエントリを使用する最後の2つを取得するにはどうすればよいですか?各マシンは、ルーターをネームサーバーとして使用するように設定されており、すべてのユニットが外部アドレスを正しく解決します。
ありがとう。
さらなる情報:
サーバー上で、別のPC(wstation)をpingする場合
$ ping wstation
PING wstation.local.domain (x.x.x.x)
その後、.localを追加した場合
$ ping wstation.local
PING wstation.local.local.domain (x.x.x.x)
そして直接
$ ping 10.0.0.4
PING 10.0.0.4 (10.0.0.4) 56(84) bytes of data.
64 bytes from 10.0.0.4: icmp_req=1 ttl=64 time=0.387 ms
64 bytes from 10.0.0.4: icmp_req=2 ttl=64 time=0.316 ms
64 bytes from 10.0.0.4: icmp_req=3 ttl=64 time=0.312 ms
64 bytes from 10.0.0.4: icmp_req=4 ttl=64 time=0.280 ms
64 bytes from 10.0.0.4: icmp_req=5 ttl=64 time=0.322 ms
^C
--- 10.0.0.4 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 0.280/0.323/0.387/0.038 ms