У меня есть файловый сервер Debian, к которому я обращаюсь из клиентов Windows. До отключения электроэнергии несколько дней назад у меня не было проблем с доступом через имя хоста. Теперь я должен использовать IP-адрес, выданный моим маршрутизатором. Я могу использовать ssh (замазить) его через имя хоста, но не могу проверить связь или получить доступ к своим ресурсам samba с именем хоста. Я перезагрузил свой маршрутизатор, перезапустил сервер и клиентские машины. Что дает?
Кажется, что сервер все еще знает свое имя хоста - просто в некоторых местах не разрешается.
tone@homeserver:~$ hostname
homeserver
tone@homeserver:~$
edit: мой маршрутизатор (Linksys, на котором запущен dd-wrt) сообщает мне, что все мои другие машины имеют сопоставленное имя хоста, поэтому я сильно подозреваю, что проблема в конфигурации этой конкретной машины. Я также обнаружил, что имя хоста нигде не разрешается (что отличается от моего первоначального утверждения).
DHCP Clients
Host Name IP Address MAC Address Client Lease Time
Zachs-iPod 192.168.1.116 xx:xx:xx:xx:34:2A 1 day 00:00:00
* 192.168.1.109 xx:xx:xx:xx:A8:A8 1 day 00:00:00
Andrea-PC 192.168.1.118 xx:xx:xx:xx:4D:B3 1 day 00:00:00
tsoutherlandpc 192.168.1.145 xx:xx:xx:xx:0A:34 1 day 00:00:00
Tones-iPhone 192.168.1.139 xx:xx:xx:xx:3D:D4 1 day 00:00:00
теперь работает. после нескольких перезагрузок и на сервере, и на роутере. установив IP как статический и вернувшись к динамическому в маршрутизаторе, он снова начал работать. иди разбери.