iptables v1.4.21: option "--to-destination" requires an argument Try `iptables -h' or 'iptables --help' for more information.
时间: 2024-02-15 15:02:43 浏览: 149
iptables-1.4.21
这个错误提示是因为在执行 iptables 命令时,`--to-destination` 选项没有指定对应的参数。在添加端口转发规则时,`--to-destination` 选项需要指定转发目标地址和端口,如果没有指定会出现这个错误。
比如,下面的命令中没有指定 `--to-destination` 的参数:
```
iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination
```
正确的写法应该是:
```
iptables -t nat -A PREROUTING -p tcp --dport 8080 -j DNAT --to-destination 虚拟机IP:80
```
其中,`虚拟机IP` 是你要转发到的虚拟机的 IP 地址,`80` 是你要转发到的虚拟机的端口号。
注意,如果你执行命令时没有指定参数,可以使用 `iptables -h` 或 `iptables --help` 命令查看帮助信息,了解正确的选项和参数写法。
阅读全文