Je dispose d'un serveur Ubuntu 14 avec deux NIC.
eth0
est connecté à mon réseau de gestion et a une adresse IP de 192.168.10.25/24
eth1
est connecté à mon réseau client pour la connectivité Internet. Il est configuré en DHCP.
Je dois pouvoir accéder au serveur via le réseau de gestion, tout en lui permettant d'accéder à Internet pour obtenir de nouveaux paquets. Je n'ai pas besoin que le serveur agisse comme une passerelle Internet pour que d'autres appareils accèdent à Internet. Il doit simplement pouvoir y accéder lui-même.
Si je configure uniquement eth0
avec la passerelle de 192.169.10.1, je peux accéder au serveur depuis mon LAN en utilisant SSH sans problème.
Si je configure uniquement eth1
avec le DHCP, je peux accéder à Internet sans problème.
Je sais suffisamment pour comprendre qu'on ne peut pas avoir deux passerelles. Donc si j'active les deux ports, je m'assure de retirer la passerelle de eth0
. À mon avis, cela devrait dire au système que tout le trafic 192.168.10.x passe toujours par eth0
, tout le reste passe par eth1
. Mais évidemment, ça ne fonctionne pas de cette manière.
Cela a été très frustrant. J'ai passé toute la journée d'aujourd'hui à chercher des solutions sur Google, mais je n'arrive pas à trouver une solution qui fonctionne.