iptables端口转发命令

发布时间:2015-12-31 16:00:26 阅读:942次
转:http://www.ttlsa.com/linux/iptables-port-redirect/
需求很简单,把本地81端口映射到8080端口上
1. 所有的81请求转发到了8080上.
iptables -t nat -A PREROUTING -p tcp --dport 81 -j REDIRECT --to-ports 8080
如果需要本机也可以访问,则需要配置OUTPUT链:
iptables -t nat -A OUTPUT -p tcp --dport 81 -j REDIRECT --to-ports 8080

原因:外网访问需要经过PREROUTING链,但是localhost不经过该链,因此需要用OUTPUT,或者POSTROUTING。 

命令行可以用w3m来测试

w3m http://192.168.1.113:81

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:iptables端口转发命令 出自老鄢博客 | 欢迎分享