新浪首页免费邮件用户注册网站地图
新浪首页 > 科技时代 > 网上学园 > 网络管理 > 正文
初涉Windws 2000 IIS 服务器软件

http://www.sina.com.cn 2001/04/06 16:48 大众网络报 三台

  编者按:闲暇之余流连于各大网络社区的电脑技术版块时,发觉如我等人物的“网络DIY狂族”实在是不少!那些网络菜鸟的“急”、“救命”、“我快疯了”等标题展示之心情不言而喻,一如小编初涉网络之时。在那许多问题中,有关Win2K的IIS的设置方面的,出现的频率尤其高!在关切之下,小编约了下面这篇小文,希望能对IIS的初学者有所帮助。

  一、问:当在浏览器中输入“http://IP地址”和输入“http://IP地址/”有什么差别吗?它们会做什么?

  答:没有差别!前一种格式浏览器也会自动在后面加上“/”,它们的意思都是“依次”去查找并调用相应“主目录”下的“默认文档”。另,本题中的“IP地址”也可为“域名”,道理完全一样。

  二、问:做网页时,输入链接用“IP地址”和输入“http://IP地址”是否一样?

  答:一般来说输入两种格式都可以,但实际上它们是有区别的。在有些较特殊格式的网页里,加和不加“http://”是截然两回事!在那些地方,第一种格式被看作了“当前目录”下的一个目录链接;第二种格式才把它看成了从别的“根目录”下开始的一个单独的网站。

  因此,为保险起见,建议在网页中要链接到其他站点时,均在相应的域名(或IP地址)前加上“http://”。

  三、问:为什么我在“Internet 信息服务”(IIS管理器)中,“默认web站点”没有设定IP地址时,用“http://localhost/”访问一切正常,但用“http://127.0.0.1/”访问就会弹出用户名、密码,域验证窗口。

  答:正常现象!此时无论你用“localhost”或是“wy”(本机名)都可以看见有内容,但这内容实际上是IIS5.0的帮助页。出于安全性或其他方面的考虑,系统默认的是主机名(包括localhost和你安装时输入的计算机名),而IP地址则必须用户名和密码——此时输入“Administrator”和相应密码即可。

  四、问:我在IIS管理器的“默认Web站点”中,为它指定了IP地址(如“192.168.0.1”)后,“http://localhost/”和“httP://127.0.0.1/”均不能用;“http://192.168.0.1/”却弹出验证窗口!为什么?

  答:为了能更清楚地了解个中原因,我一步一步地来进行分析。

  1.此时打开浏览器,输入IP地址再回车,你就会发现它会叫你输入用户和密码,此时输入管理员的用户名和密码即可进入;然后你再用此IP后面加一个win2000.gif的文件名(如192.168.0.1/win2000.gif的格式),你就会惊奇地发现,一个图片出现了,而并不需要你输入其他什么。为什么这样呢?(顺便说一句,此时“http://wy”是可以用的,不需密码。)

  2.请接着进入IIS管理器中,选“默认web站点→右键→属性→文档”,你就可以看到“默认文档”有三个,依次是default.htm、default.asp和iisstart.asp;你再进到“主目录”一项,它对应的是D:Inetpubwwwroot;然后再打开“我的电脑”,进入D:Inetpubwwwroot目录,其下的众多文件中,iisstart.asp和win2000.gif也豁然在目!

  原来,当你在浏览器中如果只输入相应的IP地址(或域名),它会自动在其对应的“主目录”下去寻找“默认文档”,于是调用了iisstart.asp这个文件,而此文件本身需要用户名和密码才能进入;当你后面跟指定的文件名win2000.gif时,它就会去只寻找并调用此文件,而此图片文件并未加密,所以不需密码什么的即顺利进入。也就是说,这根本不是设置的问题,而是“iisstart.asp”这个默认调用的文件本身加了密!

  3.怎么解决呢?很好办!你可以将“主目录”改到你需要的其他任何目录下去,也可以将其他目录下的default.htm或default.asp或iisstart.asp复制一个到这里来,总之不要再用原来的那个iisstart.asp了!你就永远也不会再看到那恼人的密码窗口啦。

  五、问:为什么我对“管理Web站点”进行和“默认Web站点”一样的操作,却说我无权访问呢?“管理Web站点”是作什么用的?

  答:一般我们用“默认web站点”就行了;如果要再增加更多的站点,只需“新建”站点即可。

  至于“管理Web站点”,它的主目录在“D:WINNTSystem32inetsrviisadmin”下,它可以让你在任何客户端(当然服务器端也可以)用浏览器来达到和IIS管理器一样的操作目的——即远程管理IIS!非常地有用哦!但是,当你在使用“管理web站点”之前,你必须首先知道,在它里面不仅使用了特殊的端口号(不同于默认的80端口),并且默认的只有服务器本机“127.0.0.1”这样的IP地址才可以访问;其他的服务器和工作站的IP地址均属于被“禁止”访问的范畴!如果想所有的机器都能访问,你需进行如下操作:

  1. 进入IIS管理器,选“管理Web站点→右键→属性”。

  2. 在“Web站点→TCP端口”你可以看见有“4884”的字样,一般可以不用改它;将“IP地址”一栏改选成你需要的值,即调用“管理web站点”的网址应为如“http://192.168.0.1:4884”的格式!(“:4884”不能省略;只有80端口才可以省略如“:80”的部分!)

  3. 在“目录安全性→IP地址及域名限制→编辑”中,你可以看见默认的只有“127.0.0.1”才能访问它,其他IP地址均被“拒绝访问”。现在需要改选成(默认情况下,所以计算机将被)“授权访问”,这样你就能在本网的任何一台机器上用浏览器通过访问“管理web站点”来达到远程管理IIS服务器的目的了!

  4. 只有当以上2、3步同时满足了,才可用访问你需要的“管理Web站点”中指定的目录。——当然,为安全起见,用户名和密码是必须要输入的,除非你把默认文档(或主目录)改成了其他某一个。



发表评论】【初学者园地】【科技聊天】【关闭窗口


新 闻 查 询

 相关链接
微软弥补Exchange和IIS的Dos漏洞 (2001/03/06 13:45)
微软再次公布IIS上出现严重安全漏洞 (2000/11/29 10:21)
IIS5.0再次发现严重的安全漏洞 (2000/11/09 12:49)
微软IIS又发现CGI文件名处理漏洞 (2000/11/07 11:43)
微软服务器软件IIS5.0编码漏洞简析 (2000/10/20 10:38)


网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息 | 网站律师

Copyright © 1996 - 2001 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网