Nie rozumiem, co RETURN
robi cel w poleceniu iptables.
Wątpliwości pochodzą z tego przewodnika, w którym napisano:
Łańcuch to zestaw reguł, według których pakiet jest sprawdzany sekwencyjnie. Gdy pakiet pasuje do jednej z reguł, wykonuje powiązaną akcję i nie jest sprawdzany względem pozostałych reguł w łańcuchu.
Więc jeśli pakiet pasuje do reguły i przestaje sprawdzać inne reguły, dlaczego potrzebuję RETURN
?
Na przykład znalazłem to w Internecie:
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;
Dlaczego muszę RETURN
? Jeśli pakiet pasuje do pierwszej reguły, automatycznie przestaje wykonywać inne reguły.