Bonjour,
Un pare-feu ne m'est pas vraiment utile, machine de bureau oblige. Mais me connectant souvent en déplacement sur de nombreux réseaux, ça ne peux pas faire de mal.
Surtout, il y a la curiosité : j'ai lu un article sur IPtables, et j'ai voulu comprendre comment ça fonctionne. Aussi, je lis plusieurs guides sur TCP/IP etc., bref les bases des réseaux, et c'est une assez bonne application pratique, essayer de comprendre chaque ligne du script et l'optimiser, le tout avec scans pour voir ce qui change.
Oui, j'ai fais les mêmes règles avec ip6tables. D'ailleurs, qui pose un problème supplémentaire : en iptables ipv4, smtp passe, après ip6tables, non. Alors que même code. Je ne comprend plus.
Quand à UFW / GUFW, j'avoue que j'espérais pouvoir maîtriser IPtables directement, plutôt que de passer par un intermédiaire. Mettre un peu les mains dans le cambouis, en somme.
Je relance mon appel à un peu d'aide ahah.
iptables -A INPUT -i lo -j ACCEPT
#iptables -A OUTPUT -o lo -j ACCEPT
# DNS
iptables -A OUTPUT -p tcp --dport 53 -j ACCEPT
iptables -A OUTPUT -p udp --dport 53 -j ACCEPT
#iptables -A INPUT -p tcp --dport 53 -j ACCEPT
#iptables -A INPUT -p udp --dport 53 -j ACCEPT
# HTTP
iptables -A OUTPUT -p tcp --dport 80 -j ACCEPT
#iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#HTTPS
iptables -A OUTPUT -p tcp --dport 443 -j ACCEPT
#iptables -A INPUT -p tcp --dport 443 -j ACCEPT
Même mon code minimal, qui me semble pourtant correct, ne fonctionne pas sans
iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED -j ACCEPT