OVH Cloud OVH Cloud

[Linux] Option --syn d'iptables

11 réponses
Avatar
Pascal
Salut à tous,

Dans la manpage d'iptables, à la description de l'option --syn il est
écrit :

--syn
Only match TCP packets with the SYN bit set and the
ACK and FIN bits cleared. [...] It is equivalent
to --tcp-flags SYN,RST,ACK SYN.

Visiblement, il y a une incohérence entre la première phrase (ACK et FIN
à 0) et la deuxième (ACK et RST à 0). Ça m'étonne un peu depuis le temps
que cette doc existe. Concernant iptables, un "iptables -vL" montre que
c'est la deuxième qui a raison. Mais du point de vue du protocole TCP
(dont je ne maîtrise pas ces subtilités), laquelle serait la plus
logique pour reconnaître un paquet initiant une connexion ?

La première : SYN=1 ACK=0 FIN=0 ?
La seconde : SYN=1 ACK=0 RST=0 ?
Ou une autre, comme par exemple : SYN=1 ACK=0 FIN=0 RST=0 ?

Merci de vos avis éclairés :)

1 réponse

1 2
Avatar
Cedric Blancher
Le Thu, 25 Nov 2004 13:32:52 +0100, a écrit :
Il n'y aurait pas plutôt des spécs fonctionnelles ? Ils codent bien
d'après des spécs, non ? Non ? Aaaaaaaaaaaaaaaaaaaaaaah !


Demande-leur :)


--
Quelqu'un connait il la vitesse en mètres par seconde du
chameau d'Egypte ?
-+- JM in: Guide du Cabaliste Usenet - Bien configurer son chameau -+-

1 2