Destino inacessível com ping6 entre duas máquinas locais

4

Eu tenho duas máquinas Ubuntu agindo como roteador sem fio IPv6 (executando hostap e radvd em wlan0) e a outra está conectada a esse roteador. a interface wlan0 do roteador tem o endereço 2001:db8:1:1::1/64 e o host tem o endereço 2001:db8:1:1::2/64 on wlan0 , que está conectado a ap1 fornecido pelo roteador. No wireshark, posso ver os anúncios do roteador no roteador e no host.

quando eu pingar 2001:db8:1:1::2 no roteador ele diz que Destination unreachable: Address unreachable e eu posso ver a solicitação do vizinho e a troca de mensagens do anúncio.

Quando eu pingar 2001:db8:1:1::1 no host, ele diz o mesmo Destination unreachable: Address unreachable e só consigo ver a mensagem de solicitação do vizinho.

Alguma ideia?

Além disso, tentei fazer o seguinte no roteador

sudo ip -6 neigh add 2001:db8:1:1::2 lladdr 64:50:03:ec:cc:ss dev wlan0
sudo ip -6 neigh add 2001:db8:1:1::1 lladdr 64:50:03:ec:cc:ff dev wlan0

Então, quando eu faço o ping, posso ver a solicitação de eco e a troca de respostas apenas no wireshark, mas não consigo ver isso na linha de comando, mas ele diz que nenhum pacote foi recebido!

    
por Ibra 25.02.2013 / 15:01

1 resposta

2

Intervalo de endereços IPv6 2001: db8 :: / 32 é reservado apenas para documentação e os pacotes com esses endereços nunca devem existir em uma rede. Todos os roteadores devem descartar o pacote com esses endereços. Use outro intervalo de endereços, por exemplo Endereços locais únicos fd00 :: / 8 (RFC 4193). Se você deseja obter conexão com a Internet, peça ao seu provedor um prefixo de endereço ipv6.

    
por k-bielke 06.03.2013 / 11:27