J'ai 2 machines Ubuntu, l'une agissant en tant que routeur sans fil IPv6 (exécutant hostap et radvd sur wlan0) et l'autre étant connectée à ce routeur. le routeur wlan0
interface a l'adresse 2001:db8:1:1::1/64
et l'hôte a l'adresse 2001:db8:1:1::2/64
sur wlan0
qui est connecté à ap1
fourni par le routeur. Sur Wireshark, je peux voir les annonces de routeur sur le routeur et l'hôte.
quand je cingle 2001:db8:1:1::2
au routeur, il indique que Destination unreachable: Address unreachable
et moi pouvons voir la sollicitation du voisin et l'échange de messages publicitaires.
Lorsque je fais un ping 2001:db8:1:1::1
sur l'hôte, il dit le même Destination unreachable: Address unreachable
et je ne peux voir que le message de sollicitation du voisin.
Une idée?
En outre, j'ai essayé de faire ce qui suit dans le routeur
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
Ensuite, lorsque je fais un ping, je ne vois que la demande d’écho et l’échange de réponse dans Wireshark uniquement, mais je ne le vois pas sur la ligne de commande. Il est indiqué qu’aucun paquet n’a été reçu!
Plage d'adresses IPv6 2001: db8 ::/32 est réservé à la documentation et les paquets contenant ces adresses ne doivent jamais exister sur un réseau. Tous les routeurs doivent éliminer les paquets avec de telles adresses. Utilisez une autre plage d'adresses, par exemple Adresses uniques de localisation fd00 ::/8 (RFC 4193). Si vous souhaitez vous connecter à Internet, demandez à votre fournisseur un préfixe ipv6.