首页 联系方式 付款方式 关于我们 成功案例 人才招聘
会员 密码 收藏本站
服务器托管
双线机房服务器托管
 双线机房服务器托管
电信机房服务器托管
 电信漕宝路机房服务器托管
 电信真如机房服务器托管
 电信外高桥机房服务器托管
 电信武胜路机房服务器托管
网通机房服务器托管
 网通漕河泾机房服务器托管
 网通乐凯大厦服务器托管
服务器托管常见问题
 如何查看Windows 2003系统日志
 windows 2003如何防止海洋木马
 浅谈网络服务器安全维护技巧
 同一IP地址多域名对应多个站点
 Windows2003 Server 设置大全
 WIN2003下Web服务器配置
 IIS服务器排错指南及错误代码
 服务器终极安全设置与优化指南
 IIS一机多站实现方法
 防治Windows 2003的安全隐患
 Windows2003服务器安全配置
 一次真实的DDoS攻击防御实战
 四招加强Windows2003安全性
 如何测试机房的速度和带宽?
 服务器托管经验完全手册(6)
 网管和黑客都必须知道的命令
 快速掌握典型入侵日志分析
 网站管理员必须知晓的安全知识
 Windows中最重要的五项安全设置
 网管必知十四大安全策略
 十种较为常见服务器管理错误
 打造一个安全的Win2003 Server
 服务器托管经验完全手册(1)
 服务器托管经验完全手册(2)
 服务器托管经验完全手册(3)
 服务器托管经验完全手册(4)
 服务器托管经验完全手册(5)
 Windows权限设置详解

同一IP地址实现多域名对应多个Web站点

  win2000 server和nt server的iis使用三个参数来决定将哪个网站的数据传送给浏览器:ip地址,主机名和tcp端口。

  当我们在浏览器的url栏输入xxx.vicp.net(举例而已,不是色情网站),浏览器就会查询xxx.vicp.net的ip地址,于是我们的服务器会概述它,你的ip地址,然后浏览器将url的数据打包,传递到查询到的ip地址的80端口(默认的web服务端口),如果你的web服务不使用80端口的话,你需要告诉你的朋友在域名后面加上一个冒号和端口的数值,就像这样:xxx.vicp.net:8080。你的web服务器将收到这个url请求,然后根据数据包中标示的目的地地址(你的inte.net ip)、tcp端口号和url中的主机名判断需要读取哪个主目录下的文件。

  下面我们一步一步说明实际的配置:

  我假设你申请了两个域名:1.vicp.net和2.vicp.net,以下步骤将让用户访问1.vicp.net的时候读取c:\www1下的网站,访问2.vicp.net的时候读取c:\www2的网站,而使用1.vicp.net:8080、2.vicp.net:8080或直接使用ip地址访问(不带端口号的情况)则读取c:\www8080的网站。以上的路径和主机名称、端口号可以根据需要自行改变。

  1、首先我们建立三个测试目录,在c盘建立:www1,www2,www8080三个目录,然后在三个目录下分别拷贝三个不同的htm文件,把他们改为default.htm

  2、打开int.net 服务管理器,你会看到一个名字为默认站点得网站,处于安全原因我简易你先把它关掉(不要删除,否则重新建立会非常麻烦),点击“默认web站点”按鼠标右键,或在工具栏点击停止键。这时别人访问你的域名或ip地址则会出错,不用担心,继续下一步。

  3、点击你的计算机名,按鼠标右键,选择“新建”-〉“web站点”,win2000会弹出一个网站向导,nt则弹出一个对话框,nt的内容比2000小一些,所以以下全部以2000为例。按下一步,填写网站的说明,这仅仅是说明,将会出现在internt服务管理器的界面中标示你得网站,随便填点什么就行,我喜欢使用域名来标示网站,所以填上1.vicp.net,按“下一步”。

  4、在“输入web站点使用的ip地址”栏选择“全部未分配”,既保持默认不动,这样不管是使用你的内部ip地址还是使用外部inte.net ip地址都可以访问到这个网站,即使你的外部ip地址变化了也没有问题。千万不要选择你的外部ip地址,否则每次拨号后你都需要改变网站的ip,这样“花生壳”带来的方便性就荡然无存了。“此web站点使用到的tcp端口”设置保持不动,即默然的80。然后在“此站点的主机头”栏填写:1.vicp.net。ssl端口保持空,这个设置我以后再说。按“下一步”。

  5、在“路径”栏输入c:\www1或按“浏览”键选择网站所在的目录。按下一步。

  6、访问权限部分不做任何修改。按“下一步”

  7、好了,按“完成”,这时你应该看到inte.net服务管理器中你的计算机名下多了一个1.vicp.net。

  8、打开浏览器,在url栏中输入1.vicp.net,你应该能够看到c:\www1目录下的default.htm页面。如果由问题请检查该目录下是否由default.htm。以及你刚才操作是否正确。检查的方法如下:在你得网站名称上按鼠标右键,弹出网站属性页面,暂时不要管其它设置,检查:在“web站点”下的ip地址,端口,按“高级”键,查看“主机头名”,退出高级设置对话框,点击主目录,查看“本地路径”,点击“文档”查看默认文档是不是“default.htm”。在不行,打电话请我上门服务,报销来回车费,每小时工程费200...us$

  好了,已经设置好一个网站,不过这时使用2.vicp.net和ip地址访问还是有问题,别灰心,下面我们设置2.vicp.net。

  其实很简单,重复3-7步不过是1.vicp.net改成2.vicp.net将c:\www1改成c:\www2而已。举一反三,相信你会很快上手,不过别聪明过头了,我知道你会试8080的,不过你会碰壁的。

  下面我们需要建立第三个网站,这个网站不管你使用ip地址、还是上述域名中的任何一个加8080的端口号都能访问。

  重复3-7 步,但是在第4步不要,重复,不要填写此站点的主机头”!!!,该栏必须留空。

  好了这个时候,如果你使用ip地址访问则会看到www8080目录的得default.htm,不过使用1.vicp.net或2.vicp.net则看到www1或www2,很神奇吧。不过使用1.vicp.net:8080、2.vicp.net:8080或ip地址加8080 端口号,则出错。这很正常,见以下步骤:

  9、在第三个网站上按鼠标右键,选择“属性”,弹出网站的属性对话框,按“高级”弹出网站的高级属性对话框,(嘿嘿,我们已经玩得很高级了)。在“此站点由多个标识”下面的列表中你会看到一项内容:ip地址:全部未分配,端口:80,主机头名:空。然后按“添加”,弹出“高级站点标识”对话框。在“tcp端口”中填写8080,保持“ip地址”为全部未分配,“主机头名”为空,按“确定”,再“确定”,再“确定”。然后打开浏览器,输入1.vicp.net:8080,确定网站工作正常。



相关链接:网页设计 邮件地址 邮件营销 邮件群发 企业名录 美国虚拟主机 网站优化 电信宽带



上海南火 — 飞翔数据中心 © 1999-2006 版权所有 营业执照  官方博客
上海市徐汇区虹漕南路718弄1号10E室 电 话:021-54192538 传真:021-51062789