Resolvendo nomes de host sem DHCP

2

Temos uma rede de 2 computadores conectados a um switch sem um servidor DHCP. Temos manualmente definir cada um dos endereços IP para 192.168.1.2 e 192.168.1.3 e tudo funciona bem.

No entanto, estamos usando um programa de terceiros (ROS para ser exato), que pode estabelecer uma conexão usando nossos endereços IP manuais fornecidos a ele. No entanto, devido à maneira como o ROS funciona, a maioria das comunicações é feita para o nome do host do outro computador, ou seja, não o endereço IP, o nome real. O que obviamente não funcionará.

Não podemos mudar a maneira como o ROS funciona, então como podemos configurar o ubuntu para resolver os nomes de host?

    
por Hannesh 23.09.2011 / 14:40

1 resposta

4

O DHCP não faz a resolução do nome do host; apenas oferece um método para registro automático em um servidor DNS em execução localmente.

Suas escolhas são:

  • mDNS ( avahi-daemon + nss_mdns ) - os nomes estão sempre no formato name.local ; usado nativamente no Mac OS X e disponível para Windows; usa multicast.

  • NBNS (Samba nmbd + nss_wins ) - usado pelo Windows e compatível com o Mac OS X; usa pacotes de transmissão.

  • Edite /etc/hosts em cada computador: 192.168.1.2 computerone

por 23.09.2011 / 14:48