服务器卡顿怎么办?如何处理

服务器卡顿怎么办?如何处理,第1张

服务器如有出现卡顿的情况,就会影响游戏与网站的加载速度。一般情况下,用户访问网站或进游戏,业面如果长时间跳转不出,是不会继续等待,而是直接关闭。服务器稳定流畅的运行是至关重要的。造成服务器卡顿会的原因有很多,一般来说主要的是以下几个:

1服务器中毒,服务器中毒服务器如果中毒的话,会导致服务器对外发包,耗尽带宽,造成卡顿。建议可以对服务器进行杀毒,清楚可疑文件

2服务器访问量大,服务器如果访问量大,会造成带宽资源不足,带宽跑满占用过高造成线路拥堵,数据传输就会变得缓慢,建议可以升级带宽

3服务器被CC攻击了,被CC攻击攻击者控制某些主机向目标受害服务器发出大量请求,从而达到消耗服务器资源的目的,连接数越多占用资源越大,就会造成网络拥堵。CC攻击的话,建议可以联系服务器商,进行调处CC防御策略

4服务器硬件性能不足,服务器CPU占用高,内存跑满,也会造成服务器卡顿的情况,建议可以升级服务器的硬件配置
出现卡的情况时,为了技术能准确判断故障,请您做出下列判断

1、请先检查您的本地网络是否正常,若非本地网络问题,则可能是服务端故障。本地网络的检测方法:ping测试您的服务器,同时对其他一些网站进行同步ping测试,如果您的服务器丢包严重,其他的服务器没有丢包情况,则说明故障在您的服务器。

2、确认您的服务器有没有不卡的用户。通俗而言,全部用户卡,或部分用户卡。具体卡的用户是哪方面用户。

服务器故障是突发事件,没人能够预料的,只要加以防范和监控,注意以上出现的问题然后寻找到合适的解决方法就可以杜绝故障带来的损失。

Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。ping一个站点的方法为:

1、打开开始里面的运行

2、在打开里面填入cmd,点确定。

3、输入你要ping的网址或IP地址。

4、敲回车后,就能看到ping到该地址的信息了。

扩展资料:


ping所利用的原理是这样的:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少。ping指的是端对端连通,通常用来作为可用性的检查。

但是某些病毒木马会强行大量远程执行ping命令抢占你的网络资源,导致系统变慢,网速变慢。严禁ping入侵作为大多数防火墙的一个基本功能提供给用户进行选择。通常的情况下你如果不用作服务器或者进行网络测试,可以放心的选中它,保护你的电脑。

参考资料来源:百度百科——ping

Denial of Service,简称DoS,造成DoS攻击的行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务。

常见的DoS攻击有计算机网络 带宽攻击 连通性攻击

带宽攻击 指以极大的通信量冲击网络,使得所有可用网络资源都被消耗殆尽,最后导致合法的用户请求无法通过。</br>
连通性攻击 指用大量的连接请求冲击计算机,使得所有可用的 *** 作系统资源都被消耗殆尽,最终计算机无法再处理合法用户的请求。

常用攻击手段有:SYN Flood、WinNuke、死亡之Ping、ICMP/SMURF、Finger炸d、Land攻击、Ping洪流、Rwhod、Teardrop、TARGA3、UDP攻击等。

书中以SYN Flood攻击为例,详细介绍这种典型的DoS攻击:

SYN Flood是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,使被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式。

SYNFlood攻击利用了TCP协议中的三次握手(Three-way Handshake)

SYN Flood攻击的具体原理:</br>
TCP连接的三次握手中,假设一个用户向服务器发送了SYN报文后突然死机或掉线,那么服务器在发出SYN+ACK应答报文后是无法收到客户端的ACK报文的(第三次握手无法完成)。

这种情况下服务器端一般会重试(再次发送SYN+ACK给客户端)并等待一段时间后丢弃这个未完成的连接。这段时间的长度称为SYN Timeout,一般来说这个时间是分钟的数量级(大约为30s~2min);</br>
一个用户出现异常导致服务器的一个线程等待1分钟并不是什么很大的问题,但如果有一个恶意的攻击者大量模拟这种情况(伪造IP地址),服务器端将为了维护一个非常大的半连接列表而消耗非常多的资源。

即使是简单的保存并遍历也会消耗非常多的CPU时间和内存,何况还要不断对这个列表中的IP进行SYN+ACK的重试。</br>
如果服务器的TCP/IP栈不够大,最后的结果往往是堆栈溢出崩溃——即使服务器端的系统足够强大,服务器端也将忙于处理攻击者伪造的TCP连接请求而无暇理睬正常客户的请求(毕竟客户端的正常请求比率非常之小),此时从正常客户的角度看来,服务器失去响应,这种情况就称作:服务器端受到了SYN Flood攻击(SYN洪水攻击)

拒绝服务攻击主要是利用了系统的一些漏洞。漏洞利用拒绝服务攻击是一种利用漏洞造成软件不能正常运行的攻击方式。这种拒绝服务不依赖大量傀儡机,也不需要发送大量访问请求,而仅仅是利用目标节点软件的安全漏洞,通过精心构造恶意数据包,造成目标节点软件不能有效运行。

分布式拒绝服务(DDoS:Distributed Denial of Service)攻击是一种资源耗尽型攻击,通常也被称作洪水攻击。</br>
利用分布于网络上的大量节点向同一目标节点发起的引起目标节点资源被大量消耗而不能正常对外提供服务的网络攻击方式。

