Thomson TG585v7 не добавляет запись DNS для Linux PC после предоставления ему IP через DHCP

мой GNU/Linux PC (Debian Squeeze; называется Iphigenie) получает свой IP от маршрутизатора Thomson TG585v7. Доступ к сети работает отлично (веб-серфинг, SSH-клиента/сервера и т. д.). Однако запрос Iphigenie через DNS не работает (DNS для интернет-сайтов работает). В отличие от этого, IP-адреса машин Windows могут быть решены без проблем через DNS-сервер TG585.

Я уверен, что проблема в том, что маршрутизатор не передает имя с DHCP на DNS.[1]
Это довольно интересно: Linux ПК появляется на веб-интерфейс TG585, с именами и все. Подключение к телнет роутера я вижу, что ПК получает надлежащего аренды DHCP (10.0.0.9):

CPxxxxxxx=>dhcp server lease list  
Lease          Pool          TTL       State   Clientid  
3  10.0.0.18   LAN_private   13:48:08  USED    [01] 70:1a:04:xx:xx:xx
2  10.0.0.8    LAN_private   22:45:01  USED    [01] 00:21:6a:xx:xx:xx
0  10.0.0.9    LAN_private   infinite  USED    [01] 00:0e:35:xx:xx:xx
1  10.0.0.10   LAN_private   infinite  FREE    [01] 00:0f:b5:xx:xx:xx

однако он не отображается в списке DNS, в то время как машины Windows делают:

CP0852SF726=>dns server host list
Address          Hostname      TL (s)       Creator
<local>          dsldevice       1200     undefined
<local>          speedtouch      1200     undefined
10.0.0.8       * Elektra            0   DHCP_Server
10.0.0.18      * Reini-PC           0   DHCP_Server

если я использую dns server host add name = Iphigenie addr=10.0.0.9 tls=0, затем добавил запись, но после перезагрузки роутер станет тупой (тогда он ссылается на сам роутер).

мне интересно, в чем разница между Linux box и машины Windows, что передача DHCP - > DNS работает для последнего, но не для первого?

какие предложения?

[1] доказательства:
ping Iphigenie работает на Linux PC (поиск через /etc/hosts), но не на машинах Windows (поиск через DNS). Поиск DNS для Iphigenie на машине Linux также не удается (host Iphigenie)

20
задан Christian Aichinger
06.01.2023 7:48 Количество просмотров материала 3576
Распечатать страницу

1 ответ

Я испытал ту же проблему, но между различными системами, работающими под управлением Debian Squeeze. Убедитесь, что DHCP-клиент настроен на отправку имени узла. При использовании конфигурации interfaces(5) с ISC-dhcp-client добавьте в /etc/dhcp/dhclient следующее.conf на Ифигения:

отправить имя хоста "Iphigenie";

по какой-то причине добавление опции 'hostname' в /etc/network/interfaces не работает.

используя wicd, убедитесь, что параметр "DHCP Hostname" проверено, и имя хоста присутствует в свойствах для соединения.

1
отвечен Simon Ward 2023-01-07 15:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх