New
#1
How to find IPv6 addresses of devices on the LAN?
When I ping another Windows device on my LAN my local Windows uses an IPv6 address. (I think I have IPv4 pings blocked by my firewalls.) A packet trace shows Windows issuing NBNS, MDNS, and LLMNR packets which seem to be from 3 different network discovery procedures. The MDNS and LLMNR responses both return IPv6 addresses.
Is there any command, either from Microsoft or 3rd party, that returns IPv6 addresses gathered by these (or other) commands.
"NSLOOKUP -query=AAAA ...." would work if the addresses were registered on my router's name server, but they are not. (My router's DNS does not return IPv6 addresses that it knows about, and the ping used link-local addresses that are not provided to DNS servers anyway.)
Some network scanning tools - SoftPerfect's Network Scanner, for instance - find some of the IPv6 addresses on my LAN, but I want to be able to query the addresses for a specify device name, not scan the whole address. (And even the SoftPerfect tool does not find the IPv6 addresses for my Synaology NAS. And a "ping -6 ..." by name for the Synaology NAS fails but a "ping -6 ..." by address succeeds. The Synology NAS must work at hiding its IPv6 address.)