Agak macet di sini.
Saya memiliki 2 mesin yang tidak dapat menyelesaikan nama host LAN, kecuali ada entri khusus di / etc / hosts
Tetapi mesin lain di LAN dapat mengatasi nama host.
LAN saya:
- 1 x Router Cisco runnning DD-WRT v24-sp2 dengan DNSMasq diaktifkan. Saya sudah mengkonfigurasi ini dengan nama host dan IP di LAN saya.
- 1 x Kubuntu 12.10 (menyelesaikan semua nama host dengan benar selama dimasukkan ke DNSMasq pada router)
2 x NAS (juga selesaikan semua nama dengan benar)
1 x Ubuntu Server 12.04 (ini TIDAK menyelesaikan nama host lokal kecuali jika dimasukkan ke / etc / hosts)
- 1 x XBMCLive (Dharma) (sama - tidak menyelesaikan kecuali entri ada di / etc / hosts)
Bagaimana cara mendapatkan 2 terakhir untuk menggunakan entri DNSMasq pada router? Setiap mesin diatur untuk menggunakan router sebagai server nama, dan semua unit menyelesaikan alamat eksternal dengan benar.
Terima kasih.
beberapa info lebih lanjut:
sementara di server, jika saya melakukan ping ke PC lain (wstation)
$ ping wstation
PING wstation.local.domain (x.x.x.x)
Jika saya menambahkan .local
$ ping wstation.local
PING wstation.local.local.domain (x.x.x.x)
dan secara langsung
$ 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