Forum Linux.débutant Relier deux réseaux

Posté par  .
Étiquettes : aucune
0
7
mai
2007
Bonjour,

J'ai un réseau que l'on appellera A avec un modem-routeur, quelques ordinateurs et un serveur de fichier.
Et je voudrais mettre en place un deuxieme réseau B en wifi indépendant de A pour que le traffic du réseau A n'affecte pas B . Le réseau B serait plutôt simple puisque constitué d'une carte wifi fonctionnant comme point d'accès dans le serveur de fichier du réseau A, d'une boite équipée d'une carte wifi et c'est tout.

Jusque la je sais faire mais il faudrait que la machine du réseau B puisse accéder au réseau A et surtout au monde exterieur par le modem routeur. Et la je me perds dans les bridges, nat,...
Merci

Joël
  • # heu...

    Posté par  . Évalué à 1.

    sur ton serveur
    avec
    route (pour indiquer ou doit aller le trafic)
    ipforward (pour laisser passer entre les 2 cartes reseaux)
    iptables (pour securisé tout ca)

    tu devrais t'en sortir.

    il te faudra peut-etre
    dhcpd pour donner des IPs aux postes WIFI
    bind pour faire la resolution DNS
  • # .

    Posté par  . Évalué à 3.

    Si je comprends bien tu as une architecture cible comme cela

    Internet <----> Router <--{Reseau A} --> Access Point <-- { Wifi / reseau B}

    Ce que je ne comprends pas trop c'est que tu souhaites que le trafic de A n'affecte pas B, mais que B puisse communiquer avec A.
    Souhaite tu que seuls B puisse initier une communication vers A et non l'inverse [1]? Ou alors que le trafic de boradcast de A ne gène pas le réseau B (l'unicast de toute facon ne posera pas de problème) [2] ?

    [1] : soit tu Nat ton réseau B, et ton modem refait un nat de tout ca (beurk ;) ), soit tu mets de jolies regles de filtrage sur ton access point.

    [2] : tu les mets dans deux sous réseaux différents. Ex:
    Réseau A 192.168.1.0/24 passerelle par défaut routeur internet
    Réseau B 192.168.2.0/24 passerelle par défaut Access Point
    Tu configure ton access point pour qu'il fasse du routage et hop le tour est joué ;)
    • [^] # .

      Posté par  . Évalué à 1.

      Merci pour vos réponses!

      Le réseau B celui sans les fils aura la lourde tâche de transporter de l'audio multicanal en temps réel avec ceci :

      http://netjack.sourceforge.net/

      Donc il faut qu'il puisse assurer le débit avec une certaine constance pendant qu'il peut se passer n'importe quoi sur le réseau A.
      L'accès de B sur A c'est principalement pour des opérations de mises à jour/maintenance.
      • [^] # Coincé!

        Posté par  . Évalué à 1.

        J'ai testé la solution beurk qui fait du nat avec ça :

        iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

        Ca marche pour sortir mais beurk et cela ne m'est pas très pratique pour l'utilisation courante.

        L'idéal serait de faire fonctionner l'ip_forwarding mais j'échoue lamentablement...

        Debian etch aurait elle une spécificité?


        J'ai tout mis dans /etc/network/interfaces :

        auto lo
        iface lo inet loopback
        pre-up iptables -t nat -F
        pre-up iptables -F
        pre-up iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

        iface ath0 inet static
        wireless-essid zick
        address 192.168.1.1
        netmask 255.255.255.0
        broadcast 192.168.1.255
        network 192.168.1.0
        wireless_mode master
        wireless_channel 1
        wireless_rate 54M

        up route add -host 192.168.1.1 dev ath0
        up route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev ath0


        iface eth1 inet static
        address 192.168.0.10
        netmask 255.255.255.0
        broadcast 192.168.0.255
        network 192.168.0.0
        gateway 192.168.0.1

        up route add -host 192.168.0.10 dev eth1
        up route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.10 dev eth1

        auto eth1 ath0

        et

        # cat /proc/sys/net/ipv4/ip_forward
        1

        Merci.
        • [^] # Décoincé!

          Posté par  . Évalué à 1.

          En fait c'était le modem-routeur qui faisait bloquage.
          Je lui ai ajouté une régle statique de routage vers la passerelle du réseau B et ça marche!

Suivre le flux des commentaires

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