繁体   English   中英

使用正向查找修改反向查找

[英]Modify reverse lookup with forward lookup

我有一个CLI脚本,该脚本通过NSUPDATE针对DDNS UNIX服务器运行。 它接受用户输入并根据需要添加/修改/删除记录。 我不确定在更改正向区域记录时如何或者如果可以的话,修改反向区域记录。

nslookup host1.zone1 = 1.2.3.4
nslookup 1.2.3.4  = host.zone1

我想按以下方式运行nsupdate。

nsupdate
server info ....
update add host1.zone1 86400 IN A 5.6.7.8
send

我想知道是否有一种方法可以将反向记录链接到正向记录,因此仅编辑正向区域记录会同时更改两者。

nslookup host1.zone1 = 5.6.7.8
nslookup 5.6.7.8 = not found (want this to show host1.zone1)
nslookup 1.2.3.4 = host1.zone1 (want this to show not found)

谷歌搜索 “ man nsupdate reverse”的第一个链接开始:

添加记录

以下是有关如何添加A,CNAME和PTR记录的示例。 添加记录时,必须指定记录的TTL(生存时间)(以秒为单位)。

update add www1.example.com 86400 a 172.16.1.1
update add www.example.com 600 cname www1.example.com.
send

update add 1.1.16.172.in-addr.arpa 86400 ptr www1.example.com.
send 

请注意,由于更改适用于两个不同的区域example.com和1.16.172.in-addr.arpa,因此我一直小心使用两个单独的“发送”命令来处理www1.example.com的A和PTR更新。

请记住,反向记录是PTR,而不是A。我不知道您可以在何处链接它们,因此一个命令可以将它们链接在一起,因为它们是单独的记录。 但是,如果您要编写脚本,则已经有了PTR的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM