Bonjour,
J’ai trouvé dans une présentation sur la sécurisation d’un serveur debian une configuration de firewall que j’aimerais bien appliquer sur mon serveur.
Seulement, j’aimerais bien l’appliquer via ufw qui me semble plus simple d’usage. Cela voudrait donc dire traduire les commandes iptables en commandes ufw.
Voici la configuration iptables :
iptables-save -t filter
filter
:INPUT DROP
:FORWARD DROP
:OUTPUT DROP
# Windows, ça spam…
-A INPUT -p udp -d 255.255.255.255 -j DROP
-A INPUT -p udp -d X.X.X.255 -j DROP
-A INPUT -p udp -m multiport --dport netbios-ns,netbios-dgm,netbios-ssn -j DROP
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport ssh -j ACCEPT
-A INPUT -p tcp -m tcp --dport http -j ACCEPT
-A INPUT -p tcp -m tcp --dport https -j ACCEPT
-A INPUT -p tcp -m tcp --dport smtp -j ACCEPT
-A INPUT -p tcp -m tcp --dport submission -j ACCEPT
-A INPUT -p tcp -m tcp --dport imaps -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -p icmp -j ACCEPT
-A OUTPUT -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT
COMMIT
Il y a un certain nombre de commandes que je n’arrive pas à convertir en ufw, soit parce que la syntaxe ne semble pas l’accepter (comme par exemple -d X.X.X.255
) ou bien peut-être parce que certaines règles sont d’office appliquées par ufw (peut-être -m conntrack --ctstate RELATED,ESTABLISHED
).
Bref, si vous connaissez un convertisseur de règle, ou si vous même êtes bien calés pour convertir des règles iptables en ufw, soyez le bienvenu sur ce fil de discussion !