domain-name-system – 域名系统(DNS)服务器Cmdlet的小问题

domain-name-system – 域名系统(DNS)服务器Cmdlet的小问题,第1张

概述我想知道我是否需要清除一些缓存或者我遇到的问题. 我正在尝试从DNS区域中删除A记录,并将其替换为具有相同主机名的CName记录. Remove-DnsServerResourceRecord -Zonename $line -InputObject $record -ForceAdd-DnsServerResourceRecordCName -Zonename $line -Name $hos 我想知道我是否需要清除一些缓存或者我遇到的问题.

我正在尝试从DNS区域中删除A记录,并将其替换为具有相同主机名的Cname记录.

Remove-DnsServerResourceRecord -Zonename $line -inputObject $record -ForceAdd-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

有任何想法吗?
谢谢

解决方法 微软DNS服务器实现不允许您根据 RFC 1034 §3.6.2在区域顶点创建Cname.

你收到的错误(9709,DNS_ERROR_CNAME_COLLISION)有点神秘,但你不会(也不应该)能够添加它.

另一方面,在顶点放置Cname RR会有效地引入与区域的NS和SOA记录的冲突,此时错误确​​实有意义

总结

以上是内存溢出为你收集整理的domain-name-system – 域名系统(DNS)服务器Cmdlet的小问题全部内容,希望文章能够帮你解决domain-name-system – 域名系统(DNS)服务器Cmdlet的小问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1091825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存