Les Forums

Les Forums

Les forums sont fermés. Ils restent présent pour consultation et archivage.
Vous pouvez désormais poser vos questions directement dans les commentaires en bas de chaque page du site.
Alors n'hésitez pas à participer

Un Vlan "dans" un Vlan

Bonjour a tous,



Une question que je me suis toujours posé dans le découpage des sous réseaux. Mise en pratique sous Linux :

J'ai un routeur qui a les 2 interfaces suivantes :

eth0 = 10.255.255.254/8
eth1 = 10.127.255.253/9

le réseau sur l'interface eth0 "englobe" donc le bloc d'adresses disponibles dans le réseau de l'interface eth1.

Par conséquent, n'importe quelle autre machine présente dans le même réseau que eth1 peut atteindre cette machine via l'interface 10.127.255.253/9, mais par contre, lorsque j'essaie depuis cette machine d'atteindre n'importe quelle machine située dans le vlan 10.0.0.0/9, par exemple l'adresse 10.127.255.254/9 alors on dirait que l'OS s'obstine a aller chercher cette adresse depuis le réseau 10.255.255.254/8, puisque cette adresse fait théoriquement partie du bloc d'adresses disponible dans les deux interfaces.

Ma question est : comment faire en sorte que quand je veux toucher l'adresse 10.127.255.254/9 le système comprenne qu'il doit passer par eth1 et pas eth0 ?

Dois-je spécifier a iptables une règle qui dit "renvoie tout ton traffic eth1" et si oui comment ?

La commande route me renvoie bien eth1 (10.127.255.254) comme route par défaut..

Comment ce fait-il que le kernel semble vouloir envoyer les paquets pour 10.127.255.254/9 par l'interface 10.255.255.254/8 ?

Est-ce moi qui ai mal configuré quelque chose ou est-ce simplement impossible de faire du NAT ou de router dans des "réseaux imbriqués", c'est a dire un réseau dont l'ensemble de la plage d'adresse soit aussi disponible dans le prochain réseau comme c'est le cas ici ?

Merci de vos réponses 🙂