[Problème] Passerelle linux - ping OK partage internet NO

Salut tout le monde,

Voila je vous expose mon problème, j’essaye de créer une passerelle sous linux(debian) avec partage de la connexion internet mais un problème ce pose à moi.

D’abord voici le réseau :

Freebox --> IP PUBLIC --> PASSERELLE LINUX --> 192.168.1.1 --> SWITCH --> PC1
–> PC2

PC1 --> IP : 192.168.1.2 Masque : 255.255.255.0 Passerelle : 192.168.1.1
PC2 --> IP : 192.168.1.3 Masque : 255.255.255.0 Passerelle : 192.168.1.1

En faite PASSERELLE LINUX ping bien PC1 et PC2, le PC1 ping bien PC2 et PASSERELLE LINUX, et PC2 ping bien PC1 et PASSERELLE LINUX.
Mais par contre la connexion internet n’est pas partager, seul PASSERELLE LINUX à internet mais pas PC1 et PC2.

Pouvez vous m’aider ?

Merci !

Regarde cette documentation, tu devrais y trouver des infos intéressantes; http://formation-debian.via.ecp.fr/firewall.html
Plus globalement: http://formation-debian.via.ecp.fr/

il te manque surement ca :

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

mais la freebox fait tres bien passerelle, c’est peut etre pas necessaire de s’embeter avec une passerelle supplementaire…
a mioins que tu veuilles apprendre et c’est tres bien :wink:

[moment pub]
Perso, je prefere largement utiliser shorewall comme firewall.
En fait, shorewall est un ensemble de scripts et de fichiers de conf pour simplifier grandement l’utilisation de iptables (en plus de rajouter pleins de fonctions)
[/moment pub]

firestarter le fait bien il me semble (dsl mais je n’ai pas testé)