如何更新区域文件以添加 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

超级用户错误:

事物=$(猫$其他事物)

应该:

事物=$(猫$其他事物)

我对其他部分做了一些改动,但这个部分却是我最难熬的...我需要在它吞噬我之前完成它。

相关内容