我本来打算在我的服务器上添加一个新的 DNS 条目,但我犯了一个拼写错误,意外地将 IP (10.0.55.41) 添加到了现有条目中。
[root@DNS1 ~]# nsupdate
> update add DB2.domain.com. 3600 A 10.0.55.41
> send
现在,当我使用 nslookup 时,我看到两个 IP
[root@DNS1 ~]# nslookup DB2
Server: 10.0.2.209
Address: 10.220.2.209#53
Name: DB2.domain.com
Address: 10.0.2.210
Name: DB2.domain.com
Address: 10.0.55.41
我正在尝试删除额外的 IP (10.0.55.41),但出现更新失败:拒绝错误。
[root@DNS1 ~]# nsupdate
> update delete DB2.doamin.com
> send
update failed: REFUSED
如何删除多余的 IP (10.0.55.41)?
答案1
我会尝试从区域文件中手动删除它。 (不要忘记增加序列号)并重新加载:rndc reload domain.tld
编辑:我忘记了:因为它是一个动态区域,所以您必须在手动更改之前冻结它rndc freeze domain.tld
,然后使用它解冻它rndc thaw domain.tld