Ich versuche, einen Beispieltest von netfilter_queue auszuführen. Wenn ich eine Regel mit iptables installieren, wird der folgende Fehler tritt auf:iptables -j NFQUEUE unbekannte Option Fehler
[email protected]:~$ sudo iptables -A OUTPUT -p icmp -j NFQUEUE -–queue-num 0
iptables v1.4.21: unknown option "-j"
Try `iptables -h' or 'iptables --help' for more information.
Nach mehreren Wiederholungen, es immer noch nicht mit dem gleichen Fehler. Aber wenn ich versuche, die folgenden Befehle ein, Merkwürdige passiert:
[email protected]:~$ sudo iptables -A OUTPUT -p icmp -j NFQUEUE -queue-num 0
iptables v1.4.21: unknown option "-j"
Try `iptables -h' or 'iptables --help' for more information.
[email protected]:~$ sudo iptables -A OUTPUT -p icmp -j NFQUEUE --queue-num 0
[email protected]:~$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
NFQUEUE icmp -- anywhere anywhere NFQUEUE num 0
Das heißt, bevor sudo iptables -A OUTPUT -p icmp -j NFQUEUE --queue-num 0
ausgeführt wird, wenn ich sudo iptables -A OUTPUT -p icmp -j NFQUEUE -queue-num 0
laufen, dann wird der Befehl erfolgreich zu sein.
Ich weiß nicht, warum das passiert, kann es jemand herausfinden? Vielen Dank.
Es funktioniert. Danke vielmals. Dieses Problem beunruhigt mich seit einigen Tagen. Ich werde beim Kopieren von Befehlen von Webseiten in Zukunft vorsichtig sein. – Mike