Passerelle linux
tail
-
kilian Messages postés 8675 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8675 Date d'inscription Statut Modérateur Dernière intervention -
Salut!
Ma passerelle fonctionne bien, les hôtes du réseau local accéde à internet mais le hic c'est que depuis la passerelle je ne peux établir aucune connection avec le net.
Je voudrais savoir quelle est la chaîne à placer pour cela
Merci d'avance!
PS: Mon interface extérieur, ie celle qui est connecté au net est eth1
Ma passerelle fonctionne bien, les hôtes du réseau local accéde à internet mais le hic c'est que depuis la passerelle je ne peux établir aucune connection avec le net.
Je voudrais savoir quelle est la chaîne à placer pour cela
Merci d'avance!
PS: Mon interface extérieur, ie celle qui est connecté au net est eth1
3 réponses
-
je suppose que tu veux parler d'iptables,
>> direction forum lunixe. -
Salut tail,
Si c'est bien ta passerelle et qu'elle fonctionne pour les postes du réseau, elle doit être connectée :)
fait un "ifconfig" et poste le résultat.
teste aussi "ping google.fr" et "ping 216.239.57.104"
Si le 2ème ping fonctionne, tu as simplement oublié de compléter le fichier "/etc/resolv.conf" avec les adresses IP de tes serveurs de nom.
Si les deux échouent, on verra en fonction du résultat de "ifconfig".
Dal -
Et tu as pensé à appliquer le masquerade dans tes tables nat d'iptables?
Et aussi activer le forwarding dans /proc/net/ipv4/ip_forwarding ?
(Oulah comment je parle moi :-D )
En fait il faut que tu fasses un masquerade avec iptables:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
C'est pour masquer ton réseau local lorsqu'un ordinateur derrière la passerelle se connecte à internet.
Et aussi activer le forwarding (ne me demande pas ce que c'est, je ne sais pas, mais ça risque de ne pas marcher sinon.):
echo 1 > /proc/net/ipv4/ip_forward
PS: Ah zut, je viens de me rendre compte que j'ai mal lu la question... Désolé pour ce message inutile alors :-|