DNS服务器之前加过一条DNS Forward Zones, 后来删除时出现了报错, 报DNS record not found的错误. 下面是报错时的截图:
原因: dns里删除了此记录, 但是ldap里还存在.
解决: 手动删除ldap里的记录
首先, 查询所有记录:
1 |
ldapsearch -x -D 'cn=Directory Manager' -W > ldap_records.txt |
经过查看发现, 有问题的记录是:
1 2 3 4 5 6 7 8 9 10 |
# yonyou.com. + 4da8c981-ca9311e7-bb5cd39b-89b4247b, dns, yonyouiuap.com dn: idnsname=yonyou.com.+nsuniqueid=4da8c981-ca9311e7-bb5cd39b-89b4247b,cn=dns ,dc=yonyouiuap,dc=com idnsName: yonyou.com. idnsForwardPolicy: first idnsForwarders: 192.168.8.57 idnsForwarders: 10.10.6.11 idnsZoneActive: TRUE objectClass: top objectClass: idnsforwardzone |
手动删除记录:
1 2 3 4 5 6 |
ldapmodify -x -D 'cn=Directory Manager' -W Enter LDAP Password: dn: idnsname=yonyou.com.+nsuniqueid=4da8c981-ca9311e7-bb5cd39b-89b4247b,cn=dns,dc=yonyouiuap,dc=com changetype: delete deleting entry "idnsname=yonyou.com.+nsuniqueid=4da8c981-ca9311e7-bb5cd39b-89b4247b,cn=dns,dc=yonyouiuap,dc=com" |
再次刷新页面, 发现记录已被删除
0 Comments