You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PowerShell导出DNS区域内mDNS记录时出现重复记录的原因咨询

PowerShell导出DNS区域内mDNS记录时出现重复记录的原因咨询

嘿,我来帮你分析下这个重复记录的问题~

从你给出的示例输出和脚本来看,出现重复的核心原因是你的DNS区域zone.domain里同时存在两条指向同一IP的A记录:一条用了完整的完全限定域名(FQDN)W10PC.zone.domain作为主机名,另一条用了相对区域的短名称W10PC作为主机名。

具体来说:

  • 正常情况下,在zone.domain区域内,主机名W10PC对应的FQDN就是W10PC.zone.domain,DNS会自动识别这种关联。但如果有人手动添加了一条主机名为W10PC.zone.domain的A记录(而非依赖DNS自动生成FQDN),或者某些客户端在注册DNS时同时提交了短名称和完整域名的记录,就会导致两条独立的A记录共存。
  • 你的脚本Get-DnsServerResourceRecord $zone会返回该区域内所有的资源记录,自然会把这两条独立的记录都抓取到,最终导出到CSV时就呈现为“重复”的条目。

你可以通过以下方式验证:

  1. 打开DNS管理器,定位到zone.domain区域,搜索W10PC,应该能看到两条A记录,分别对应短名称和完整域名的主机名。
  2. 用PowerShell命令分别查询:
    Get-DnsServerResourceRecord -ZoneName "zone.domain" -Name "W10PC"
    Get-DnsServerResourceRecord -ZoneName "zone.domain" -Name "W10PC.zone.domain"
    
    这两条命令应该都会返回对应的A记录,确认它们确实是区域内的两条独立记录。

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 07:52:58