1 votes

Deux cartes réseau et routage IP sur CentOS

Je suis en train de mettre en place un réseau privé mais je veux qu'une des machines se connecte à la fois à ce réseau privé et à un autre réseau extérieur via deux NICs. Je voudrais que eth0 soit utilisé pour toutes les adresses IP sauf pour 10.0.0.1, que je voudrais accéder via eth1. Il y a un serveur DHCP et DNS sur ce réseau privé mais je n'arrive pas à faire en sorte que les noms sur le réseau privé et les noms sur le réseau extérieur se résolvent. Est-ce que je peux faire fonctionner cela avec la commande route ?

Merci, toute aide est appréciée.

1voto

Garrett Points 1588

Connectez les deux réseaux, mais définissez une métrique élevée sur l'interface avec seulement 1 adresse. La métrique est comme un "coût d'utilisation" donc votre ordinateur utilisera l'interface avec la métrique la plus basse pour tout ce qu'il peut.

Pouvez-vous poster vos entrées de route?

1voto

Kenyth Points 35

Je voudrais que eth0 soit utilisé pour chaque adresse IP sauf pour 10.0.0.1, que je voudrais accéder via eth1.

Configurez votre table de routage comme suit :

  1. routage de tous les paquets pour le 10.0.0.1 via eth1.

    route add -host 10.0.0.1 dev eth1

  2. route par défaut via eth0 (cela est probablement déjà fait)

    route add -default dev eth0

  3. vérifiez le résultat avec route -n (-n désactive la recherche de noms d'hôte)

Si cela fonctionne, enregistrez vos paramètres de manière permanente - CentOS a de la documentation ici

Pour le DNS, vous devrez vérifier /etc/resolv.conf pour voir si tous les DNS sont répertoriés.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X