Forum Linux.général Pont Ethernet/Wifi

Posté par  (site web personnel) .
Étiquettes : aucune
0
3
juil.
2006
Bonjour,

Je cherche à mettre en place un pont ethernet pour lier un réseau wifi et un ethernet filaire dans la même plage d'adresses ip.


Livebox --(wifi)-- Pont --(ethernet)-- Switch -- Machine1
|-- Machine2

Avant d'acheter une carte wifi pour un Pont fixe, j'utilise mon portable qui dispose d'une clef usb wifi (wlan0) et d'un port ethernet (eth0).
Si celui-ci est seul et sans fonction de pont, tout fonctionne parfaitement (attribution d'ip par dhcp, navigation ...)
Si je le configure en pont (en suivant par exemple cette doc http://linux-net.osdl.org/index.php/Bridge#Sample_setup ) je n'arrive à rien :(
- l'interface pont n'arrive pas a choper une IP
Par contre la clef wifi y arrive, mais dans ce cas :
- a partir du pont les requetes de ping vers la livebox ne donnent rien (pourtant les requetes arp who as/is at semblent correctes sur wlan0)
- a partir de Machine1 le ping ne marche pas. Je vois passer les who as sur wlan0 mais sans réponse.

D'ou mes questions :
- est-ce que c'est possible ?
- sachant que la livebox dispose d'une identification par addr mac et que le pont semble toujours prendre l'addr mac de eth0, est-ce que cela pose problème ? (changer l'addr mac de eth0 pour mettre celle de wlan0 semble ne rien résoudre)
- Il semble que certaines cartes wifi ne permettent pas de faire cela ( http://linux-net.osdl.org/index.php/Bridge#It_doesn.27t_work(...) ) comment puis-je savoir si je suis dans ce cas ?

merci

PS: avec le portable en passerelle/NAT tout fonctionne, mais je voulais garder la même plage d'IP
  • # Ponts?

    Posté par  . Évalué à 2.

    Je ne peux pas vraiemnt t'aider pour le pont, je n'en ai jamais crée, mais... pourquoi veux tu créer un pont et pas une simple passerelle?

    Si j'ai bien compris, il est normal qu'un pont n'ai pas d'adresse IP, puisqu'elle transmet de façon transparente d'une interface sur l'autre. Il me semble que pour adresser le pont lui même, il faille faire un alias sur l'adresse loopback + du routage sur les autres machines, non?

    Et si le problème c'est le fait d'avoir la même plage d'adresse sur les deux sous-réseaux, est-ce qu'il ne vaut pas mieux avoir des plages d'IP différentes, mais avec un routage?
    • [^] # Re: Ponts?

      Posté par  . Évalué à 2.

      je suis d'accord avec Mickael L

      tu devrais plutot essayer de faire du routage.
      ca permet au post qui dispose du WIFI d'aller sur internet
      et aux autres de passer par celui-ci pour y aller.

      sinon le comportement type d'un pont c'est de ne pas avoir d'existance.
      il prend et renvoie tout ce qui arrive sur ses interfaces à l'autre interface.
      • [^] # Re: Ponts?

        Posté par  (site web personnel) . Évalué à 1.

        Merci pour vos réponses.

        J'ai plusieurs raisons de vouloir passer par un pont :
        - garder la conf de mes machines qui sont déja dans cette plage d'ip
        - pouvoir utiliser le dhcp de la livebox pour tout le reseau
        - utiliser le portable en wifi ou en filaire sans changer sa conf
        - eviter du double NAT
        Quand a attribuer une IP au pont c'est pour pouvoir s'en servir aussi comme serveur web. Mais en fait pour cela, je vais plutôt utiliser une 3eme interface reseau.

        Après réflexion je pense que mon problème viens de l'adresse MAC des requetes vers la livebox. j'avais été obligé de repasser sous win pour faire reconnaitre celle de ma clef usb.

        Bah, sinon, je passerai effectivement en routage :(

Suivre le flux des commentaires

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