Chinaunix
标题:
如何解决公网IP地址不够的问题
[打印本页]
作者:
ywyang
时间:
2005-03-31 12:11
标题:
如何解决公网IP地址不够的问题
如何解决公网IP地址不够的问题?
比如说我这里有10台服务器:192.168.1.11~192.168.19,
为每台服务器设置相应域名:web1.com.cn~web10.com.cn
现在要求每台都对外提供服务,即外网过来通过输入域名web1.com.cn~web10.com.cn能访问相应的服务器。
但现在公网IP不够,这10台服务器能共用一个公网IP对外提供服务吗?
我总有个疑惑:DNS只负责解析,那我做web1.com.cn~web10.com.cn的解析,由于公网IP只有一个,那就意味着只能都解析到同一个IP上?如何解决呢?
作者:
platinum
时间:
2005-03-31 12:16
标题:
如何解决公网IP地址不够的问题
用squid做反向代理
比如,你的squid有2个网卡
WAN: 1.2.3.4
LAN: 192.168.0.254
内部有3台机器,地址是192.168.0.1-3
CLIENT ->; INTERNET ->; SQUID ->; 192.168.0.1
->; 192.168.0.2
->; 192.168.0.3
web1-3.com.cn的IP都指向1.2.3.4
squid的端口地址由3128改成80
修改squid的/etc/hosts,来做内部IP与域名的映射关系
设置合理的dst和dstdomain来阻止proxy被其他人利用
以上是一个思路,我做过,没有问题,而且还有提速的功效,和虚拟主机是不一样的
sina、163等也是这么做的
作者:
bjchenxu
时间:
2005-03-31 12:21
标题:
如何解决公网IP地址不够的问题
现在,真是什么问题都有呀
我的建议,第1台机器用公网ip,然后第1台机器和其他9台组成一个内网,所有向第1台机器作的请求,都转发到其他9台机器上处理,由第1台机器统一转发会去
当然,所有的域名都解析到第1台机器的公网ip上
作者:
LEOD
时间:
2005-03-31 12:26
标题:
如何解决公网IP地址不够的问题
其实我更喜欢用squid做反向代理
可以满足需要又可以加速
作者:
ywyang
时间:
2005-03-31 12:32
标题:
如何解决公网IP地址不够的问题
谢谢,我找一下squid的资料,各位如果有,可以的话麻烦您发送到我的邮箱中ywyang@citiz.net,谢谢了!
作者:
初学摄影
时间:
2005-03-31 12:49
标题:
如何解决公网IP地址不够的问题
Maybe virtualhost is more easy if the ten website don't have many flux
作者:
springwind426
时间:
2005-03-31 13:25
标题:
如何解决公网IP地址不够的问题
在防火墙上做端口映射
X.X.X.X:80 ->; 192.168.1.1:80
X.X.X.X:81 ->; 192.168.1.2:80
....
X.X.X.X:89 ->; 192.168.1.10:80
然后在192.168.1.1的web服务器上做一下重定向。
web2.com.cn ->; X.X.X.X:81
web3.com.cn ->; X.X.X.X:82
......
不知道这样是否可以。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2