分布式拒绝服务攻击主要是指那些借助外界的平台,如客户或者是服务器本身,把不同的计算机系统联合在一起,对其进行攻击,进而加倍地增强拒绝攻击的成果。一般情况,攻击者将分布式拒绝服务攻击的主控程序安装在一个用于控制的计算机上,将受控程序安装部署在因特网的多台计算机上。主控程序可以与受控程序进行通信并控制受控程序的行为,当主控程序发送特定的指令时,受控程序即可根据指令发动攻击。

DDoS攻击通过大量合法的请求占用大量网络资源,以达到瘫痪网络的目的。这种攻击方式有以下几种:

分布式拒绝服务攻击的步骤如下:</br>
第1步:攻击者使用扫描工具扫描大量主机以寻找潜在入侵目标;</br>
第2步:黑客设法入侵有安全漏洞的主机并获取控制权。这些主机将被用于放置后门、守护程序甚至是客户程序;</br>
第3步:黑客在得到入侵计算机清单后,从中选出满足建立网络所需要的主机,放置已编译好的守护程序,并对被控制的计算机发送命令;</br>
第4步:黑客发送控制命令给主机,准备启动对目标系统的攻击;
第5步:主机发送攻击信号给被控制计算机开始对目标系统发起攻击;
第6步:目标系统被无数伪造的请求所淹没,从而无法对合法用户进行响应,DDoS攻击成功。

DDoS攻击的效果是非常明显的,由于整个过程是自动化的,攻击者能够在5s钟内入侵一台主机并安装攻击工具。也就是说,在短短的一小时内可以入侵数千台主机,并使某一台主机可能要遭受1000MB/s数据量的攻击,这一数据量相当于104亿人同时拨打某公司的一部电话号码。

分布式反射拒绝服务攻击(DRDoS:Distributed Reflection Denial of Service)是一种较新的资源耗尽型拒绝服务攻击。

与分布式拒绝服务攻击使用伪造源IP地址不同,分布式反射拒绝服务攻击的来源IP地址全是真实地址,这些真实的网络节点本身并没有安全漏洞,而是利用TCP三次握手来实现的。

首先,攻击者通过控制的傀儡机使用受害者IP地址作为源地址向任意处于活动状态的网络节点(如核心路由器、域名服务器、大型网站等)发送带有SYN标记的数据包,也就是TCP三次握手的第一步;</br>
处于活动状态的网络节点接收到伪造源IP地址的数据包后,将会按照协议要求向受害者进行应答,发送带有SYN、ACK标记的应答数据包。当攻击者使用大量傀儡机同时发起攻击时,即完成了一次分布式反射拒绝服务攻击。

分布式反射拒绝服务攻击最典型的攻击是Smurf攻击:</br>

第一步:攻击者向被利用网络A的 广播地址 发送一个ICMP协议的“echo”请求数据报,该数据报源地址被伪造成1025489。</br>
第二步:网络A上的所有主机都向该伪造的源地址返回一个“echo”响应,造成该主机服务中断。</br>

现在的拒绝服务攻击很多都是利用工具自动化完成的。</br>
攻击者控制某些主机不停地发送大量数据包给某服务器,造成服务器资源耗尽,一直到主机崩溃。CC主要是用来消耗服务器资源的。每个人都有这样的体验:当一个网页访问的人数特别多的时候,打开网页就慢了,模拟多个用户(多少线程就是多少用户)不停地访问那些需要大量数据 *** 作(就是需要大量CPU时间)的页面,造成服务器资源的浪费,CPU负荷长时间处于100%,永远都有处理不完的连接,直至网络拥塞,正常的访问被中止。

拒绝服务攻击通常是很难防范的,不过也有一些防护措施:</br>
1加强用户的安全防范意识,关闭不必要的网络接口,降低因个人疏忽造成的不安全因素,安装防范功能较强的软件,对计算机做定时的安全扫描工作;</br>
2增加安全防范手段,了解和掌握可以有效地防治安全漏洞的软件,使用一些专门的漏洞检查工具进行问题的检测,如网络测试仪、流量测试仪等,及时地找出修复漏洞的方法和措施,减少不必要的损失。</br>
3正确运用安全防范工具,及时地使用网络检测软件对不安全因素进行检测,使用那些专门检测网络安全隐患的软件,定期进行检测。</br>

服务器ip设置了ICMP数据包过滤(比如防火墙设置)。

还有可能是DNS服务器设置有问题了,需要更换成稳定的DNS服务。

某些病毒木马会强行大量远程执行ping命令抢占你的网络资源,导致系统变慢,网速变慢。

*** 作如下:

>不是。
原因如下:
1、网络问题,首先检查下本地网络是否正常,ping测试服务器查看延迟。如果出现丢包等而其他服务器没有丢包,则说明服务器存在故障。如果很多用户反馈卡,就要确定下是不是服务器大网有问题。
2、服务器中毒,服务器如果中毒的话,会导致服务器对外发包,耗尽带宽,造成卡顿。建议先进行杀毒,清理可疑文件。
3、被CC攻击,攻击者控制某些主机向目标受害服务器发出大量请求,从而达到消耗服务器资源的目的,连接数越多占用资源越大,就会造成网络拥堵。遇到这种情况建议马上联系服务商调整策略。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12962344.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存