Cómo actualizar el archivo de zona para agregar registros A

Cómo actualizar el archivo de zona para agregar registros A

Necesito automatizar la adición de registros A a db.mydomain.com.

Intenté simplemente editar el archivo con los comandos sed y echo, pero esto no funciona. Está creando un archivo con un nombre similar además de él y, en su lugar, copia todo el contenido. No tengo idea de por qué sucede esto, parece más un problema técnico que un simple problema de seguridad.

Intenté usar nsupdate sin éxito hasta ahora.

nsupdate -l
debug
zone db.mydomain.com
update add beta.mydomain.com 30 A my.ip.addy.here
show
send
;; TSIG PSEUDOSECTION:
local-ddns.             0       ANY     TSIG    hmac-sha256. 1888888880 300         32 4                                                                                        UTIabZpqtjLeOxfVT34RJShR52Xi/2U7HSLwKrkAps= 22222 NOERROR 0

Reviso db.mydomain.com y no hay cambios. ¿Estoy haciendo esto de la manera correcta? ¿Cómo cambiaría los registros a de un script local para que se ejecuten? Necesito agregar y eliminar.

Gracias de antemano.

Respuesta1

error de superusuario:

cosa= $(gato $otra cosa)

debiera ser:

cosa=$(gato $otra cosa)

Cambié un poco otras partes, pero esta me hizo tropezar por más tiempo... Necesito completar este proyecto antes de que me envuelva.

información relacionada