So aktualisieren Sie die Zonendatei, um A-Einträge hinzuzufügen

So aktualisieren Sie die Zonendatei, um A-Einträge hinzuzufügen

Ich muss das Hinzufügen von A-Einträgen zu db.mydomain.com automatisieren.

Ich habe versucht, die Datei einfach mit den Befehlen sed und echo zu bearbeiten, aber das funktioniert nicht. Es wird eine ähnlich benannte Datei daneben erstellt und stattdessen der gesamte Inhalt kopiert. Keine Ahnung, warum das passiert, es scheint eher ein Fehler als ein reines Sicherheitsproblem zu sein.

Ich habe bisher erfolglos versucht, nsupdate zu verwenden.

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

Ich überprüfe db.mydomain.com und es gibt keine Änderungen. Gehe ich das richtig an? Wie ändere ich die A-Records von einem lokalen Skript, das ausgeführt werden soll? Ich muss hinzufügen und löschen.

Vielen Dank im Voraus.

Antwort1

Superuser-Fehler:

Ding = $(Katze $anderesDing)

sollte sein:

Ding = $ (Katze $ anderes Ding)

Ich habe andere Teile ein wenig vertauscht, aber dieser hat mich am längsten gestolpert ... Ich muss dieses Projekt abschließen, bevor es mich verschlingt.

verwandte Informationen