Как обновить файл зоны, чтобы добавить A-записи

Как обновить файл зоны, чтобы добавить A-записи

Мне нужно автоматизировать добавление a-записей в db.mydomain.com.

Я пробовал просто редактировать файл с помощью команд sed и echo, но это не работает. Он создает файл с похожим именем рядом с ним и копирует все содержимое вместо этого. Понятия не имею, почему это происходит, это больше похоже на глюк, чем на чисто проблему безопасности.

Я пока безуспешно пытался использовать nsupdate.

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

Я проверяю db.mydomain.com и там нет никаких изменений. Правильно ли я поступаю? Как мне изменить записи a из локального скрипта, который будет запущен? Мне нужно добавлять и удалять.

Заранее спасибо.

решение1

Ошибка суперпользователя:

вещь= $(кот $другая вещь)

должно быть:

вещь=$(кот $другаявещь)

Я немного поменял местами другие части, но эта сбивала меня с толку дольше всего... Мне нужно завершить этот проект, пока он меня не поглотил.

Связанный контент