partage de connexion adsl

partage de connexion adsl - Linux et OS Alternatifs

Marsh Posté le 03-06-2004 à 22:34:42    

bonjour voila je voudrais partager ma connexion adsl sur mon reseau mais je n'est pas reussi et je ne comprend pas trop pourquoi.
voici une partie de mon fichier iptable  


# Plus rien ne passe  
 
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
 
#on accepte tout ce qui entre et sort de l'interface de loopback
iptables -A INPUT  -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
 
#on accepte tout ce qui passe par la carte reseau
iptables -A INPUT  -i eth0 -j ACCEPT
iptables -A OUTPUT -o eth0 -j ACCEPT
 
# ping
iptables -A OUTPUT -p icmp -m icmp --icmp-type echo-reply   -j ACCEPT
iptables -A OUTPUT -p icmp -m icmp --icmp-type echo-request -j ACCEPT  
 
#partage de connexion
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE  
iptables -A FORWARD -m state --state ESTABLISHED -j ACCEPT
iptables -A FORWARD -m state --state NEW -i ! ppp0 -j ACCEPT


mon interface reseau est eht0 et ma connexion adsl ppp0


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 03-06-2004 à 22:34:42   

Reply

Marsh Posté le 04-06-2004 à 14:56:30    

[:_deckard_]


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 04-06-2004 à 17:59:05    

[:atreyu]


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 04-06-2004 à 19:16:40    

:bounce:  :bounce:


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 04-06-2004 à 19:21:08    

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

Reply

Marsh Posté le 04-06-2004 à 19:39:19    

void_ppc a écrit :

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


ca change rien
ca affiche rien non plus


Message édité par carot0 le 04-06-2004 à 20:45:09

---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 04-06-2004 à 20:45:21    

[:_deckard_]  [:_deckard_]


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 04-06-2004 à 21:31:45    

lea-linux a écrit:

Citation :


Pour partager une connexion, il faut que le forwarding soit activé dans le noyau  

Code :
  1. echo 1 > /proc/sys/net/ipv4/ip_forward


puis il faut autoriser iptable à faire le forwarding :

Code :
  1. iptables -F FORWARD
  2. iptables -A FORWARD -j ACCEPT


et enfin, cacher les machines forward-ées par le firewall :

Code :
  1. iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE




Message édité par zours le 04-06-2004 à 21:34:44
Reply

Marsh Posté le 05-06-2004 à 01:13:49    

et ne pas oublier de donner l'adresse IP à traduire
iptables -t nat -A POSTROUTING -s ad_ip/masque -o ppp0 -j MASQUERADE


---------------
Pingouins dans les champs, hiver méchant.
Reply

Marsh Posté le 05-06-2004 à 01:36:22    

phoenix-dark a écrit :

et ne pas oublier de donner l'adresse IP à traduire
iptables -t nat -A POSTROUTING -s ad_ip/masque -o ppp0 -j MASQUERADE


pour commencer je vais faire comme vous me le dites.
mais pour l'adresse IP j'aimerai faire une regle qui ne necessite pas d'adresse si c possible ?


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed