j'ai eu exactement le meme probleme au passage a Iptable.
comme j'avait pas envie de perdre du temp la dessus, j'ai remit Ipchains.......
Donc si quelqu'un trouve, je suis preneur aussi !
laihaunet
:bounce:
laihaunet
"iptables: No chain/target/match by that name"
voila kess kil me dit.... :(
c le -j quil aime pas la je crois... reloud il est iptables...
ethernal
sympa le petit guide :)
malheureusement je pense que la ligne d'iptables est la seule qui puisse te sauver :(
j'ai retrouvé la ligne exacte que j'utilise dans mon firewall (et plus celle provenant du site). Je viens de me rendre compte que ce n'est pas exactement la même.
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
j'espère qu'elle fctera chez toi
[jfdsdjhfuetppo]--Message édité par ethernal--[/jfdsdjhfuetppo]
laihaunet
ethernal a écrit a écrit :
tu as compilé ton ppp en kernel mode ?
enfin de toute façon je suis aussi en iptables 1.2.5 (compilé avec tout les paramètres en défaut) et TCPMSS fct parfaitement.
Donc essaye qe la commande fonctionne. (regarde éventuellement dans ton kernel si tu as tout compilé en module ou en fixe)
Vérifie qe tu as bien dans /etc/ppp/pppoe.conf
CLAMPMSS=1412
sinon fait un tcpdump -i ppp0 et essaye d'accéder à un site injoignable depuis ta passerelle et depuis ton client.
Regarde la taille des packets et éventuellement ou il bloque.
fait un "iptables -L" et regarde qu'il n'y ait que les règles spécifiées dans ton firewal qui soit présente.
ppp est compiler en kernel mode.
jai aussi la version 1.2.5 installer par dselect de la Debian.
Si j'applique ta ligne de commadne telle que tu me la donnes il me dit que --clamp-to-pmtu est unbad argument ;-)
jai mis a la place --clamp-mss-to-mtu et la il me dit que --tcp-flags est un unknown argument :)
on v a y arriver.
jutilise pas rp-pppoe : jai un option.pppoe (script fourni par FT pour la connexion adsl: start-pppoe/stop-pppoe)
vala les derniers news! :)
en tout cas merci Ethernal de te prendre la tete avec moi! :D
ethernal
tu as compilé ton ppp en kernel mode ?
enfin de toute façon je suis aussi en iptables 1.2.5 (compilé avec tout les paramètres en défaut) et TCPMSS fct parfaitement.
Donc essaye qe la commande fonctionne. (regarde éventuellement dans ton kernel si tu as tout compilé en module ou en fixe)
Vérifie qe tu as bien dans /etc/ppp/pppoe.conf
CLAMPMSS=1412
sinon fait un tcpdump -i ppp0 et essaye d'accéder à un site injoignable depuis ta passerelle et depuis ton client.
Regarde la taille des packets et éventuellement ou il bloque.
fait un "iptables -L" et regarde qu'il n'y ait que les règles spécifiées dans ton firewal qui soit présente.
laihaunet
:bounce:
jen ai grave besoin (pas forcement pour icq ou yahoo, mais ya pleins dotres sites qui passent pas)..
tu peux poster les liens de quelques sites qui ne passent pas ?
laihaunet
juste en mettant les lignes que je t'ai indiquer dans mon premier post...
je suis en train de faire des tests pour mettre o point toutes les regles..
mais a lheure actuelle il nay a que le postrouting d'activer! :-)
ethernal
donne éventuellement ton script de firewall
laihaunet
ca fonctionne pas chez moi..
ethernal
ça réduit automatiquement la taille des paquets je pense
ça fct pas chez toi ?
laihaunet
--clamp-to-pmtu unkonwn arg ...
jai pâs piger ce que ca faisiat
ethernal
:lol:
bon ajoute ça alors dans ton firewall
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-to-pmtu
et dis moi si ça fct mieux ;)
pour le mtu des clients ce n'est normalamnet pas nécessaire.
les 2 tecnhiques qui sont expliquées dans le readme du rp-pppoe je pense...
911GT3
si tes postes clients sont sous win il faut effectivement ajouter des clés MaxMtu=1412 dans la BdR.
Je les ai pas sous la main mais je pourrais toujours faire un regedit pour te le dire si tu trouve pas...
laihaunet
Pas d'idée?
laihaunet
Esskil faudrait pas regler les mtu sur le poste client aussi?
laihaunet
le mtu pour ppp0 est bien a 1492
et les autres a 1500..
un de tes 2 sites est inaccessible pour moi! lol
ethernal
j'ai eu ce problème.
ça venait du fait que certains sites envoient des paquets trop gros pour passer sur ma passerelle. Comme les icmp de fragmentation-neeed ne passaient pas, le site ne savait jamais qu'il devait réduire la taile de ses paquets, donc cela se terminait en page inaccessible.
tu as vérifié ton mtu ? >ifconfig ppp0
MTU: 1492
les autres cartes réseaux doivent être à 1500.