Passerelle linux

tail -  
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

3 réponses

  1. brupala Messages postés 111166 Date d'inscription   Statut Membre Dernière intervention   14 453
     
    je suppose que tu veux parler d'iptables,
    >> direction forum lunixe.
    0
  2. [Dal] Messages postés 6122 Date d'inscription   Statut Contributeur Dernière intervention   1 108
     
    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
    0
  3. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    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 :-|
    0