Nat et forward sous Ubuntu

kopros -  
 kopros -
Bonsoir,

Je tente de monter un firewall et j'ai un problème.. Je crois que c'est avec le forwarding mais je suis pas certain.
Voici la configuration :

WAN ---------- modem (192.168.1.1) ---------- eth0(192.168.1.3) /// Ubuntu /// eth1(10.0.1.1) ---------- client (10.0.1.2)


(pour les tests il n'y a qu'un client)

A partir du client, je ping eth0 et eth1 d'Ubuntu.
Par contre, impossible de pinger le modem !

Voici comment j'ai configuré le forward et le nat :

echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter

iptables -t filter -A FORWARD -i eth1 -s 10.0.1.0/24 -j ACCEPT
iptables -t filter -A FORWARD -i eth0 -d 10.0.1.0/24 -j ACCEPT

iptables -t nat -A POSTROUTING -j MASQUERADE


Voilà j'ai beau chercher je ne trouve pas où est mon erreur.
Quelqu'un peut me venir en aide svp ? Merci d'avance !
A voir également:

2 réponses

Redbart Messages postés 22297 Date d'inscription   Statut Membre Dernière intervention   3 294
 
pourquoi 2 classes d'ip
le réseau local ne marche qu'avec du 192.168.x.x
ta carte eth0 peut être en 192.168.1.10 ( en ip fixe)
0
kopros
 
J'ai fait ça pour mieux m'y repérer dans mes tables de routage.
De toute façon si j'ai plus de clients je suis obligé d'au moins changer le sous réseau.

Mais pour le moment j'ai testé avec l'@ client 192.168.1.5 (fixe) et pour eth1 d'Ubuntu 192.168.1.4 (fixe aussi).
J'ai modifié le script en fonction, mais le problème persiste.

Je suis crevé, je vais dormir (y paraît que le nuit porte conseil. Bon avec moi ça marche pas, mais on sait jamais....).

A+ et merci pour la réponse !
0