基于linux iptables转发配置

我想实现这样一个功能:比如访问公网123.123.123.123:9099,自动转发到内网192.168.1.111:9099的HTTP服务器上。内网机器不能直接访问外网。iptables -t nat -A PREROUTING -d 123.123.123.123 -p tcp --dport 9099 -j DNAT --to-destination 192.168.1.111我想使用linux自带...显示全部
我想实现这样一个功能:

比如访问公网123.123.123.123:9099,自动转发到内网192.168.1.111:9099的HTTP服务器上。内网机器不能直接访问外网。

iptables -t nat -A PREROUTING -d 123.123.123.123 -p tcp --dport 9099 -j DNAT --to-destination 192.168.1.111

我想使用linux自带的iptables实现这个功能,我尝试查了些资料,说是用snat和dnat解决,我尝试以上写法,但没效果。是哪里出问题了呢?收起
参与3

查看其它 1 个回答tong2012的回答

tong2012tong2012系统工程师中国航空
按照楼上方法设置后,执行下这个看看:
iptables -t nat --list

用iptables的NAT功能,需要安装这俩模块:
ip_tables
ip_nat_ftp
系统集成 · 2015-04-13
浏览1404

回答者

tong2012
系统工程师中国航空
擅长领域: 服务器存储新核心系统

tong2012 最近回答过的问题

回答状态

  • 发布时间:2015-04-13
  • 关注会员:1 人
  • 回答浏览:1404
  • X社区推广