app教程网 学习教程 可以ping通但是无法访问共享文件夹(能ping通但是打不开网页)

可以ping通但是无法访问共享文件夹(能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,同时保存了设置操作。当他再次访问网络服务器时,

同样的故障现象依然出现。

后来网络管理员在网上查询关于用户连接限制的信息时,发现如果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通但不能访问的故障现象已被成功解决。

最终总结

其实解决这种网络故障并不是很复杂,追根溯源就会找到故障的最终原因。但是这个故障从另一个角度提醒每一个网络管理员,不能盲目套用经验来解决网络故障。

在解决故障之前,我们应该熟悉网络环境的最新变化以及工作环境中各种网络设备的功能特点。只有了解了网络的最新变化和网络设备的各种特性,遇到网络故障才会下意识的去思考和联想。

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

本文来自网络,不代表本站立场,转载请注明出处:https: