Eu tenho uma lista de endereços IP em uma rede e a maioria deles suporta DNS multicast. Gostaria de resolver o nome do servidor em vez de apenas ter o endereço 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
Funciona, mas eu gostaria de poder determinar esse nome pelo IP. Além disso, os dispositivos não transmitem necessariamente nenhum serviço, mas definitivamente suportam a transmissão mDNS. Portanto, analisar os serviços não funcionará.