万立夫
随着网络在日常生活和工作中的使用越来越广泛,用户遇到网络故障的频率也越来越多,因此如何分析判断这些问题就显得尤为重要。对于熟悉电脑的用户来说,他们可以在命令提示符窗口利用ping、nslookup、tracert等一系列命令来进行检测,从而分析出网络问题所在的出处。其实我们还可以通过手动方式,依次分析网络问题的出处,从而解决它。
自行判断网站是否运行
当我们无法正常打开一个网站的时候,首先需要检测自己的网络是否有问题。这个检测方法非常的简单,看看是否可以登录其他的网站,或者QQ、迅雷这些网络工具能不能正常使用就可以了。如果自己的网络没有问题的话,那么很有可能出在这个网站自身。比如网站遭受到黑客的攻击或者网站正在进行相关服务的升级等等,都会造成网站暂时无法正常使用的情况。那么如何判断这个访问的网站当前是否在正常地工作呢?
遇到这样的情况,我们通常会问一下自己周围的同事和朋友,但是如果这些人处于同一地区的话,难免也会遇到区域性的限制,所以最好的方法就是通过专业的检测网站对其进行检测操作。我们首先通过浏览器打开Ping.pe这个网站(http://ping.pe/),网站首先会显示用户目前的IP地址信息和所在区域,以及IP地址对应的运营商等等信息(图1)。不过这个网站最让我们需要的是,可以通过全球多个IP对这个网站进行检测,其中包括北京、深圳、江苏和上海。
现在在网页的左上角输入IP地址或者网站域名,比如我们输入的是《电脑爱好者》的官方网站(WWW.cfan.com.cn),接着该服务就会开始进行检测操作。这个网站首先会分析出该网站域名对应的IP地址以及所在区域,在检测页面中会显示出数据包的发送和接收时间、丢包率、最快和最慢时间等等。我们这里只需要查看MTR和Chart这两个参数,如果这两个参数都是绿色的显示,说明这个网站正在正常地运行(图2)。
节点跟踪辨别问题位置
既然网站可以正常地访问,而我们也可以正常地上网,那么到底是什么问题造成我们无法访问网站呢?其实我们要访问一个网站的话,首先需要通过电脑连接到本地运营商的服务器。再经过他们的网络“翻越过”千山万水后,才可以连接到网站所在的服务器里面。因此在这个传输的过程中,可能就会出现意想不到的问题,那么我们如何对这种情况进行验证呢?
首先从网上下载WinMTR这款工具(http://winmtr.net/),它是国外开发的一款网络监测工具,集成了我们常见的Tracert与Ping这两个命令。而且工具是图形化的操作界面,便于普通用户的使用。WinMTR的使用方法非常简单,解压后不需要任何安装就可以使用。我们可以在操作界面看到“Host”一栏的文本框,在“Host”文本框内输入用户要追踪的IP或者网站域名,然后点击后面的“Start”按钮,工具就开始对网站进行检测。
工具会侦测从本地电脑发出的数据包经过的所有节点,并且将每一个节点的信息在列表中通过一行一行的数据显示出来(图3)。在每一个节点里面工具会详细给出这个节点的IP地址以及侦测的其他信息。这其中有两个数据大家要特别关注,分别是丢包率以及时间延迟。这其中Loss%这个参数就表示数据包回复失败的百分比,也就是我们刚刚所说的丢包率。如果你在一个节点看到有丢包,就表明这个特定的路由节点有问题,从而也可以分辨出是节点还是线路出现了故障。而Avrg这个参数代表的是数据包的平均回应时间,这个时间越长说明数据包的响应速度越慢。
地图直观显示数据走势
WinMTR这款工具虽然可以成功地分析出数据包经过的所有节点,但是普通用户在查看的时候还是显得有一点专业,因为这样显示起来非常的不直观。其实我们还可以借用另一款名为17monipdb的工具,通过它就可以很好地与WinMTR这款工具进行配合,从而更加直观地显示出问题的所在位置。
下载安装17monipdb这款工具,安装完成后在系统桌面上找到它的图标,点击鼠标右键后以管理员身份启动它。这时你会看到这个工具的主界面,由于这款工具只带了一个IP地址库信息,所以为了更好地进行查询操作,它会自动更新IP地址库的内容。如果没有自动更新的话,那么我们点击右侧列表中的“更新IP库”按钮,这样就可以获得最新的IP库信息了(图4)。
接下来我们点击“路由跟踪”按钮,这样就会弹出一个新的操作界面。在窗口最上方输入要跟踪网站的IP地址或者域名信息即可,接着点击后面的列表,从中選择相应的DNS服务器。该工具默认自带了多个DNS服务器信息,包括百度、阿里巴巴、谷歌以及114等常见的DNS服务器信息。如果其中没有用户所需要的话,那么可以点击后面的加号按钮,在弹出的对话框输入自己需要的DNS服务器地址即可(图5)。
设置完成以后点击“开始”按钮,工具就开始对节点进行分析操作。稍等片刻就可以在列表中看到分析出的相关信息,同时工具会调用谷歌地图对分析的节点路径进行显示,这样我们就可以直观地看到访问网站的数据传输路径了(图6)。