1

У меня есть простая настройка домашней сети, где все маршрутизируется через широкополосный маршрутизатор. У меня есть окно Windows 7 и окно livecd Gentoo linux (в настоящее время), подключенное через Ethernet к маршрутизатору. В процессе постоянной установки linux на эту коробку, работает через cli по SSH из Windows. При запуске, около 5 дней назад, когда я запустил /etc/init.d/sshd start на livecd, я мог подключиться к нему через Windows 7, используя имя хоста 'livecd'. Вчера мой клиент-замазка не нашел коробку, пока я сначала не пинговал ее, используя ее IP-адрес.

Сегодня ping-then-putty не работал, поэтому мне пришлось вводить IP-адрес в putty вместо имени хоста. Меня это не беспокоит, но я хочу знать причину, по которой не удается найти / разрешить имя хоста - правильно ли я считаю, что это проблема DHCP где-то?

1 ответ1

1

Доступ по имени хоста зависит от DNS или какой-либо другой формы разрешения имен (обычно NetBIOS или mDNS).

Многие домашние маршрутизаторы действуют как серверы DHCP+DDNS, а DNS-зона называется home. или local. или аналогичный, размещенный на самом маршрутизаторе и автоматически обновляемый при каждом запросе DHCP. (Это, конечно, требует, чтобы в запросе DHCP содержалось имя хоста системы.)

Если ваша система Gentoo работала в течение длительного времени и с тех пор маршрутизатор был перезапущен, возможно, маршрутизатор забыл все аренды и соответствующие записи DDNS. (Моя делает это.) Возможно также, что срок аренды просто истек, и Gentoo его не продлил.

Убедитесь, что у вас запущен клиент DHCP (либо dhcpcd либо dhclient). Если это так, попросите его обновить аренду DHCP (dhcpcd -n eth0) или просто полностью перезапустить клиент.


Другим распространенным вариантом является локальное разрешение имен, обычно это либо NetBIOS, используемый Windows, либо mDNS в Linux/BSD. В любом случае в системе Gentoo должен быть запущен соответствующий сервер (Samba nmbd или Avahi avahi-daemon соответственно). Это удобно, но очень маловероятно, что это связано с вашей текущей проблемой, так как они потребовали бы предварительной настройки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .