Un po 'bloccato qui.
Ho 2 macchine che non sono in grado di risolvere i nomi host LAN, a meno che non ci siano voci specifiche in / etc / hosts
Ma altre macchine sulla LAN possono risolvere i nomi host.
La mia LAN:
- 1 x router Cisco che esegue DD-WRT v24-sp2 con DNSMasq abilitato. Ho configurato questo con i nomi host e gli IP sulla mia LAN.
- 1 x Kubuntu 12.10 (risolve correttamente tutti i nomi host purché siano immessi in DNSMasq sul router)
2 x NAS (risolvi anche tutti i nomi correttamente)
1 x Ubuntu Server 12.04 (questo NON risolve i nomi host locali a meno che non siano inseriti in / etc / hosts)
- 1 x XBMCLive (Dharma) (stesso - non risolve a meno che le voci non siano in / etc / hosts)
Come posso ottenere gli ultimi 2 per utilizzare le voci DNSMasq sul router? Ogni macchina è impostata per utilizzare il router come nameserver e tutte le unità risolvono correttamente gli indirizzi esterni.
Grazie.
qualche informazione in più:
mentre sul server, se eseguo il ping di un altro PC (wstation)
$ ping wstation
PING wstation.local.domain (x.x.x.x)
Se poi aggiungo .local
$ ping wstation.local
PING wstation.local.local.domain (x.x.x.x)
e direttamente
$ 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