我正在尝试从DNS区域中删除A记录,并将其替换为具有相同主机名的CName记录.
Remove-DnsServerResourceRecord -Zonename $line -InputObject $record -Force Add-DnsServerResourceRecordCName -Zonename $line -Name $hostname -TimetoLive $ttl -HostNameAlias $target
这引起了我的注意:
Add-DnsServerResourceRecordCName : Failed to create resource record @ in zone zone.tld on server NS01.
At C:\admin\updatettl.ps1:56 char:4
+ Add-DnsServerResourceRecordCName -Zonename $line -Name $hostname > -TimetoLive …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceExists: (@:root/Microsoft/…urceRecordCName) > [Add-DnsServerResourceRecordCName]
,CimException
+ FullyQualifiedErrorId : WIN32 9709,Add-DnsServerResourceRecordCName
有任何想法吗?
谢谢
解决方法
你收到的错误(9709,DNS_ERROR_CNAME_COLLISION
)有点神秘,但你不会(也不应该)能够添加它.
另一方面,在顶点放置CNAME RR会有效地引入与区域的NS和SOA记录的冲突,此时错误确实有意义
原文地址:https://www.jb51.cc/html/229787.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。