rzbb0203
rzbb
2015-09-08 03:06
采纳率: 100%
浏览 3.4k

Centos7数据转发配置问题

RT,我们打算搭建一个公司内部的服务器集群,其中一台服务器上装了tomcat+nginx,其他还有mysql等服务器,这些都在内网,外网不允许直接访问。
专门有一台机器装了双网卡用于数据转发。集群的大致结构是这样的:

对外IP(外网网卡IP):220.240.80.253
对内IP(内网网卡IP):10.0.38.200
tomcat+nginx服务器IP:10.0.38.144

外网请求->对外IP->对内IP->nginx->其他服务器

现在想要通过配置实现如下效果:
外网访问对外IP的80端口(220.240.80.253:80)自动转发到nginx的8080端口(10.0.38.144:8080)

目前网络已经连通并且做好基本的网关配置了(内网机器可以ping通百度,外部机器也可以ping通对外IP)请问各位大神,该怎么配置实现上面的效果?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • qianguozheng
    钱国正 2015-09-08 03:30
    已采纳

    这就是传说中的反向代理.

    其实很简单, 两条iptables命令就可以搞定.

    iptables -t nat -A INPUT -p tcp --to-port 80 -j REDIRECT --to-port 8080
    forward 开启.

    这里貌似有些问题, 你测试下,配置iptables就可以搞定

    点赞 评论
  • shangqinan
    shangqinan 2015-09-08 03:09

    centos7PHP的配置
    centos 7 配置samba服务器

    点赞 评论

相关推荐