我有一个网络上IP地址的列表,其中大多数都支持多播DNS。我希望能够解析服务器名称,而不仅仅是IP地址。
ping computer.local
64 bytes from 192.168.0.52: icmp_seq=1 ttl=64 time=5.510 ms
64 bytes from 192.168.0.52: icmp_seq=2 ttl=64 time=5.396 ms
64 bytes from 192.168.0.52: icmp_seq=3 ttl=64 time=5.273 ms
可行,但我希望能够从IP确定该名称。另外,这些设备不一定广播任何服务,但绝对支持mDNS广播。因此,无法浏览服务。
1
您正在使用什么操作系统? mdns-scan似乎是Linux上的一个选项。
—
Zoredache
OS X,但是如果我可以获得linux解决方案,那么我肯定可以在mac世界中找到一个类似产品。mdns-scan寻找广播的服务,所以这行不通。一些设备不广播任何服务,但在按名称查询时将解析其地址。
—
亚当