Existem algumas maneiras pelas quais isso pode acontecer; existem prós e contras para cada abordagem.
Primeiro, é a maneira "simples" de fazer isso (o que significa menos partes móveis); ter as caixas do ubuntu envia comandos de atualização do DNS para o servidor DNS. nsupdate
é o meio para isso, está no pacote dnsutils. A principal ressalva aqui é que as atualizações não autenticadas precisarão ser ativadas em suas zonas DNS, o que pode representar um risco de segurança bastante desagradável - nomes que os aplicativos / sistemas gostam de usar para descoberta de serviços ("wpad", "teredo", "fantoche") ") estão maduros para o seqüestro.
A segunda opção é configurar o serviço DHCP para injetar os registros para você. Parece que isso é o que você estava tentando fazer. Algumas coisas para verificar para que funcione da maneira que você espera:
- Verifique se a zona DNS tem atualizações dinâmicas seguras ativadas
- Verifique se você tem "Atualizar dinamicamente os registros DNS A e PTR para clientes DHCP que não solicitam atualizações" set
- Verifique se você está usando a configuração "Sempre" para registro dinâmico no servidor DHCP
- Verifique se você está enviando aos clientes DHCP um sufixo DNS - o servidor DHCP não pode atualizar o DNS se ele não tiver uma zona para colocá-los. (o nome do host que você está enviando em
dhclient.conf
deve ser um nome de domínio totalmente qualificado; pode ser por isso que não está funcionando)
Ah, e supondo que seu DNS seja integrado ao AD, não combine os dois métodos - você acabará com problemas de permissões do objeto AD quando o servidor DHCP tentar atualizar algo que já foi inserido pelo host.