虚拟服务器实现方法 - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- 虚拟服务器实现方法 (http://www.webasp.net/article/11/10872.htm) |
| -- 作者:未知 -- 发布日期: 2004-06-11 |
|
虚拟服务器:对外它是单一的入口,对内有很多台计算机为它服务.对使用它的人来说,它是一台机器,有单一的入口点.具体的实现技术包括两种: 应用层的虚拟服务器,网络层的虚拟服务器. 1.应用层的虚拟服务器是利用应用层的转发实现的,相当于一台代理服务器,这正是经常提到的虚拟服务器. 实现方式:利用apache的 ProxyPass 可以实现对虚拟服务器的配置.(httpd.conf中) 如上设置生效了以后,对http://www.abc.com/rd的方位会转到http://192.168.0.2上来. 实现方式:通过对ip包头的目的地址的改写来实现的.linux kernel 2.2.x中带的ip port forward 就是实现的方式.你需要一个管理工具来管理这个方式.此种方式也称为反向NAT. 设置方法: ipmasqadm -A www.abc.com:80 -R 192.168.0.1:80 3.设置ipchains 测试: 这样,机器就可以扩充了.....你的www服务器负载太大,利用以上两种方式均可以实现.你的telnet服务器负载太大,可以用方法2实现. |
| webasp.net |