Il faut faire du SNAT (ou masquerading), il faut donc charger le bon module (en root)
# modprobe iptable_nat
Puis ajouter la règle qui va bien dans netfilter
# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Et enfin activer la "passage" IP, indispensable pour un routeur
# echo 1 > /proc/sys/net/ipv4/ip_forward
J'ai vu que tu avais du mal avec cet commande, donc vérifie que le fichier contient bien un 1 grâce à la commande
$ cat /proc/sys/net/ipv4/ip_forward
Si tu arrives à pinger linuxfr.org (au hasard) à partir de ta Suse, et que tu arrives à pinger ta Suse avec ton Win32, tu devrais alors pouvoir pinger linuxfr.org à partir de ton Win32. Si ce n'est pas le cas, c'est peut-être un problème de DNS, essaie alors de pinger directement avec l'adresse IP de linuxfr (212.27.33.225).
Bon maintenant si ça marche pas, je te conseille d'éplucher une bonne doc [ http://fr.tldp.org/howtos.php(...) ] avant de te relancer l'aventure ;-)
Oui c'est possible (enfin perso je fais comme ça) :
sur un 2.6 tu laisses la variable globale EXTRAVERSION du Makefile à la même valeur, tu ajoutes ton (tes) option(s) via un
# make *config
et tu relances la compilation des modules avec un
# make modules
Bon après, ma technique c'est de faire un
# mv /lib/modules/`uname -r` /lib/modules/`uname -r`.old
[^] # Re: euh...
Posté par mantisse . En réponse au message Partage de connexion internet. Évalué à 2.
# modprobe iptable_nat
Puis ajouter la règle qui va bien dans netfilter
# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Et enfin activer la "passage" IP, indispensable pour un routeur
# echo 1 > /proc/sys/net/ipv4/ip_forward
J'ai vu que tu avais du mal avec cet commande, donc vérifie que le fichier contient bien un 1 grâce à la commande
$ cat /proc/sys/net/ipv4/ip_forward
Si tu arrives à pinger linuxfr.org (au hasard) à partir de ta Suse, et que tu arrives à pinger ta Suse avec ton Win32, tu devrais alors pouvoir pinger linuxfr.org à partir de ton Win32. Si ce n'est pas le cas, c'est peut-être un problème de DNS, essaie alors de pinger directement avec l'adresse IP de linuxfr (212.27.33.225).
Bon maintenant si ça marche pas, je te conseille d'éplucher une bonne doc [ http://fr.tldp.org/howtos.php(...) ] avant de te relancer l'aventure ;-)
[^] # Re: euh...
Posté par mantisse . En réponse au message Partage de connexion internet. Évalué à 1.
# make modules ?!
Posté par mantisse . En réponse au message Compilation de module. Évalué à 5.
sur un 2.6 tu laisses la variable globale EXTRAVERSION du Makefile à la même valeur, tu ajoutes ton (tes) option(s) via un
# make *config
et tu relances la compilation des modules avec un
# make modules
Bon après, ma technique c'est de faire un
# mv /lib/modules/`uname -r` /lib/modules/`uname -r`.old
et enfin le
# make modules_install
qui va bien.