当前位置: 首页 > 知识 >正文

如何解决Web服务器能Ping通但不能访问

访问web服务器是很多局域网用户经常要做的“功课”。在频繁访问的过程中,很多朋友积累了一些访问Web服务器的经验,这往往能帮助他们快速解决一些无法访问的小故障。然而,

Web服务器无法访问本文所述故障的现象比较特殊。如果不详细分析,单纯凭经验解决故障,很可能会走弯路。为了帮助朋友有效地访问Web服务器,

笔者现在就还原一下这个特殊的网络接入故障排除过程,希望大家能从中得到启发!

可以Ping但不能访问

某单位局域网很小,一共18台普通电脑,一台安装了Windows Server 2003的Web服务器。所有普通计算机和网络服务器都连接到一个可管理的核心交换机上。

并通过宽带路由器实现局域网共享上网。通常18台普通电脑安装的操作系统都不一样,有的使用Windows XP系统,有的安装Windows Vista系统。

还有两台旧电脑仍在使用Windows 98系统,但这些电脑可以正常访问局域网中的Web服务器。

然而,最近,当局域网用户通过IE浏览器访问Web服务器站点的内容时,系统屏幕上出现了一个验证对话框,要求用户输入适当的用户名和密码信息。事实上,Web服务器根本没有启用身份验证。

它通常可以允许局域网中的任何用户通过匿名身份登录和访问网站内容,那么为什么现在会出现这种情况呢?更令人惊讶的是,无论网络管理员输入Web服务器的合法用户帐户还是超级管理员帐户,

不能成功通过Web服务器的认证,是什么原因?当网络管理员尝试使用Ping命令测试局域网目标Web服务器的连通性时,他发现可以正常Ping通该Web服务器。

这也证明了局域网普通电脑和Web服务器之间的物理连接线是正常的;在线路通畅的情况下,我们遇到Web服务器访问异常,很可能是Web服务器本身的问题。

检查网站的访问权限

起初,网络管理员认为是Web服务器本身设置不当导致局域网用户无法正常访问。考虑到Web服务器突然要求认证,网络管理员判断Web服务器的访问权限一定是被意外修改了。

于是马上进入Windows Server 2003服务器系统,依次点击开始/设置/控制面板,双击控制面板中的“管理工具”图标,然后双击iis控件图标,打开相应系统的IIS控制台窗口。

找到目标Web服务器对应的站点名称,然后用鼠标右键单击目标站点名称,执行右键菜单中的“属性”命令,打开目标站点的属性设置窗口;单击“设置”窗口中的“目录安全性”选项卡,

在相应的选项设置页面,点击“认证和访问控制”的“编辑”按钮,打开如图1所示的设置对话框,网络管理员可以勾选或取消勾选“匿名访问”、“集成Windows认证”等选项。

Web服务器仍然需要认证,说明这种故障现象与目标Web服务器的访问权限设置无关。

检查服务器连接限制

由于输入了合法用户账号、甚至超级管理员账号也不能正确登录进Web服务器,网络管理员开始怀疑起Windows Server 2003服务器系统可能对用户的同时连接数量进行了限制,

因为一旦对Web服务器的站点主目录用户连接数量进行限制时,延后登录的用户是无论如何也不会访问到Web服务器中的站点内容的。想到这一点,网络管理员先是打开服务器系统的资源管理器窗口,

从中找到Web服务器的站点主目录,并用鼠标右键单击该目录图标,执行快捷菜单中的“属性”命令,打开目标站点主目录的属性设置窗口;单击该设置窗口中的“共享”选项卡,在对应的选项设置页面中,

网络管理员果然发现Windows Server 2003服务器系统将该目录的用户访问数量限制为了5,于是尝试将该参数修改成20,同时保存好该设置操作,之后再次访问Web服务器时,

仍然出现了相同的故障现象。

后来,网络管理员上网查询了用户连接限制方面的信息时,发现Windows Server 2003服务器系统要是授权模式设置不当时,也会出现用户连接数量受到限制的现象。搜索到这样的结果,

网络管理员心中暗自兴奋了一下,看来Web服务器不能访问的故障现象马上就能解决了;他立即打开Windows Server 2003服务器系统的“开始”菜单,从中依次点选“设置”/“控制面板”命令,

