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.
ipv6
local-area-network
Douglas Su
fonte
fonte
ipv6
como filtro, que seria uma maneira de procurar pacotes ND / RA.Respostas:
É melhor executar ping em todos os nós especiais em um endereço multicast de link -
ff02::1
- e aguardar as respostas:Alguns pontos aqui:
-I eth0
fe80:
pelo prefixo da sua sub-rede, por exemplo,2001:db8:1234:abcd:
se esse for o prefixo da sua sub-rede.Consulte http://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml para outros endereços multicast
ff02::1
que não sejam do seu interesse.fonte
-c
para ter a parada de comando ping automaticamente e-n
de tal forma que ele não tentará DNS inversa, como este:ping6 -c2 -n ff02::1%eth0
. Substituir o prefixo local do link pelo prefixo global geralmente fornece o endereço global do nó, mas nem sempre, depende da configuração específica.fe80:
pelo prefixo da sua sub-rede, por exemplo, por2001:db8:1234:abcd:
" Isso não é necessariamente verdade. O IPv6 pode ter, e até exige, se endereços diferentes do endereço local do link, várias redes na mesma interface e as partes IID dos endereços nem precisam ser remotamente iguais. Você deve ter um endereço local de link, mas também pode ter vários endereços globais e / ou ULA na mesma interface e nenhum precisa ter o mesmo IDI ou mesmo comprimento de prefixo.Eu usei um software livre da NirSoft, chamado ferramentas de rede. Ele carrega automaticamente todas as informações da sua rede e você não precisa da caixa de cmd preta.
fonte