Temos caixas Linux com IP estático, algumas usando Centos e outras Debian , usando faixas de IP reservadas para desenvolvimento e teste.
Precisamos dessas caixas para 'publicar' seu DNS no servidor DNS 2008R2, sem administrador ou intervenção manual.
Esses hosts têm seus nomes de host configurados corretamente, mas eles não se registram no DNS, então não posso acessá-los com seus nomes de host.
Em uma caixa do Windows, esse processo é automático e você pode forçar o novo registro com ipconfig /registerdns. Temos equivalente para a família Linux?
A ideia é fazer com que esses hosts adicionem automaticamente uma entrada para si mesmos no servidor DNS para que eu possa acessá-los usando o nome do host.
RFC 2136 'Atualizações dinâmicas no sistema de nomes de domínio (DNS UPDATE)' define o protocolo.
Na verdade, existe um utilitário chamado nsupdateque segue o protocolo e fornece o que eu estava procurando. No Debian e Ubuntu, nsupdate definido como 'nsupdate é o irmão pouco conhecido de nslookup'
Você pode adicionar e excluir 'a' , 'aaaa' , 'cname' e talvez outros registros.
É importante lembrar que seu servidor DNS precisa estar 'aberto' e aceitar atualizações dinâmicas. Devido ao fato de que você pode adicionar qualquer endereço IP arbitrário e excluir entradas legais, as atualizações dinâmicas tornam seu servidor DNS uma fonte de informações muito insegura! porém, legal!
amostra