Je ne comprends pas ce que fait la RETURN
cible dans une commande iptables.
Le doute vient de ce guide où il dit:
Une chaîne est un ensemble de règles par rapport auxquelles un paquet est vérifié séquentiellement. Lorsque le paquet correspond à l'une des règles, il exécute l'action associée et n'est pas comparé aux autres règles de la chaîne.
Donc, si un paquet correspond à une règle et qu'il arrête de vérifier d'autres règles, pourquoi ai-je besoin d'un RETURN
?
Par exemple, j'ai trouvé cela sur Internet:
iptables -A PREROUTING -t mangle -i wlan0 -s 192.168.1.10 -j MARK --set-mark 30;
iptables -A PREROUTING -t mangle -i wlan0 -s 192.168.1.10 -j RETURN;
Pourquoi ai-je besoin RETURN
? Si un paquet correspond à la première règle, il arrête automatiquement l'exécution d'autres règles.