解决办法如下:

输入完iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 后 

执行iptables-save

注意:iptables-save是连在一起的,是一个命令,不是参数

iptables-save 仅仅是列出当前设置,并不是将配置保存

若你用的是 RedHat 系列,应该使用 service iptables save 保存,用 chkconfig iptables on 实现开机启动启用

若不是 RedHat 系列,可以使用下面方法手动保存/恢复配置

保存

iptables-save > /root/iptables.conf

恢复

iptables-restore < /root/iptables.conf