Routage sous linux

Discussion dans 'Windows' créé par guslinux, 14 Août 2007.

Statut de la discussion:
Fermée.
  1. Offline
    guslinux Gamerz'ien
    bonjour à tous ,

    Je cherche à faire du routage sous linux avec iptable2 suivant ce tuto : http://www.linux-france.org/prj/inetdoc/guides/Advanced-routing-Howto/index.html

    Mais ça ne marche pas ...

    Voici la table de routage que j'ai :
    Code:
    router-iproute2:~# route
    Table de routage IP du noyau
    Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
    192.168.2.0     *               255.255.255.0   U     0      0        0 eth1
    192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     *               255.255.255.0   U     0      0        0 eth2
    default         192.168.0.1     0.0.0.0         UG    0      0        0 eth2
    les ip de mon routeur sont :
    eth0 192.168.1.1
    eth1 192.168.2.1
    eth2 192.168.0.11 (dhcp)

    Ca semble correct, mais j'ai connecté mon portable sur le switch présent sur eth0 et mon routeur Internet est sur eth2, mon portable arrive à pinger 192.168.0.11, mais pas plus loin...

    Attention, ce n'est pas du NAT que je veux faire, mais du "vrai" routage !
    guslinux, 14 Août 2007
    #1
  2. Offline
    ImMorT4L Touriste
    Faudrait les routes + infos de connexion de ton portable alors. Le routage sur le router est juste :-D
    ImMorT4L, 15 Août 2007
    #2
  3. Offline
    guslinux Gamerz'ien
    Voici le réseau :
    [IMG]

    Toutes les machines du réseau 192.168.0.0 ont comme gateway 192.168.0.1.
    Les Machines des réseau 192.168.1.0 et 192.168.2.0 ont comme gateway respectivement 192.168.1.1 et 192.168.2.1.

    Ce qui semble se passer selon moi,

    La machine 192.168.1.10 tente d'accéder au serveur 192.168.0.2, la requete est bien transmise par le routeur linux, le serveur la recoit, mais ne trouve pas la route vers le réseau 192.168.1.0 car sa gateway est 192.168.0.1 et n'est pas connecté au réseau 192.168.1.0...

    Par contre si je défini une gateway manuellement, ca passe nikel... mais je n'ai plus d'internet ...

    Je vais installer ethereal pour analyser le trafic...
    guslinux, 17 Août 2007
    #3
  4. Offline
    ImMorT4L Touriste
    C'est tout à fait logique... Tu dois ajouter deux routes sur ton Routeur Dlink qui disent que pour aller vers 192.168.1.0/24 et .2.0/24 il faut passer par 192.168.0.3 tout simplement ;)
    Ton serveur va envoyer au Dlink qui lui va rediriger vers le routeur Linux.
    Sinon, tu peux mettre deux routes statiques sur le server (.0.2) ce qui est nettement plus sécure (Si on prend le controle de ton routeur, on ne sait pas que tu as deux réseaux derrière...) :oops:

    Sinon, tu peux aussi installer RIP pour propager tes routes automatiquement :cool:
    ImMorT4L, 19 Août 2007
    #4
  5. Offline
    AssiuM Fan
    Totalement hors-sujet, j'espère que ça te dérange pas que je squatte ton topic pour cette question :
    avec quel programme tu as fait le schéma de ton réseau ? C'est un programme sous nux ?
    AssiuM, 19 Août 2007
    #5
  6. Offline
    becket Elite
    echo 1 > /proc/sys/net/ipv4/ip_forward
    becket, 20 Août 2007
    #6
  7. Offline
    guslinux Gamerz'ien
    MS Visio :p
    guslinux, 23 Août 2007
    #7
  8. Offline
    guslinux Gamerz'ien
    Malheureusement, impossible de définir des routes statiques dans le DLink, idem pour le RIP :pfiou:

    Par contre, j'ai trouvé un chouette soft de routage pour linux Zebra: route statiques, RIP, OSPF...
    Ca se configure de la même manière qu'un routeur CISCO :-D : Sympa pour s'entrainer à peu de frais pour son CCNA :p

    http://linuxfr.org/2003/10/17/14255.html
    http://www.zebra.org/

    Pour debian, Zebra est inclu dans le package Quagga : http://www.quagga.net/

    @+ tout le monde
    guslinux, 23 Août 2007
    #8
  9. Offline
    sebge2 Touriste
    intéressant ;)
    sebge2, 7 Septembre 2007
    #9
Statut de la discussion:
Fermée.