RETURN
iptables 명령에서 대상이 수행하는 작업을 이해하지 못합니다 .
의심의 여지가이 안내서 에서 다음과 같이 나와 있습니다.
체인은 패킷을 순차적으로 점검하는 규칙 세트입니다. 패킷이 규칙 중 하나와 일치하면 관련 작업이 실행되고 체인의 나머지 규칙과 비교하여 확인되지 않습니다.
따라서 패킷이 규칙과 일치하고 다른 규칙 확인을 중지하면 왜 RETURN
? 가 필요 합니까?
예를 들어 인터넷에서 이것을 발견했습니다.
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;
왜 필요한 RETURN
가요? 패킷이 첫 번째 규칙과 일치하면 다른 규칙 실행이 자동으로 중지됩니다.