服务器能ping通外网但不能访问

来自:    更新日期:早些时候
服务器,可以ping通 但是无法访问WEB?~

访问Web服务器是许多局域网用户经常要做的一项“功课”,在频繁访问过程中,不少朋友积累了一些Web服务器访问经验,这些经验常常会帮助他们快速解决一些无法访问的小故障。不过,本文下面贡献出来的Web服务器不能访问故障现象却比较特别,如果不加细细分析,单纯以经验来解决故障时,多半容易走弯路;为了帮助各位朋友高效访问Web服务器,笔者现在就将这种特别的网络访问故障排除过程还原出来,希望大家能从中收到启发!

能Ping通但是不能访问

某单位局域网规模不大,总共18台普通计算机,外加一台安装了Windows Server 2003系统的Web服务器,所有普通计算机以及Web服务器全部连接到一台可管理的核心交换机中,并通过宽带路由器实现局域网共享上网。平时,18台普通计算机中安装使用的操作系统不尽相同,有使用Windows XP系统的,有安装Windows Vista系统的,也有两台计算机比较破旧仍然还在使用Windows 98系统,不过这些计算机都能正常访问局域网中的Web服务器。

可是,最近一段时间,局域网用户通过IE浏览器访问Web服务器站点内容时,系统屏幕上竟然出现了身份验证对话框,要求用户输入合适的用户名和密码信息;事实上Web服务器根本没有启用身份验证功能,它平时能允许局域网中的任何用户通过匿名身份登录、访问其中的站点内容,那为什么现在会出现这种现象呢?更让人感到奇怪的是,网络管理员无论输入Web服务器的合法用户账号还是输入超级管理员账号,都无法顺利通过Web服务器的身份验证,这是什么原因呢?网络管理员尝试使用Ping命令来测试局域网目标Web服务器的连通性时,发现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通但不能访问的故障现象就被成功解决了。

最后的总结

这种网络故障解决起来其实并不十分复杂,顺藤摸瓜一定能够找到最终的故障原因。不过,该故障从另一个角度提醒我们每一位网络管理员,解决网络故障不能盲目地套用经验,而应该先在解决故障之前熟悉网络环境的最新变化,熟悉工作环境中的各种网络设备的功能特性,只有知道了网络的最新变化以及网络设备的各种特性,我们才会在遇到网络故障的时候,下意识地进行思考与联想,只有这样才能迅速地找到具体的故障原因,并且能够及时地采取措施来快速解决网络故障。

检查下 是否IE问题 ,实在不行就重装系统哈,我们经常解决这些问题

这种现象一般是由于你们学校出口的防火墙限制的,PING命令使用的是ICMP协议,网页一般使用HTTP协议,他们所使用的通信端口是不一样的,所以是可以分开来做限制的,比如一般网页默认使用的80端口。

有一个问题你要明白就是,你访问对方的时候是访问80端口,但是对方返回的时候并不是使用你的80端口,他会连接你一个随机的端口号。所以呢防火墙只要限制你出站的80端口就可以实现你不能访问对方,但是对方可以访问你了。一般防火墙做访问限制都是两个方向上的。

一般情况下是由于你们学校的网络管理员在防火墙上限制的,ping命令使用的是ICMP协议,而网页使用HTTP协议,他们所使用的通信端口不一样,因此是可以分开来做限制的。


服务器能ping通外网但不能访问视频

相关评论:
  • 19291314486能够ping通外网,却不能ping通路由器,这是什么故障?
    东许供这是多方面的原因:1、浏览器"连接"选项设置错误 解决办法:正确设置上网类型。如果是通过代理服务上网的,请正确填写代理服务器的IP地址与端口号;如果不是,请不要勾选"通过代理服务器"这个选项。2、DNS服务器设置错误 解决办法:如果ISP提供商分配给你的是固定的IP地址,那么请正确填写ISP提供的IP地...

  • 19291314486服务器ping内、外网都能通,但外网的计算机ping不通服务器,登不上去...
    东许供两个原因,一是服务器防火墙配置原因,二是服务器未进行端口映射,如果你的服务器在内网,需要在路由里给它进行映射,让外网可以看到它。

  • 19291314486能PING通外网DNS服务器,IE却打不开
    东许供首先,确认DNS服务器正常工作。尝试直接输入得到的IP地址访问网站,如果能成功访问,则需联系宽带服务商,检查DNS服务器配置或考虑更换DNS服务器。如果直接输入IP地址仍无法访问,问题可能与网络组件服务相关。这些服务可能未正常启动,导致浏览器无法正常连接网络。此时,尝试使用其他浏览器访问网站,如果其他浏览...

  • 19291314486服务器能ping通外网但不能访问
    东许供这种现象一般是由于你们学校出口的防火墙限制的,PING命令使用的是ICMP协议,网页一般使用HTTP协议,他们所使用的通信端口是不一样的,所以是可以分开来做限制的,比如一般网页默认使用的80端口。有一个问题你要明白就是,你访问对方的时候是访问80端口,但是对方返回的时候并不是使用你的80端口,他会连接你...

  • 19291314486可以ping通外网,不能ping通内网。
    东许供能平通外网 表明已经路由是通的 不能PING通就是有做不响应参数 可能是哪个所谓的交换器的缘故 将网线直连路由器再测试看看 对比才可以知道问题所在

  • 19291314486求助:能ping通外网IP,但打不开网页。
    东许供不能上QQ说明不能上网,不能上网当然打不开网页了。能够ping通外网IP,说明你的网关是通的,你的情况应该是这块无线网卡被加入了路由器的禁止出站访问的IP控制列表中,于是你无法访问Internet。你先取消无线网卡,启用PCI网卡,看看能够访问吗,能够访问的话出现在无线网卡的MAC地址上,修改即可;如果PCI...

  • 19291314486能ping通内网外网 可就是上不了网 怎么解决
    东许供一、网络设置的问题 这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的。仔细检查计算机的网络设置。二、DNS服务器的问题 当IE无法浏览网页时,可先尝试用IP地址来访问,如果可以访问,那么应该是DNS的问题,造成DNS的问题可能是连网时获取DNS出错或DNS服务器本身问题...

  • 19291314486服务器能ping通,但服务器上的网站打不开。
    东许供可就是服务器上的网站从外网上打不开,或者打开非常慢 打不开,慢都要联系一下机房,现在备案整的机房都有白名单,只有白名单,网站才能打开,有备案号也打不开 网速慢,看看到机房的ping值在多少,或者服务器本身的问题,应用程序池,程序优化,数据库,机房流量跑慢了,都会造成打开慢。

  • 19291314486能ping通路由器 也能ping通外网 但无法上网
    东许供在路由器 DHCP服务器选项中 将这台电脑的MAC与IP绑定,分配一个静态IP给它,然后去这台电脑本地连接 TCP\/IP 上手动填写IP\\DNS、网关等。这样应该就可以了。 可能是网卡的驱动造成的,用驱动精灵下载最新版本驱动。还有一种可能是优化大师、防火墙之类的软件把这个系统优化过,所以造成莫名其妙的问题。

  • 19291314486在局域网中的电脑可以PING通外网但打不开网页
    东许供有3种可能,1是电脑中毒,建议修复IE。2是路由器的设置问题 3运行商的问题 我的解决方法是:既然可以上QQ,在排除电脑中毒和路由器的设置的情况下,我就找了个支持QQ的代理服务器填在IE代理上,问题解决。过了几天撤掉代理,发现一切正常,出现这种问题大多数都是运营商引起的。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网