网站运营
位置:首页>> 网站运营>> 虚拟服务器实现方法

虚拟服务器实现方法

 来源:新云 发布时间:2008-05-04 14:46:00 

标签:

虚拟服务器:对外它是单一的入口,对内有很多台计算机为它服务.对使用它的人来说,它是一台机器,有单一的入口点.具体的实现技术包括两种: 应用层的虚拟服务器,网络层的虚拟服务器.
1.应用层的虚拟服务器是利用应用层的转发实现的,相当于一台代理服务器,这正是经常提到的虚拟服务器.

实现方式:利用apache的 ProxyPass 可以实现对虚拟服务器的配置.(httpd.conf中)
如某公司的WWW服务器为 http://www.abc.com/ 在httpd.conf中作如下设置:
ProxyPass /sales http://192.168.0.1/
ProxyPass /rd http://192.168.0.2/
ProxyPass /head http://192.168.0.3/

如上设置生效了以后,对http://www.abc.com/rd的方位会转到http://192.168.0.2上来.
对http://www.abc.com/head的访问会转到http://192.168.0.2上来,
客户不直接同 192.168.0.x交互,所有的请求都通过www.abc.com来转发.
过程如下:
client (http://www.abc.com/sales) <--> www.abc.com <--> 192.168.0.1
`
2.ip层的虚拟服务器.它是利用ip层的反向masq来实现的.

实现方式:通过对ip包头的目的地址的改写来实现的.linux kernel 2.2.x中带的ip port forward 就是实现的方式.你需要一个管理工具来管理这个方式.此种方式也称为反向NAT.

设置方法:
1. 内核编译中选择 ip_port_forward(??)
2. 利用ipmasqadm 来设置 ip_port_forward.

ipmasqadm -A www.abc.com:80 -R 192.168.0.1:80
具体用法请参考man..这里不对.
ipmasqadm -A www.abc.com:80 -R 192.168.0.2:80

3.设置ipchains
ipchains -A forward -j MASQ -s 192.168.0.0/24
ipchains -A forward -j MASQ -d 192.168.0.0/24
4. OK..

测试:
1 现在你访问http://www.abc.com/
2 你访问的ip包发到www.abc.com然后目标地址改为192.168.0.x, x为1或2可以由系统的负载平衡算法来选定.
3 处理完毕,请求包发回www.abc.com,然后在发回给客户.

这样,机器就可以扩充了.....你的www服务器负载太大,利用以上两种方式均可以实现.你的telnet服务器负载太大,可以用方法2实现.

0
投稿

猜你喜欢

  • 一:RTMPRTMP流媒体协议是 一套 Adobe 开发的音频视频实时传输协议;二:Nginx-rtmpnginx-rtmp 是一个基于ng
  • 一、事件背景:由于工作需要使用vscode远程连接到Ubuntu。(具体连接方法可百度,本文仅限分享其中遇到的问题)二、问题现象:在这过程中
  • 1、问:当在浏览器中输入“http://IP地址”和输入“http://IP地址/”有什么差别吗?它们会做什么?答:没有差别!前一种格式浏览
  • 1         功能需求及组网说明 8016DHCP配置
  • 先来一张登陆界面吧从上次zblog更新至今也有2年多了,一直未见zblog有过更新,虽然去年愚人节的时候发布了一个版本,但那个版本真的只是一
  • 虚拟系统"的意思是"假的系统",亦即当一个使用者使用的是"虚拟系统"时,他所看到的系统档案
  • 随着虚拟化技术不断向前发展,许多单位面临着实施虚拟化的诱人理由,如服务器的整合、更快的硬件、使用上的简单、灵活的快照技术等。这都使得虚拟化更
  • 中国领先的社区平台与服务提供商康盛创想(Comsenz)旗下核心产品Discuz!新版正式发布。全新推出的Discuz! 7.2版本从用户注
  • 历史Linux镜像创建的ECS云服务器,可能存在NTP没有配置,YUM没有配置,还可能存在最近暴漏较高的安全漏洞,请按照以下步骤进行修复,可
  • 打开 template/wind/readtpl.htm查找:var cnt = 0;在此句下面添加:var bbsurl = '$
  • 老站长就不用说了,他们有丰富的经验,作为新站长辛辛苦苦挣钱上台服务器一定要注意以下几个问题:1、除非你确认自己掌握了,否则不要去试WIN20
  • SupeSite 7.0是康盛创想(Comsenz)公司于2009年3月推出的一款社区CMS产品,作为Comsenz旗下的社区产品SupeS
  • 一直一来,我觉得在百度搜索框里输入link:你的域名,这样得出的反链数能很大影响网站的排名。但经过一段时间的努力,我觉得这个想法不够准确。我
  • 在此说说自己对PR值的见解,Matt Cutts说过PR值在Google数据库里并非整数,而且是不断更新的,对于我们而言,常说的PR只是工具
  • 我在《Perl、PHP、ASP、JSP技术比较》一文中曾经对四种流行的网站设计语言进行了评测和对比,常言道鱼与熊掌皆我所欲,两者不可兼得,那
  • 说起电子邮箱,相信不少朋友都会有不下两三个吧?接下来我们将向你介绍如何用计算机来架设一个邮件服务器。一、下载安装WinMail1)首先有请我
  • 网站擅自转播奥运火炬珠峰传递节目,是爱国还是侵权?昨天,央视国际网络有限公司诉世纪龙网络有限责任公司(下称&ldquo;世纪龙&am
  • 搜索引擎对我们大部分站点的重要性不言而喻,因此我们大部分站长会想方设法从搜索引擎获取更多的流量。对网站进行优化,提高网站在搜索结果中的排名成
  • 网络赚钱一定要找准自己的方向,现在在网上赚钱的人越来越多。谈起网赚大家也不陌生了,而却越来越多的人都能接受。网络赚钱大家应该还是比较认同做网
  • 配置1.Kerberos提供了一个集中式的认证服务器结构,认证服务器的功能式实现用户与其访问的服务器间的相互鉴别。(采用的是对称密钥加密技术
手机版 网站运营 asp之家 www.aspxhome.com