Linux comme routeur pour forward

Bonjours à tous.

Je souhaite créer un projet mais je suis bloqué depuis une semaine sur une partie de mon projet.

Je souhaite créer un routeur "virtuel".
Créer une machine sous linux qui forward toutes les données en provenance du réseau 192.168.0.0(eth0) vers 192.168.1.1(eth1) de façon transparente et sans filtrage.

Mais impossible, je n'y arrive pas, mes ping(client 192.168.0.2) restent toujours bloqué sur l'interface eth0 (192.168.0.1) et ne traverse pas la machine..

Pourriez vous m'aider ?
Je suis ouvert à toutes solutions/OS.
Je dispose d'ISO ubuntu, centos, backtrack, archlinux, fedora(oui j'ai testé beaucoup de tutoriels trouvé sur internet avant de venir ici ) et je test mes machines sous VMWare.

Merci d'avance de toute aide que vous pourriez m'apporter

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Il faut configurer le NAT ces commandes devraient fonctionner avec ta configuration

    sudo echo 1 > /proc/sys/net/ipv4/ip_forward

    sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
    1. Bonsoir, tu as ipcop qui fait routeur.
      Sinon, je sais pas du tout.
      1. C'est surtout les commandes ou un tutoriel que je recherche, car tous les OS linux peuvent faire firewall/routeur.
        1. Cette commande permettrais à mon client d'accéder à internet ?

          client----------------------->routeur linux ---------------------->Ma box
          192.168.0.2----->192.168.0.1-->192.168.1.2------------>192.168.1.1
          1. Lekaf974 a raison, il te faut utiliser iptables.

            N'importe quelle distrib Linux ou BSD fera très bien l'affaire.