Bonjour,
Je viens de modifier la configuration de mon PC : j'étais en Freebox + PC ethernet, et j'ai ajouté un routeur wifi :
freebox <=> routeur wifi en eth <=> mon PC en eth.
Le routeur fait suivre les paquets de telle sorte que, a priori, les tests suivants soient pertinents.
A l'occasion, j'ai reconfiguré shorewall, et j'ai lancé des tests d'intrusion depuis l'extérieur.
Mon PC fait tourner sshd sur le port 22.
shorewall a comme policy : DROP. (évidemment)
shorewall peut ACCEPTer les entrées vers le port 22 (ssh).
Les résultats sont :
si Shorewall est actif, le port 22 est vu "ouvert" (ssh accessible) (normal !)
si Shorewall est sur STOP : le port 22 est vu inactif (c'est à dire pas fermé par le PC : le PC ne répond pas sur le port, c'est tout).
Je pensais que, par défaut, shorewall sur stop laisserait tout passer, donc que le port 22 serait "ouvert".
Quelqu'un pourrait-il m'expliquer ???
Merci d'avance !
(c'est un détail :
Avec tcpdump, je vois arriver des requêtes vers le PC, que shorewall soit actif ou pas. Ca donne l'impression que tcpdump agit "en amont" de shorewall.)
# iptables
Posté par deneb . Évalué à 2.
Aussi, as tu vérifié avec iptables -L qu'il n'y ait pas de règles qui soient toujours actives malgré que Shorewall ne soit plus lancé ?
# c'est normal
Posté par Pierre . Évalué à 1.
/etc/shorewall/routestopped
la ligne
eth0
si eth0 est l'interface resau que l'on veut garder accessible
Shorewall passe aussi à l'etat stoppé quand il y a une erreur dans les tables, ca evite de laisser tout ouvert quand on se trompe dans la config.
En bref stoppé c'est pas arreté.
# Parfois il faut lire un minimum ...
Posté par Maillequeule . Évalué à 3.
(trouvé en tapant "shorewall stop" dans google => premier résultat)
http://www.google.fr/search?hl=fr&q=shorewall+stop&b(...)
Pour supprimer toutes les règles, c'est donc "shorewall clear" la commande.
(que l'on trouve aussi dans "man shorewall")
J'ajoute une pincée de théorie, et on y sera :
http://christian.caleca.free.fr/netfilter/
M
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.