Sim, você pode usar o nsupdate no diretório /etc/network/if-up.d/
.
Por exemplo
echo -e "server ns1.domain\n zone domain\n update delete test.domain\n update add test.domain 600 A 10.1.1.188\n send" | nsupdate
Na forma longa, isso é:
nsupdate
> server ns1.domain
> zone domain
> update delete test.domain
> update add test.domain 600 A 10.1.1.188
> send
Então, esse ditado
- Escolha o servidor de nomes ns1.domain
- atualize a zona "domínio"
- Excluir o registro atual
- Adicione o novo registro
- Enviar para o servidor de nomes
No servidor de nomes, você precisará permitir atualizações, que em bind é a diretiva:
allow-update { 10.10.10.0/24; };
Isso permitiria atualizações da rede 10.10.10.0/24