科普帖:如何发现服务器网络问题(丢包)出在哪?
服你网原创
很多用户在租用服务器使用过程中经常会碰到服务器远程不上,或者访问延迟高、甚至丢包的情况。使用服务器较久的老司机大多会知道如何去查看网络问题出现的原因是哪,但是还是有较多的小白用户不知道是哪里导致的网络问题远程不上、延迟高、丢包。遇到问题后第一时间直接找到服务器的服务商进行抱怨与咆哮。小编在这么多年服务器行业碰到的这种问题做了以下分析及应对,当服务器远程不上等问题后可以用以下方式逐一进行排查找到原因。
首先服务器远程不上,当远程不上服务器时会有如下提示:
“远程桌面由于以下原因之一无法连接到远程服务器:
1) 未启用对服务器的远程访问
2) 远程计算机以关闭
3) 在网络上远程计算机不可用
确保打开远程计算机、连接到网络并且启用远程访问。”
首先碰到以上提示时
第一步:判定租用的服务器服务商有没有给服务器开机是否是关机状态。
第二步:如果服务器是开机状态。判定远程服务器的帐号密码公网IP有无输入正确,确认下有无多输入空格。
第三步:如以上两步都正确需要确认是否国内节点或者国际出口有问题(共性问题)。检测方式如下:
1. 在计算机内打开运行,在cmd命令内输入ping -t 192.168.1.1(IP为举例IP),然后回车后看下是否能够ping通(如果机房禁ping,可以让服务器运营商临时通下ping)如ping不通可能的原因是本地网络原因,或者国内某个节点原因、中国到国外的国际出口问题。那么就需要在此基础上做路由图查看是哪一节点出现的问题。
2. 路由图windows系统下,点开运行cmd命令,输入Tracert -d XXXXXXXXXXXXXXXXX(X为需要测的ping的IP地址)。路由图做完后如不会查看哪一节点问题,可以联系自己所租用服务器的服务器运营商让其查看。
其次关于延迟高、丢包如何判定是否真的延迟高:
如发现网络延迟高可能是自己本地的网络不稳定造成,可以找服务器运营商或者另一个地区的人去ping一下看看是不是也高,如果别的网络或别的地区ping不高的话那问题就是出在自己本地网络上。
总结:远程不上服务器、丢包严重、高延迟基本有以下几种原因造成。
1. 本地电脑网络不好
2. 服务器处于关机状态
3. 国内部分网络节点有问题(该问题服务器运营商是不可控的,但是这种问题出现后都是范围较大,或者部分地区。一般恢复的也快)
4. 机房线路有问题(正规机房发生该可能性几率为0.001)