Como escanear hosts habilitados para ipv6 em minha LAN?

5

Eu quero descobrir todos os meus vizinhos que ativaram o protocolo ipv6 e ainda estão vivos. Eu tentei ip -6 neighbor show mas não mostra nada.

Alguém pode recomendar uma ferramenta e mostrar alguns exemplos? Obrigado.

    
por Douglas Su 01.12.2014 / 04:54

2 respostas

16

Melhor para executar ping em todos os nós especiais em um link endereço multicast - ff02::1 - e aguardar as respostas:

~ $ ping6 -I eth0 ff02::1
PING ff02::1(ff02::1) from fe80::a11:96ff:fe04:50cc wlan0: 56 data bytes
64 bytes from fe80::a11:96ff:fe02:50ce: icmp_seq=1 ttl=64 time=0.080 ms
64 bytes from fe80::1eaf:f7ff:fe64:ec8e: icmp_seq=1 ttl=64 time=1.82 ms (DUP!)
64 bytes from fe80::6676:baff:feae:8c04: icmp_seq=1 ttl=64 time=4047 ms (DUP!)
64 bytes from fe80::5626:96ff:fede:ae5f: icmp_seq=1 ttl=64 time=4047 ms (DUP!)
64 bytes from fe80::5626:96ff:fede:ae5f: icmp_seq=1 ttl=64 time=3049 ms (DUP!)
64 bytes from fe80::6676:baff:feae:8c04: icmp_seq=1 ttl=64 time=3049 ms (DUP!)
[...]
^C

Alguns pontos aqui:

  • você deve especificar a interface: -I eth0
  • As respostas são endereços link-locais - elas podem ser facilmente convertidas em seu endereço global substituindo o prefácio fe80: pelo prefixo da sua sub-rede, por exemplo, com 2001:db8:1234:abcd: , se esse for o prefixo da sua sub-rede.

Consulte link para alguns outros endereços multicast diferentes de ff02::1 que pode ser de interesse.

    
por 01.12.2014 / 05:51
-2

Eu usei um software livre da NirSoft, chamado de ferramentas de rede. Ele carrega automaticamente todas as informações da sua rede e você não precisa da caixa preta do cmd.

    
por 06.07.2017 / 04:21