iptables端口转发规则被忽略

我想转发stream量从端口1111到端口2222.所以我执行iptables命令,但似乎,规则没有被保存。

 # iptables -t nat -A PREROUTING -p tcp --dport 1111 -j REDIRECT --to-port 2222 # iptables -L -v Chain INPUT (policy ACCEPT 24845 packets, 35M bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 24720 packets, 35M bytes) pkts bytes target prot opt in out source destination 

我期望iptables -L -v命令会显示我刚刚创build的规则。 它适用于其他规则,但是对于这个规则不适用。

我错过了什么吗?

默认情况下,使用filter表。 试试iptables -t nat -nvL