并双击其中的“授权”选项,在其后的界面中网络管理员发现服务器系统在默认状态下选用了“每服务器”选项,同时看到用户连接数量显示为“5”,很明显这里的参数没有设置正确。

网络管理员立即选用了这里的“每设备或用户”选项(如图2所示),之后在每设备或每客户授权对话框中选中了“我同意”选项,最后重新启动了一下服务器系统;原以为这样的努力肯定会有收获,

可是重新从普通计算机中访问局域网Web服务器时,系统屏幕上还是出现了让人讨厌的身份验证对话框。

意外找到故障原因

就在网络管理员毫无头绪的情况下,某位局域网用户突然跑来向网络管理员求援,说他们部门为了工作需要,最近新买回来了一台网络打印机,将该网络打印机连接到单位的核心交换机中,并设置好相关的网络打印参数后,

他们部门的所有用户都能正常使用网络打印机打印材料了,不过在今天,他自己的计算机却不能使用网络打印机了,而其他人却能正常进行网络打印。听到这位用户的求援,网络管理员立即来到了网络打印机现场,

登录到打印机后台管理界面,偶然之间打开了网络打印机的日志页面,发现网络打印机的IP地址与局域网中某台计算机IP地址发生了冲突,再仔细检查那个发生冲突的IP地址时,竟然是Web服务器使用的IP地址,

怪不得Web服务器不能正常访问,原来网络打印机的IP地址与它使用的IP地址发生意外冲突了。

原来,为了管理和维护方便,网络打印机上也运行着一个Web服务,用户通过Web形式的后台管理界面,可以非常轻松地设置网络打印机的各种上网参数,不过网络打印机自带的Weh服务器在默认状态下不支持匿名访问。

当用户为网络打印机设置的IP地址与Web服务器地址发生冲突时,局域网用户再在ie浏览器窗口的地址栏中输入Web服务器的IP地址时,其实访问的是网络打印机的后台登录界面,

这也是为什么访问Web服务器时系统屏幕上出现身份验证对话框的原因。此时,使用Ping命令测试Web服务器的连通性时,却测试到了网络打印机身上,那样一来网络打印机可以被Ping通,

但需要输入合法的用户账号才能访问。

弄清楚了故障原因后,网络管理员立即修改了网络打印机的IP地址,保证了Web服务器的IP地址没有与其他计算机的IP地址发生冲突,结果再次访问Web服务器时,果然能够很快速地打开其中的页面内容了,

至此Web服务器能Ping通但不能访问的故障现象就被成功解决了。

最后的总结

这种网络故障解决起来其实并不十分复杂,顺藤摸瓜一定能够找到最终的故障原因。不过,该故障从另一个角度提醒我们每一位网络管理员,解决网络故障不能盲目地套用经验,

而应该先在解决故障之前熟悉网络环境的最新变化,熟悉工作环境中的各种网络设备的功能特性,只有知道了网络的最新变化以及网络设备的各种特性,我们才会在遇到网络故障的时候,下意识地进行思考与联想,

只有这样才能迅速地找到具体的故障原因,并且能够及时地采取措施来快速解决网络故障。

相关文章:
  • 5月8日基金净值:南方卓越优选3个月持有期混合A最新净值0.694,涨0.61%
  • 6月7日基金净值:工银金融地产混合A最新净值2.297,涨0.44%
  • 6月28日基金净值:英大国企改革主题股票最新净值1.7629,涨0.01%
  • 5月22日基金净值:创金合信新能源汽车股票A最新净值2.1875,涨0.53%
  • 4月26日基金净值:嘉实新财富混合最新净值1.016,涨0.49%
  • 7月7日基金净值:南方优选成长混合A最新净值3.427,跌0.35%
  • 7月7日基金净值:农银策略精选混合最新净值1.4551,跌0.28%
  • 5月30日基金净值:富国沪港深行业精选混合A最新净值1.0968,涨0.77%
  • 4月12日基金净值:博时央企创新驱动ETF最新净值1.4415,涨1.87%_基金频道_证券之星
  • 6月7日基金净值:汇添富中证上海国企ETF最新净值0.814,涨0.79%