一个外网ip地址
内网有三台Linux主机
有三个域名分别解析到对应的主机上面,都要使用80端口
现在不晓得怎么实现
一个外网ip地址
内网有三台Linux主机
有三个域名分别解析到对应的主机上面,都要使用80端口
现在不晓得怎么实现
|
cdwydJan 7, 2015
1
你只能把三个域名都解析到那个外网IP上,没有外网IP的可以用放 数据库,做运算什么的
|
|
lecherJan 7, 2015
2
你需要在有外网ip的服务器上面跑一个web server做代理, nginx也好,apache也好,IIS也好。
做一下域名监听和转发请求到内网地址就可以。 建议nginx。 |
|
4
反向代理?
|
|
5
如二楼所说,用nginx反代,搜索一下怎么配置吧,很多结果
|
|
6
三个域名---》---同一个公网ip------对应内部Ip-A--》--分发到内部三台真实server -1-2-3
IP-A 通过进来的域名判断,然后分发1或2或3 你可以按这个思路试试!(因为IP-A如果是硬件负载均衡就可以) |
|
ys0290Jan 7, 2015 via iPad
7
其中一台做主服务器,除了本有功能再加个域名转发功能
|
|
lincanbinJan 7, 2015
8
@longquanwo 其中一台负载比较低的用Nginx作前端代理,然后写好config绑定好域名在内网反向代理另外两台。
|
|
KuroJan 7, 2015 via Android
10
用nginx实现proxy_pass 炒鸡简单
|
|
ccsevenJan 7, 2015
11
@longquanwo 如果是这三 Radware array F5 就会。其他“软”方案 你还是找其他热心朋友吧,那不是我专长 (-。-;)
|
|
xsnJan 7, 2015
12
内网需要一个前端
|
|
xsnJan 7, 2015
13
|
|
15
@longquanwo 在内网需要架设或使用3台其中的一台做前端, 如果是通过路由方式 80端口映射到前端的IP就可以, 上面的同学们说的很清楚了.
|
|
16
先内网ip做一下映射,然后域名再同时绑定外网ip就好啦
|