C'est ce que j'ai spécifié comme règle par défaut dans mon pare-feu iptables script :
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
J'ai de nombreuses interfaces et de nombreux réseaux et je fais du NAT pour savoir où le trafic doit être transféré. FORWARD ACCEPT
comme règle par défaut. Ensuite, j'ai ceci :
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 2.4.5.6
Et à la fin, j'ai ceci :
iptables -A INPUT -i eth0 -j DROP
T DROP
ne doit laisser passer que les paquets destinés à l'hôte de la passerelle. Quel que soit le trafic entrant via eth0
ne doit pas être affectée.
Ma question est la suivante : si j'ai un INPUT DROP
pour une interface, qu'elle affecte ou non la règle de la FORWARD
sur la même interface (ou la chaîne globale FORWARD ACCEPT
chaîne) ?