ゾーン ファイルを更新して A レコードを追加する方法

ゾーン ファイルを更新して A レコードを追加する方法

db.mydomain.com への a レコードの追加を自動化する必要があります。

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

スーパーユーザーエラー:

物 = $(cat $otherthing)

次のようにすべきです:

物=$(猫 $他の物)

他の部分を少し入れ替えましたが、これが一番長くつまずきました...このプロジェクトが私を飲み込む前に完了する必要があります。

関連情報