Ответ Мартина был для Windows, но это касается, если вы находитесь в GNU/Linux или другом * nix окне.
Вы хотите использовать neigh
функцию команды ip
, чтобы показать соседям IPv6, например, так:
$ ip -6 neigh
fe80::200:ff:fe00:0 dev eth0 lladdr 00:0e:54:24:23:21 router REACHABLE
fe80::202:b0ff:fe01:2abe dev eth0 lladdr 00:02:b0:02:2a:be DELAY
(Pro совет: вы можете оставить -6
офф и просматривать IPv4 ARP, а также IPv6 ND в тот же список.)
Кроме того, если вы хотите, чтобы узнать MAC-адрес всех машин IPv6 в локальной сети, а не просто те, которые вы уже знаете, вы должны пинговать их первым, а затем посмотреть для ne ighbours:
$ ping6 ff02::1%eth0
64 bytes from fe80::221:84ff:fe42:86ef: icmp_seq=1 ttl=64 time=0.053 ms # <-- you
64 bytes from fe80::200:ff:fe00:0: icmp_seq=1 ttl=64 time=2.37 ms (DUP!)
64 bytes from fe80::202:b0ff:fe01:2abe: icmp_seq=1 ttl=64 time=2.38 ms (DUP!)
64 bytes from fe80::215:abff:fe63:f6fa: icmp_seq=1 ttl=64 time=2.66 ms (DUP!)
$ ip -6 neigh
fe80::200:ff:fe00:0 dev eth0 lladdr 00:0e:54:24:23:21 router REACHABLE
fe80::202:b0ff:fe01:2abe dev eth0 lladdr 00:02:b0:02:2a:be DELAY
fe80::215:abff:fe63:f6fa dev eth0 lladdr 00:02:15:ab:f6:fa DELAY # <-- a new one!
что здесь точка OSX? вопрос и и принятый ответ выглядят совершенно не относящимися к OSX ... – ivan