Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gentoo en gateway avec adsl
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
MD-(Vince)
n00b
n00b


Joined: 25 Sep 2002
Posts: 8

PostPosted: Sat Oct 05, 2002 8:32 pm    Post subject: gentoo en gateway avec adsl Reply with quote

Bonjour,
Après bien de déboires j'ai réussi à installer la connexion adsl sous ma gentoo. (en fait c'était wanadoo le responsable).
J'aimerai partager ma connexion sur mon réseau loca, lte truc tout bête quoi. D'habitude en deux commande c fait avec iptables.
Mais là y'a un problème.

Voici mon petit script:
#!/bin/sh
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

Et ce qu'il renvoie:
# ./net-config.sh
modprobe: Can't locate module ip_tables
iptables v1.2.7a: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

J'ai coché tout ce qui concerne iptables et ipchains, j'ai fait un emerge iptable, un rc-update add iptables, etc...

J'y comprend rien. Quelqu'un a une idée ?

Merci d'avance
Back to top
View user's profile Send private message
Tucs
n00b
n00b


Joined: 24 Sep 2002
Posts: 45

PostPosted: Sat Oct 05, 2002 9:18 pm    Post subject: Reply with quote

Il faut compiler iptables dans ton noyau.
Si tu le compiles en tant que modules, prends bien garde à charger le module au démarrage, par exemple rajoute la ligne "insmod ip_tables" dans ton local.start.
Back to top
View user's profile Send private message
MD-(Vince)
n00b
n00b


Joined: 25 Sep 2002
Posts: 8

PostPosted: Sat Oct 05, 2002 10:35 pm    Post subject: Reply with quote

je l'ai compilé avec le noyau.
Back to top
View user's profile Send private message
Koala[3K]
n00b
n00b


Joined: 27 Aug 2002
Posts: 25

PostPosted: Sat Oct 05, 2002 11:35 pm    Post subject: Reply with quote

Tout d'abord il faut que le support iptable et nat soit activé dans le noyau. Comme tu narrives pas à faire marcher ton script, il doit surement soit être en module, soit non acivé.

Pour le premier cas :
Le module à charger (à rajouter dans /etc/modules.autoload par exemple) se nomme "iptable_nat". Si tu veux tester manuellement, fait un "modprobe iptable_nat" avant de lancer ton script.
Back to top
View user's profile Send private message
MD-(Vince)
n00b
n00b


Joined: 25 Sep 2002
Posts: 8

PostPosted: Sun Oct 06, 2002 9:48 am    Post subject: Reply with quote

J'ai activé tout ce qui concerne iptables. Mais je ne trouve rien sur NAT dans le noyau
J'ai aussi essayé de le charger en module mais il ne trouve pas iptables_nat.
Et avec ipchains, je peuxpas faire la même chose ? C quoi la meilleur méthode sous Gentoo pour partager une connexion ?

Merci d'avance

@+
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sun Oct 06, 2002 9:59 am    Post subject: Reply with quote

perso jai tout iptables en modules, et je partage tres bien la connection avec iptables.
voila ce que jai fait :
Code:

modprobe ipt_MASQUERADE
iptables -F; iptables -t nat -F; iptables -t mangle -F
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -m state --state NEW -i ! ppp0 -j ACCEPT
iptables -P INPUT DROP
iptables -A FORWARD -i ppp0 -o ppp0 -j REJECT


autant que je me souvienne jai nai pas eu a modprober/insmoder dautres modules a la main. (maintenant je nai pas reboote depuis et ma copine m'en voudrait de perdre le masquerading maintenant donc je testerais pas pour vous :)
des fois que ca puisses t'aider, voici les differents modules charges :
Code:

ipt_REJECT              2616   1  (autoclean)
ipt_state                536   2  (autoclean)
iptable_filter          1612   1  (autoclean)
ipt_MASQUERADE          1272   1
iptable_nat            14776   1  (autoclean) [ipt_MASQUERADE]
ip_conntrack           19168   2  (autoclean) [ipt_state ipt_MASQUERADE iptable_nat]
ip_tables              10936   7  [ipt_REJECT ipt_state iptable_filter ipt_MASQUERADE iptable_nat]
Back to top
View user's profile Send private message
MD-(Vince)
n00b
n00b


Joined: 25 Sep 2002
Posts: 8

PostPosted: Sun Oct 06, 2002 10:50 am    Post subject: Reply with quote

ben le problème c qu'il ne trouve pas de module iptable_nat.
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sun Oct 06, 2002 11:00 am    Post subject: Reply with quote

et tu las ou pas ce module ? (regarde dans /lib/modules/...)
dans ta config noyau, tu as bien nat et masquerading et tout ca dans networking options > IP:Netfiler config ?
Back to top
View user's profile Send private message
MD-(Vince)
n00b
n00b


Joined: 25 Sep 2002
Posts: 8

PostPosted: Sun Oct 06, 2002 1:59 pm    Post subject: Reply with quote

Il n'est pas dans /lib/modules.
j'ai fait ça pour le kernel:
<*> IP tables support. Et de même pour tous ce qui correspondait à ce sous-menu.
Mais rien sur Nat.
Back to top
View user's profile Send private message
MD-(Vince)
n00b
n00b


Joined: 25 Sep 2002
Posts: 8

PostPosted: Sun Oct 06, 2002 3:12 pm    Post subject: Reply with quote

Je n'y comprend rien, ça m'énerve.
Tu saurai pas le faire via ssh ? En attendant que je finisse de mettre en place ma gentoo, mes sites que j'héberge sont inacessible :-( Et ce depuis une semaine.
Et là je galère.

Ou si quelqu'un a une soluce.

Merci d'avance.

@++
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Sun Oct 06, 2002 5:44 pm    Post subject: Reply with quote

probleme resolu avec MD-(Vince) en prive, il suffisait de bien chercher dans la liste des modules :)
Back to top
View user's profile Send private message
neptune
n00b
n00b


Joined: 11 Oct 2002
Posts: 49

PostPosted: Thu Oct 17, 2002 4:27 am    Post subject: modules? Reply with quote

Bonjour...

Pourriez-vous dresser la liste des modules à cocher à la compil du kernel?

J'obtiens:

root@neptune fabian # insmod ip_tables
Using /lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o
/lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_unregister_sockopt
/lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_register_sockopt

Je ne sais pas s'il me manque qqch ou si qqch est cassé.

Merci de votre aide!
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Thu Oct 17, 2002 6:07 am    Post subject: Reply with quote

essaye un modprobe plutot deja... ensuite euh, je sais pas trop, je chercherais :)
Back to top
View user's profile Send private message
neptune
n00b
n00b


Joined: 11 Oct 2002
Posts: 49

PostPosted: Thu Oct 17, 2002 8:13 pm    Post subject: Reply with quote

evidement, pareil!

root@neptune fabian # modprobe ip_tables
/lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_unregister_sockopt
/lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o: unresolved symbol nf_register_sockopt
/lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o: insmod /lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o failed
/lib/modules/2.4.19/kernel/net/ipv4/netfilter/ip_tables.o: insmod ip_tables failed
Back to top
View user's profile Send private message
dioxmat
Bodhisattva
Bodhisattva


Joined: 04 May 2002
Posts: 709
Location: /home/mat

PostPosted: Thu Oct 17, 2002 8:25 pm    Post subject: Reply with quote

tu as emerge iptables ? sioui, il s'agit sans doute d'un module manquant (je sais je suis super perspicace :) le tout est de savoir lequel... nf_quelquechose c'est netfilter, maintenant faut trouver :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum