我在四台不同的虚拟机上运行Windows2012 R2。
我正在测试一个IP地址的连接性,例如12.13.14.15。Telnet不起作用,所以我运行跟踪器并捕获结果以发送给网络团队。
Tracert在其结果顶部显示一个FQDN。这个FQDN是从哪里来的?我想这是某种DNS反向查找,但我想知道具体情况。
我问的原因是FQDN在这四个VM中的每一个都显示为不同的,尽管它是相同的IP地址,并且它们都在同一个网络上。
例如,在机器A上,输出是:
C:\Windows\system32>tracert 12.13.14.15通过最多30跳追踪到有趣的-name.mycompany.com 12.13.14.15:1<1ms<1ms<1ms 10.0.1082*请求超时。3*请求超时。
但是在机器B上,输出是:
C:\Windows\system32>tracert 12.13.14.15通过最多30跳追踪到一个完全不同的名称.mycompany.com 12.13.14.15:1<1ms<1ms<1ms 10.0.82 2*请求超时。3*请求超时。
在机器C上,它又是另一个名字:
C:\Windows\system32>tracert 12.13.14.15通过最多30跳追踪到完全不同的-too.mycompany.com 12.13.14.15:1<1ms<1ms<1ms 10.0.112 2*请求超时。3*请求超时。
为什么FQDNs是不同的?
发布于 2017-08-01 19:21:51
Tracert在内部使用GetNameInfoW,如“备注”一节所示:
使用GetNameInfoW函数执行反向DNS查找的功能非常方便,但这种查找本质上是不可靠的,应该仅作为提示使用。
以及:
...名称解析可以由域名系统(域名系统)、本地主机文件或其他命名机制进行
这只是一个“暗示”,所以你对你所看到的有一个大致的概念.
https://serverfault.com/questions/866345
复制相似问题