Inversion des interfaces réseaux eth

Inversion des interfaces réseaux eth

8 mars 2018 Non Par admin

 

C’est un problème général au systèmes linux en général. Je ne décris la procédure que sur une Cent OS avec un noyau 2.6.

 

Le problèeme d’inversion des ETH0 et ETH1 par exemple uniquement au reboot et non a l’arrêt puis démarrage.

Il semble concerner les noyaux 2.4 et 2.6 lorsque les 2 interface réseaux utilises le même pilotes. Ainsi si l’en configure l’IP de eth0 et que l’on redémarre il arrive que les carte soit inversé et donc plus d’accès.

Dans la paquet net-tools, il existe un utilitaire nameif qui permet de nommer les interfaces ethernet en fonction de leur adresse MAC. Tu crées un fichier /etc/mactab avec une paire « nom_interface adresse_MAC » par ligne et tu appelles nameif avant de monter tes interfaces (ifup).

/etc/mactab:

eth0 00:0A:CD:22:C4:4D
eth1 00:22:4D:AA:08:A1

#nameif -c /etc/mactab

 

Ou la solution que j’ai garder et me semble la plus propre et simple

Exemple sur les Xorcoms.

Editer les fichiers

/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth1

Afin d'y préciser la MAC de interfaces respectives
HWADDR=12:34:56:78:AB:CD

Tester avec plusieurs reboot.