redhat
service iptables save
service iptables restart
cat /etc/sysconfig/iptables
-A PREROUTING -p tcp -m tcp --dport 8010 -j REDIRECT --to-ports 8083
-A PREROUTING -p tcp -m tcp --dport 8011 -j REDIRECT --to-ports 8080
-A PREROUTING -p tcp -m tcp --dport 8012 -j REDIRECT --to-ports 38080
openSUSE
-A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8680
#iptables-save > /root/iptables.save #保存新增的iptables规则
vi /root/iptables.save
iZ28dwpl45vZ:/etc/sysconfig # vi /root/iptables.save
# Generated by iptables-save v1.4.19.1 on Tue Aug 30 12:21:36 2016
*filter
:INPUT ACCEPT [115:9310]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [110:11636]
COMMIT
# Completed on Tue Aug 30 12:21:36 2016
# Generated by iptables-save v1.4.19.1 on Tue Aug 30 12:21:36 2016
*nat
:PREROUTING ACCEPT [2:104]
:INPUT ACCEPT [2:104]
:OUTPUT ACCEPT [4:306]
:POSTROUTING ACCEPT [4:306]
-A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8680
COMMIT
# Completed on Tue Aug 30 12:21:36 2016
# vi /etc/init.d/boot.local
iptables-restore /root/iptables.save #增加一条命令,让系统的启动的时候自动恢复之前保存的防火墙规则….这样就OK