URL: https://linuxfr.org/forums/general-general/posts/ipv6-plusieurs-boxes-sur-un-meme-lan-comment-faire-pour-que-ca-marche Title: IPv6 : plusieurs boxes sur un même LAN, comment faire pour que ça marche ? Authors: Thomas Debesse Date: 2017年12月01日T16:16:21+01:00 License: CC By-SA Tags: ipv6 Score: 2 Voilà, j’ai un schéma de ce type, plusieurs boxes internet d’un même fournisseur, connectées à un même switch qui forme un réseau physique que l’on va nommer "NML" pour "No Man's Land" sur lequel est aussi connecté deux routeurs qui font routage, pare-feu etc. pour un LAN en contre bas : ``` _____________________________________________ WAN (Internet) | | | | | | | | ___|___ ___|___ ___|___ ___|___ [ ] [ ] [ ] [ ] [ Box 1 ] [ Box 2 ] [ Box 3 ] [ Box 4 ] [ 0A1 ] [ 0B1 ] [ 0C1 ] [ 0D1 ] [_______] [_______] [_______] [_______] | | | | | | | | ____|___________|___________|___________|____ NML | | | | ____|____ ____|____ [ ] [ ] [ Router1 ] [ Router2 ] [ 0A2 ] [ 0A3 ] [ 0B2 ] [ 0B3 ] [ 0C2 ] [ 0C3 ] [ 0D2 ] [ 0D3 ] [_________] [_________] | | | | __________|_______________________|__________ LAN (Là où les gens travaillent) ``` En IPv4, c’est facile : le réseau NML a été défini comme un réseau local utilisant la plage privée de la classe 6, par exemple les boxes comme les routeurs auraient un réseau en `192.168.1.[1-7]` ou similaire. En IPv6, chaque box hérite d’un préfixe /64 et chacun des routeurs héritent d’une adresse appartenant au préfix de chaque box. Par chance chaque box provient du même opérateur donc elles héritent toutes d’un même préfixe supérieur. J’ai symbolisé ces adresses IPv6 en 3 caractères, exemple : - `0A1`: préfixe `0` de l’opérateur, préfixe `A` de ma fourniture internet 1, `1` suffixe de la box 1 ; - `0A2`: préfixe `0` de l’opérateur, préfixe `A` de ma fourniture internet 1, `2` suffixe de l’adresse du routeur 1 autoconfigurée depuis la box `0A1` ; - `0C1`: préfixe `0` de l’opérateur, préfixe `C` de ma fourniture internet 3, `1` suffixe de la box 3 ; - `0C3`: préfixe `0` de l’opérateur, préfixe `C` de ma fourniture internet 3, `3` suffixe de l’adresse du routeur 2 autoconfigurée depuis la box `0C1`. Chaque routeur se découvre donc avec 4 adresses IPv6, chacune de ces adresses correspondant à une adresse autoconfigurée selon chacune des boxes. - Depuis le routeur 1 je peux pinger en IPv6 chacune des boxes avec leur adresse ipv6 (`0A1`, `0B1`, `0C1`, `0D1`) ; - Depuis le routeur 1 je peux pinger en IPv6 chacune des adresses ipv6 du routeur 2 (`0A3`, `0B3`, `0C3`, `0D3`), l’inverse est vrai ; - Depuis le routeur 1 ou le routeur 2 je ne peux plus pinger une adresse IPv6 sur Internet, même quand je mets une route explicite pour cette IPv6 un seul routeur donné (`ip -6 route add SO:ME:TH:IN:G via 0A1`). Je ne suis pas encore un super expert d’IPv6 et j’aimerai savoir ce qui ne fonctionne pas dans mon cas. Je dis que "je ne peux plus pinger" parce que je le pouvais tant qu’une seule des boxes avait l’IPv6 d’activé, maintenant que toutes les boxes ont l’IPv6 d’activé, je ne sors plus du tout sur Internet en IPv6. Et si je fais un `traceroute6` sur un adresse sur Internet depuis un routeur, ça n’aboutit jamais. J’ai bien conscience que le schéma en IPv6 est très différent que le schéma en IPv4, notamment le réseau NML en IPv4 est un réseau privé, alors que le réseau NML en IPv6, c’est déjà Internet, c’est un réseau public. Alors voici mes deux questions : - Est-ce que l’installation que j’ai sous les yeux est sensée marcher ? Et dans ce cas où chercher la cause du problème ? - Ou bien est-ce que l’installation que j’ai sous les yeux est sensée ne jamais marcher en IPv6, et que puis-je faire pour obtenir quelque chose qui fonctionne ? Merci ! :-)

AltStyle によって変換されたページ (->オリジナル) /