Aquellas personas que empleen Bind9 pueden estar interesadas en el envío de comandos que permitan añadir o eliminar registros en Bind9. Para ello, es necesario tener habilitada la actualización de registros en dicho servidor DNS. A continuación os describo una forma para enviar actualizaciones de punteros:
Nota: la dirección IP será la de vuestro servidor DNS. La zona el dominio que queráis modificar. El host, el puntero a modificar.
Eliminar un registro DNS:
/usr/bin/nsupdate
server 127.0.0.1
zone cronicasdeuninformatico.com
update delete host.cronicasdeuninformatico.com
send
quit
Eliminar un registro DNS a través de un script:
echo “server 127.0.0.1” > fichero
echo “cronicasdeuninformatico.com” > fichero
echo “update delete host.cronicasdeuninformatico.com > fichero
echo “send” > fichero
echo “quit” > fichero
/usr/bin/nsupdate -d fichero
Nota: En este caso es necesario indicar el tipo de puntero DNS a añadir, en este ejemplo de tipo A. De la misma forma, es muy importante que empleéis correctamente el TTL que tengáis configurado en vuestro servidor DNS, en este caso 604800.
Añadir un registro DNS:
/usr/bin/nsupdate
server 127.0.0.1
zone cronicasdeuninformatico.com
update add host.cronicasdeuninformatico.com 604800 A 192.168.1.1
send
quit
Añadir un registro DNS a través de un script:
echo “server 127.0.0.1” > fichero
echo “cronicasdeuninformatico.com” > fichero
echo “update add host.cronicasdeuninformatico.com 604800 A 192.168.1.1 > fichero
echo “send” > fichero
echo “quit” > fichero
/usr/bin/nsupdate -d fichero
Para comentar debe estar registrado.