虛擬服務器實現方法 - 中國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 |