Forum Linux.redhat Problème de configuration d'interfaces réseau

Posté par  .
Étiquettes : aucune
0
19
juin
2007
Bonjour tous,

Je suis nouveau dans le monde RedHat et sur ce forum.

Je suis en train d'installer un serveur sous RedHat AS 4. J'ai ajouté dans ce Serveur (IBM) en plus de ses 2 interfaces réseau presentes sur la carte mère 3 Cartes réseau supplémentaires.
je les vois toutes bien dans le configurateur, je leur ai affecté une adresse IP à chacune (ou elles en prennent bien chacun une en DHCP mais le problème est le même).

voici ce qui ce passe :

d'une autre machine, je ping bien toutes mes adresses configurées mais (car il y a un mais) :
- si je débranche mon câble du port 1 de la carte mère (qui ne se nomme pas ethX je n'ai plus le nom en tête mais pourrai le préciser), plus aucune de mes interfaces ne répond au ping - tout rerépond si je replug le câble
- si je débranche les câbles ( à tour de rôle) du port 2 de la carte mère ou des cartes additionnelles 1 et 3 (eth0 eth1 eth3) cela n'affecte en aucun cas les ping qui continuent à avoir une réponse.
- si je débranche le câble de la carte additionnelle 2 (eth2) le ping correspondant tombe (enfin quelque chose de normal !!!)

Voilà... je ne comprends pas d'où cela peut venir et espère trouver une aide parmis vous :-)

Merci d'avance

Arnaud
  • # simplement...

    Posté par  . Évalué à 2.

    parce que tes adresses reseau

    192.168.1.A est sur ton interface eth0
    192.168.1.B est sur ton interface eth1
    192.168.1.C est sur ton interface eth2
    etc
    etc

    donc
    - si tu ping l'adresse A, et que tu debranches la carte eth0, la machine ne repond plus (Normal)
    - si tu ping l'adresse A et que tu debranches eth1, cela continue de repondre (Normal)
    - si tu ping l'adresse B, et que tu debranches la carte eth1, la machine ne repond plus (Normal)

    je penses que ce que tu veux faire c'est
    - avoir plusieurs IP pour la meme machine (plusieurs daemons qui ecoutent chacun sur leur carte)

    - du ethernet "bonding" (en francais : agreger les cartes reseaux) pour multiplier la bande passante et faire de la tolerance au panne
    1 seule IP à 400Mbps (avec 4 cartes à 100Mbps)
    qui passerait à seulement 300Mbps en cas de panne de l'une d'elle.
    • [^] # pas si simple...

      Posté par  . Évalué à 2.

      Merci de ta réponse trés rapide !!!

      je veux effectivement faire de l'IP Bonding en agrégeant 2*2 interfaces pour accéder de façon sécurisée à 2 LAN différents. (je ne veux utiliser qu'1 des 2 interfaces de la carte mère plus les 3 additionnelles)

      je n'ai encore pas configuré l'IP bonding, les interfaces devraient donc être indépendantes les unes des autres...

      j'ai:
      eth0 --> IP A
      eth1 --> IP B
      eth2 --> IP C
      eth3 --> IP D
      eth4 --> IP E (eth4 étant celui qui a un nom bizarre)

      lors que je fais mes pings je ping simultanéments mes adresses A B C D et E à partir de 5 lignes de commandes

      si je debranche :

      eth0 --> tous les pings répondent (pas normal)
      eth1 --> tous les pings répondent (pas normal)
      eth3 --> tous les pings répondent (pas normal)
      eth2 --> le ping vers IP C ne répond plus (normal)
      eth4 --> plus aucun des pings ne répond (pas normal)

      je pense que mes tests et résultats sont plus clairs ainsi présentés...

      c'est comme si il y avait un conflit entre les cartes... le driver utilisé est tg3 en 9.2

      Merci d'avance pour la suite ;-)
      • [^] # Re: pas si simple...

        Posté par  . Évalué à 1.

        le meme driver pour plusieurs cartes ?

        il me semble qu'il fallait faire des alias sur les modules (avant le noyau 2.6)
        malheureusement je ne me souviens plus de la manip
        et depuis cela a peut-etre changé.
      • [^] # Re: pas si simple...

        Posté par  . Évalué à 2.

        Je pense qu'il s'agit plutot d'un soucis de routage (si tu as activé la fonctionalité sur ton serveur)

        Tu as en effet plusieurs routes menant à un même endroit :
        A via eth0, A via eth1 puis lo, A via eth2 puis lo ...

        Si tu veux faire correctement tes tests, je te conseille soit d'utiliser un protocole de routage (R)STP par exemple, soit d'activer directement le bounding
        • [^] # Re: pas si simple...

          Posté par  . Évalué à 1.

          Bonjour à nouveau,

          merci à tous ceux qui m'ont répondu...

          Le fait de compiler et d'installer la dernière version du driver téléchargée sur le net a résolu les problèmes. :-)

          je vais pouvoir maintenant m'attaquer a l'IP bonding

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.