O Thomson TG585v7 não adiciona entrada de DNS para o Linux PC depois de fornecer IP via DHCP

0

Meu PC GNU / Linux (Debian Squeeze; chamado Iphigenie) obtém seu IP de um roteador Thomson TG585v7. O acesso à rede funciona bem (navegação na web, cliente / servidor ssh, etc). No entanto, a pesquisa por Iphigenie via DNS não funciona (DNS para sites da Internet funciona). Em contraste, os IPs das máquinas Windows podem ser resolvidos sem problemas através do servidor DNS do TG585.

Tenho certeza que é um problema do roteador não transferir o nome do DHCP para o DNS. [1] É bem interessante: o PC Linux aparece na interface web do TG585, com nome próprio e tudo. Conectando-me à interface telnet do roteador, vejo que o PC recebe uma concessão DHCP adequada ( 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

No entanto, ele não aparece na lista de DNS, enquanto as máquinas do 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

Se eu usar dns server host add name = Iphigenie addr=10.0.0.9 tls=0 , a entrada será adicionada, mas, na reinicialização do roteador, ela se tornará falsa (em seguida, ela se referirá ao próprio roteador).

Eu estou querendo saber qual é a diferença entre a caixa do Linux e as máquinas Windows, que a transferência de DNS DHCP- > funciona para o último, mas não para o primeiro?

Alguma sugestão?

[1] Evidencia: ping Iphigenie funciona no Linux PC (pesquisa via /etc/hosts ), mas falha nas máquinas Windows (pesquisa via DNS). A pesquisa de DNS para Iphigenie na máquina Linux também falha ( host Iphigenie )

    
por Christian Aichinger 22.01.2011 / 13:38

1 resposta

1

Eu experimentei o mesmo problema, mas entre diferentes sistemas rodando Debian Squeeze. Certifique-se de que seu cliente DHCP esteja configurado para enviar o nome do host. Se estiver usando uma configuração de interfaces (5) com o isc-dhcp-client, inclua o seguinte em /etc/dhcp/dhclient.conf no Iphigenie:

envia o nome do host "Iphigenie";

Por algum motivo, adicionar a opção 'hostname' em / etc / network / interfaces não funciona.

Usando o wicd, verifique se a opção "Nome do host DHCP" está marcada e se o nome do host está presente nas propriedades da conexão.

    
por 17.04.2011 / 21:01