iptables 错误参数 '80'

iptables 错误参数 '80'

我正在运行 KALI-linux,并且我正在尝试执行以下命令:

iptables -t nat -A PREROUTING -p tcp –destination-port 80 -j REDIRECT –to-ports 10000

我得到这样的回应:“错误的论点‘80’”

我有什么遗漏的吗?

答案1

问题是你只有一个破折号来表示长标志。-destination-port应该是--destination-port-to-ports应该是--to-ports。您也可以使用--dport代替--destination-port.

答案2

写 --dport 而不是 --destination-port ,而不是 -to-port 写 --to-port 。然后它应该可以工作。

root@kali# iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 1000

相关内容