iptables端口转发规则(内网端口转外网端口)
2017-11-22 16:29
429 查看
需求:
外网124.202.173.118需要访问 10.45.225.70的内网54032端口,10.45.225.70服务器有公网地址139.129.109.81
将内网地址端口转发到外网地址端口,并允许其他外网地址访问内网端口
1、操作iptables规则之前执行
#将内存中执行的规则保存到配置中,防止内存中运行了没有保存的规则,下次丢失规则,无法从配置文件中载入
2、添加转发规则,添加在INPUT链之前
3、将新添加规则保存到内存中立即生效
外网124.202.173.118需要访问 10.45.225.70的内网54032端口,10.45.225.70服务器有公网地址139.129.109.81
将内网地址端口转发到外网地址端口,并允许其他外网地址访问内网端口
1、操作iptables规则之前执行
iptables-save>/etc/init.d/iptables.up.rules
#将内存中执行的规则保存到配置中,防止内存中运行了没有保存的规则,下次丢失规则,无法从配置文件中载入
2、添加转发规则,添加在INPUT链之前
vim /etc/init.d/iptables.up.rules *nat :PREROUTING ACCEPT [0:0] :INPUT ACCEPT [0:0] :OUTPUT ACCEPT [1:60] :POSTROUTING ACCEPT [0:0] -A PREROUTING -s 124.202.173.118 -d 139.129.109.81/32 -p tcp -m tcp --dport 5432 -j DNAT --to-destination 10.45.225.70:54032 -A POSTROUTING -j MASQUERADE COMMIT
3、将新添加规则保存到内存中立即生效
iptables-restore < /etc/init.d/iptables.up.rules
相关文章推荐
- iptables学习笔记:端口转发之“内网访问外网”
- iptables外网一端口通过NAT转发内网一服务器端口上
- iptables学习笔记:端口转发之“外网访问内网”
- iptables学习笔记:端口转发之“内网访问外网”
- 转发内网机器端口使其外网能访问
- ssh 端口转发实现外网 80 端口映射到内网 80 端口
- 利用灵雀云免费主机做反向ssh端口转发,实现内网服务器的外网访问_20160107_七侠镇莫小贝
- 通过iptables实现端口转发和内网共享上网
- 使用iptables实现外网转发内网
- 用IPTABLES的端口转发功能实现访问位于内网的MYSQL服务器
- ssh 端口转发实现外网 80 端口映射到内网 80 端口
- 利用灵雀云免费主机做反向ssh端口转发,实现内网服务器的外网访问_20160107_七侠镇莫小贝
- [Linux]CentOS下iptables设备双网卡的端口转发规则
- iptables 端口转发 实现访问内网的httpd服务
- 内网端口转发与内网映射外网的区别和应用,发布网站访问内网
- CentOS下iptables设备双网卡的端口转发规则
- VMware搭建内网并通过iptables端口转发联网
- 让外网访问内网的端口转发
- ***内网端口转发外网 一键安装
- 让外网访问内网的端口转发