将对80端口的访问都定向到8080端口。
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
摘自:http://www.iteye.com/problems/91226
如上所述直接用命令配置iptables,一旦重启,就会失效;所以需要将配置持久化到文件,并且在重启时加载该文件:
具体做法,可参考:http://openwares.net/linux/iptables_rules_persistence.html
以下是对上述方法的实践,确认OK
Ubuntu Linux:
创建规则文件,并路由规则:
二,创建脚本:
三,编辑脚本:
内容如下所示:
#!/bin/sh
/sbin/iptables-restore < /etc/iptables.rules四,保存规则:
执行如下命令即可:
iptables-save > /etc/iptables.rules