浅谈在一个
IP 地址上建立多个独立的 web 站点的方法
我们有时候需要在服务器租用的 IP 地址上建立多个 web 站点,在 IIS5 中,我们
可能通过简单的设置达到这个目标。
在
IIS 中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接
收和响应请求:
(1)IP 地址
(2)端口号
(3)主机头名
在 IIS 中,在一个 IP 地址上建立多个独立的 web 站点,通常有两种方法,本文以
以例子的形式介绍
TCP 端口法。
环境:假设某公司的内部网由一台
win2000 服务器和几十台工作站组成,
这个内部网的网段是
192.168.1.0/24,服务器的地址是 192.168.1.10,名称是
myserver.在这台服务器已经安装了 Internet 服务即 IIS5。
公司有
A,B,C 三个部门,分别在 8086,8087,8088 三个房间办公。现在
公司要求网络管理员在服务器上使用一个
IP 为公司和三个部分别建立一个网站
,即要建立四个网站。
通过使用附加端口号,站点只需一个
IP 地址即可维护多个站点。客户要
访问站点时,需在静态
IP 地址后面附加端口号(默认 Web 站点除外,它使
用端口
80)。
具体操作如下:
1、在 win2000 服务器上为公司和三个部门在硬盘上建立文件夹,做为 WEB
站点主目录
.如下: WEB 站点主目录 WEB 站点
d:\web\com 公司网站
d:\web\a A 部门网站
d:\web\b B 部门网站
d:\web\c C 部门网站
2、使用 WEB 站点管理向导,分别为公司和三个部门建立四个 WEB 站点,四
者最大的不同是使用了不同的
TCP 端口:
公司站点
A 部门站点 B 部门站点 C 部门站点
IP 地址 192.168.1.10
TCP 端口 80 8086 8087 8088
权限
读取和运行脚本
站点主目录
d:\web\com d:\web\a d:\web\b d:\web\c
这样,客户端就可以通过:
192.168.1.10 访问公司站点
192.168.1.10:8086 访问 A 部门站点
192.168.1.10:8087 访问 B 部门站点
192.168.1.10:8088 访问 C 部门站点
这种方法建立的
WEB 站点使用非默认端口的网站具有相对的隐蔽性,但此
方法维护多个站点要求客户在端口号前键入实际的数字
IP 地址。不能使用主