Pages : 1
#1 Le 04/12/2007, à 20:30
- Enzoprid
Ip Forwarding & Masquerading
Bonjour,
J'ai une passerelle linux Ubuntu à laquelle je ne touche jamais ... Il y a eu une panne de courant chez moi aujourd'hui et depuis :
- mon xp (192.168.0.1) ne va plus sur internet pourtant il ping bien la passerelle Ubuntu (192.168.0.2)
- ma passerelle Ubuntu ne ping pas mon XP mais j'arrive à aller sur le net avec la passerelle ...
Il parait que je dois réactiver "IP FORWARDING ET MASQUERADING" par une commande barbare se terminant par MASQUERADE ou un truc du genre, j'en ai essayé quelques unes mais rien ne fonctionne ... si vous pouvez me venir en aide m'sieurs dames
#2 Le 04/12/2007, à 21:02
- sid_la_chouette
Re : Ip Forwarding & Masquerading
Salut
Ce serait pas mal que tu indiques un peu plus précisement ce que tu as fait .
Sinon regarde ce que tu as avec la commande:
cat /proc/sus/net/ipv4/ip_forward
tu devrais avoir la valeur 1 sinon tappe la commande:
echo 1 >/proc/sys/net/ipv4/ip_forward
ce qui va te permettre de rediriger les paquets vers la passerelle de sortie.
Sinon tu devrais t'inspirer de ce forum enormément de prblème on déjà été traité:
http://forum.ubuntu-fr.org/viewtopic.php?id=6468
bye.
Dernière modification par sid_la_chouette (Le 04/12/2007, à 21:04)
Hors ligne
#3 Le 05/12/2007, à 00:49
- Enzoprid
Re : Ip Forwarding & Masquerading
Salut
Ce serait pas mal que tu indiques un peu plus précisement ce que tu as fait .
Sinon regarde ce que tu as avec la commande:
cat /proc/sus/net/ipv4/ip_forward
tu devrais avoir la valeur 1 sinon tappe la commande:
echo 1 >/proc/sys/net/ipv4/ip_forward
ce qui va te permettre de rediriger les paquets vers la passerelle de sortie.Sinon tu devrais t'inspirer de ce forum enormément de prblème on déjà été traité:
http://forum.ubuntu-fr.org/viewtopic.php?id=6468bye.
cat /proc/sys/net/ipv4/ip_forward => 1
#4 Le 05/12/2007, à 00:53
- Enzoprid
Re : Ip Forwarding & Masquerading
sid_la_chouette a écrit :Salut
Ce serait pas mal que tu indiques un peu plus précisement ce que tu as fait .
Sinon regarde ce que tu as avec la commande:
cat /proc/sus/net/ipv4/ip_forward
tu devrais avoir la valeur 1 sinon tappe la commande:
echo 1 >/proc/sys/net/ipv4/ip_forward
ce qui va te permettre de rediriger les paquets vers la passerelle de sortie.Sinon tu devrais t'inspirer de ce forum enormément de prblème on déjà été traité:
http://forum.ubuntu-fr.org/viewtopic.php?id=6468bye.
cat /proc/sys/net/ipv4/ip_forward => 1
Il parait que c'est MASQUERADE qui est pas mis ... le truc c'est qu'il y a pleins d'options. J'ai essayé des trucs du genre
iptables -t nat -A POSTROUTING -s 192.168.0.2 -o ppp0 -j MASQUERADE
mais voilà je sais pas à quoi ça sert et apparemment ça marche pas. Je connais pas la syntaxe et je suis pas informaticien alors c'est un peu la galère pour moi
#5 Le 07/12/2007, à 18:50
- Blackrider
Re : Ip Forwarding & Masquerading
deja indique nous ton mode de connection ??
Soit par cable reseau ou soit en usb ??
Agissez envers les autres comme vous aimeriez qu'ils agissent envers vous.
Hors ligne
#6 Le 07/12/2007, à 20:13
- freebird
Re : Ip Forwarding & Masquerading
A mon avis il te manque ça :
iptables -I FORWARD -s 192.168.0.2 –o ppp0 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
Si ça fonctionne avec ça, il faut que tu ajoutes les 2 lignes de commandes iptables dans ton /etc/init.d/iptables pour que tu ne sois pas de nouveau embêté au prochain reboot ;-)
(j'ai rédigé la commande iptables en m'appuyant sur les infos de ta commande précédente, si tu n'as pas d'interface réseau ppp0 il faudra changer ça ^^)
Dernière modification par freebird (Le 07/12/2007, à 20:14)
Hors ligne
#7 Le 27/01/2008, à 13:13
- altermd
Re : Ip Forwarding & Masquerading
Salut Enzoprid
Entre temps as tu redémarré le service ?
$: sudo /etc/init.d/networking restart
Bon désolé si tucrois que je te prends pour mais des fois on oublie ..
D'autre part pourquoi utilises-tu ppoe (utile pour des modem rtc ?) alors que nat semble appropré ?
Sinon
J'ai le même probème actuellement ,
M'étant inspiré de la doc ubuntu j'ai placé la ligne de commande suivante
http://doc.ubuntu-fr.org/tutoriel/comme … seau_local
(appelée solution simple par l'auteur)
$: sudo bash
# ne fontionne pas avec sudo en natif pour raison de chsais pas quoi.
[sudo] password for aler: ......
$: echo 1 >/proc/sys/net/ipv4/ip_forward
$: iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j MASQUERADE
# rq :j'ai ajusté l'IP de ma carte côté réseau interne 192.168.1.1 qui elle est en eth1
$:exit
mais cela ne fonctionne pas.
Si:
echo 1 >/proc/sys/net/ipv4/ip_forward
me retourne 1
en fait le redémarrage avec une passerelle dans /etc/../iptables
donne
$: sudo /etc/init.d/networking restart
sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...
SIOCADDRT: No such process
Failed to bring up eth1.
Même avec le man de iptables j'ai de la difficulté à refaire ce que j'avais établi sous Sarge chez moi et dans ma classe. Edgy 6.04 edubutu.
Si bien qu'il est difficile de savoir si c'est iptables qui est en cause ou si ce sont des moutures du noyau qui interfèrent n'ayant pas forcemment suivi le reste des packages particuliers qui fonctionnent en version 32 ou avec i326
(beaucoup de problèmes personnellement depuis que je suis passé non seulement en gutsy 7.10 mais également sur amd64 64 bit )..
Voici le lien du doc ubuntu :
http://doc.ubuntu-fr.org/tutoriel/comme … seau_local
A terme j'envisage de refaire toute la manip que j'avais élaborée avec dnsmasq et tout le reste.
Mais là, ça ne le fait pluss vraiment, si on dit que quelque chose fonctionne et qu'on s'en tire par une autre solution parce que le reste n'est plus vraiment valable .
Je vois plus l'intérêt de conserver de liens vers les solution apparement simples qui ne seraient plus envisageables suite à udates. :-)
(Des fois il me semble revivre le retour à un certain OS qu'j'avais fuis dans les premières années , lol! )
A plus
altermd
Altermd,
Paris / affilié au Libre Vanvéen / llv.asso.fr
Hors ligne
Pages : 1