Em 06/06/07, Bruno Schneider <[EMAIL PROTECTED]> escreveu:
Estou num laboratório onde as máquinas configuram a rede via DHCP. Eu gostaria que o servidor DHCP atualizasse o DNS de forma que as máquinas cliente possam saber o IP das outras pelo nome. Infelizmente sou só usuário da rede e o pessoal da administração não costuma colaborar muito. Uma das máquinas (M1) usava o cliente DHCP do pacote dhcpcd e fazia isso que eu quero. Outras máquinas (p. ex. M2) usam o cliente DHCP do pacote dhcp3-client e o nome delas não é divulgado. Ou seja, até agora eu podia ir numa máquina qualquer e pedir "host M1" (M1 é um nome fictício) que eu tinha o IP dela, mas se pedisse "host M2", apesar da maquina M2 estar ligada na rede com IP atribuído, o comando host respodia "M2.meu.domínio does not exist (Authoritative answer)". O problema é que com o passar do tempo, o cliente DHCP do pacote dhcpcd foi parando de funcionar. Primeiro ele começou a demorar uns 2 minutos para ligar a rede e finalmente a rede parou de iniciar sozinha durante o boot, passando a ser necessário um "/etc/init.d/networking start" depois do boot para ligar a rede. Assim, trocou-se o cliente DHCP da máquina M1 para aquele do pacote dhcp3-client. Pelo que eu andei lendo da documentação dele, a divulgação do nome deveria ser automática não sendo necessário nem editar o dhclient.conf. O servidor DHCP tem essa capacidade, pois funciona quando o outro cliente é usado. Notas: Depois de um boot com dhcpcd, nenhuma mensagem de erro no /var/log/messages. Usando Debian testing. Eu não entendo muito de DHCP, se alguém puder dar uma luz... -- Bruno Schneider http://www.dcc.ufla.br/~bruno/
Boa tarde Bruno. Você já tentou adicionar a linha send host-name "M2"; no dhclient.conf? Eu precisei fazer isto aqui na minha rede, e funcionou. -- Gerson Henrique Diesel MSN - [EMAIL PROTECTED]