Salut,

JB - DUF a �crit :
Je me suis, enfin, plong� corps et �me dans iptables.

Bravo \o/

Dans cette aventure, je suis tomb� sur un patch netfilter (TTL) qui rajoute une cible � iptables permettant de modifier � la vol�e la valeur du TTL (entre autres).

Que j'utilise pour compenser un bug b�nin des LNS de mon FAI qui "oublient" de d�cr�menter le TTL dans un sens, de m�me que son �quivalent HL (HOPLIMIT) en IPv6.

Probl�me, je n'ai pas l'impression que celui-ci soit appliqu� au noyau Debian. Mieux (pire ?), le paquet kernel-patch-ttl ne semble s'appliquer qu'au noyau <= 2.4.24 et >=2.4.4. Or, Sarge est en 2.4.27 ou en 2.6

En effet.

Ma question est donc la suivante: le patch �tant dans le "base repository" de patch-o-matic, est-il int�gr� d'office dans le noyau ou y-a-t-il un probl�me dessus ?

A ma connaissance il n'est pas int�gr� au noyau standard, du moins pas dans les 2.4 que j'utilise. Et je ne le vois pas dans le contenu des noyaux 2.6 de testing.

Je te sugg�re de faire comme moi : utiliser directement les patches contenus dans le patch-o-matic-ng qui s'appliquent � tous les noyaux 2.4 r�cents et 2.6.

Il faut *imp�rativement* piocher dans les "daily snapshots" http://ftp.netfilter.org/pub/patch-o-matic-ng/snapshot/) et oublier les derni�res versions stables du pom et du pom-ng car celles-ci sont vieilles et contiennent nombre de bugs. En particulier un bug affecte les cibles TTL et HL : l'option --dec-ttl incr�mente le TTL au lieu de le d�cr�menter, idem pour l'option --dec-hl de HL en IPv6. Le bug est cependant trivial � corriger (un + � changer en -).

Un snapshot est publi� chaque jour ou presque, mais �a ne veut pas dire qu'il y des changements chaque jour. J'en profite pour faire un peu de pub pour cette page que je mets � jour quasi-quotidiennement aussi :

http://www.plouf.fr.eu.org/bazar/netfilter/pom/pom-ng-change-parsed.txt

qui liste les modifications du pom-ng au jour le jour. �a ne dit pas en quoi consiste les changements mais juste quels sont les patches affect�s.

Pour info, la commande suivante:
iptables -t mangle -A POSTROUTING -p all -j TTL --ttl-set 128

C'est assez moyen pour faire des traceroutes, �a. :\

me renvoie:
iptables: No chain/target/match by that name

Je suis en noyau 2.6.

V�rifie si /lib/modules/<version>/kernel/net/ipv4/netfilter/ipt_TTL.ko (ou .o pour les 2.4) existe et/ou si le fichier de configuration du noyau /boot/config-<version> contient l'option CONFIG_IP_NF_TARGET_TTL=m ou y.


--
Pensez � lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à