Немного застрял здесь.
У меня есть 2 машины, которые не могут разрешить имена хостов в локальной сети, если в / etc / hosts нет определенных записей
Но другие машины в локальной сети могут разрешать имена хостов.
Моя ЛВС:
- 1 x маршрутизатор Cisco работает с DD-WRT v24-sp2 с включенным DNSMasq. Я настроил это с помощью имен хостов и IP-адресов в моей локальной сети.
- 1 x Kubuntu 12.10 (правильно разрешает все имена хостов, если они введены в DNSMasq на маршрутизаторе)
2 х NAS (также разрешите все имена правильно)
1 x Ubuntu Server 12.04 (это НЕ разрешает локальные имена хостов, если они не введены в / etc / hosts)
- 1 x XBMCLive (Dharma) (то же самое - не разрешается, если записи не находятся в / etc / hosts)
Как заставить последние 2 использовать записи DNSMasq на маршрутизаторе? Каждая машина настроена на использование маршрутизатора в качестве сервера имен, и все устройства правильно разрешают внешние адреса.
Благодарю.
немного больше информации:
пока на сервере, если я пингую другой компьютер (wstation)
$ 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