У меня есть D-Link DIR-600. Вы можете увидеть часть его конфигурации здесь:
Как видите, я установил два фиксированных имени хоста, "wilson" и "sheldon". Однако, если я пытаюсь получить к ним доступ по имени, независимо от того, с какого из моих компьютеров в моей локальной сети, независимо от того, работает ли Ubuntu/Windows, это не сработает:
$ nslookup wilson
Server: 192.168.178.1
Address: 192.168.178.1#53
** server can't find wilson: NXDOMAIN
$ nslookup wilson.local
Server: 192.168.178.1
Address: 192.168.178.1#53
** server can't find wilson.local: NXDOMAIN
$ nslookup stackexchange.com
Server: 192.168.178.1
Address: 192.168.178.1#53
Non-authoritative answer:
Name: stackexchange.com
Address: 69.59.197.21
Есть ли способ получить эти имена хостов, кроме добавления их в /etc /hosts?