怎样查看服务器是否被DDoS攻击了呢?如何预防攻击以及遇到攻击了如何解决?

原文链接: https://zhuanlan.zhihu.com/p/86563609

服务器被D了怎么办?现在随着互联网的发展,网络攻击也是越来越频繁,其中服务器遭到DDoS攻击就是常见的一种网络攻击方式。现在很多服务器被DDoS攻击的时候,都不会轻易发现,最后直接导致网站不能正常运行。为了防止服务器被恶意攻击给网站带来一些不好的影响,站长可以在平时多查看一下服务器是否被DDoS攻击了。那么站长们和企业用户要怎样查看服务器是否被DDoS攻击了呢?鼎峰华妹建议大家可以从以下几点查看:

一、连接不到服务器,一旦网站被ddos攻击之时,是会造成电脑死机或者是蓝屏的。这就代表着你使用的电脑服务器连接不成功。服务器连接不成功或者是连接出现错误的话,服务器能不能出现故障等问题,在进行服务器连接的同时,做好相关防御。

二、宽带被占用,宽带占用资源,一般是ddos攻击中最重要的一个手段。毕竟对于中小型企业来讲,能够享受到的宽带资源还是很有限的。Ddos攻击之后,宽带资源被占据,正常的流量很难满足服务器运行需求。如果你的服务器宽带占用比率为百分之九十的话,很有可能是遭受到ddos攻击了。

三、内存被大量占用,如何查看服务器是否被ddos攻击,这一点是最重要的。Ddos攻击本身就是在恶意导致资源被占用。攻击者们利用攻击软件,针对服务器发送大量的垃圾请求。最后导致服务器被大量的所占用。因为正常网站进程,不能得到有效的处理,而且还会出现缓慢打开情况。就会出现服务器内存被大量的占据。

服务器被打死怎么办?如果服务器被打死的话,当访问量超出的时候,可以禁止再访问。但是这样会影响业务情况。最好是使用高防服务器,在不影响业务的情况下,还可以抵御攻击。

服务器攻击一般看情况而定,一般的攻击都是直接攻击域名。小量的攻击可以通过 nginx和iptables 本身的防御功能。大量的攻击由于直接把网络带宽占满了,服务器无法正常相应,只能依靠机房的高防系统。

如果攻击源是单一IP或者几个IP,那么就让机房把这几个IP给屏蔽就可以了。遇到cc或者ddos攻击,只能靠机房解决。一台服务器被打死后,需要立刻把域名指向另一台服务器(或者直接把域名指向百度)。

预防ddos攻击的措施

首先,用户要去尝试了解攻击来自于何处,原因是黑客在攻击时所调用的IP地址并不一定是真实的,一旦掌握了真实的地址段,可以找到相应的码段进行隔离,或者临时过滤。同时,如果连接核心网的端口数量有限,也可以将端口进行屏蔽。

相较被攻击之后的疲于应对,有完善的安全机制无疑要更好。有些人可能会选择大规模部署网络基础设施,但这种办法只能拖延黑客的攻击进度,并不能解决问题。与之相比的话,还不如去“屏蔽”那些区域性或者说临时性的地址段,减少受攻击的风险面。

此外,还可以在骨干网、核心网的节点设置防护墙,这样在遇到大规模攻击时,可以让主机减少被直接攻击的可能。考虑到核心节点的带宽通常较高,容易成为黑客重点攻击的位置,所以定期扫描现有的主节点,发现可能导致风险的漏洞,就变得非常重要。

一定要有灾备预案,就是服务器一旦出现重大问题,就是解决不了了,启用备用方案,尽快让网站可用。平时多做预案演习,还要多做数据备份的还原操作。

当服务器被攻击后我们该怎么办呢?具体方法如下:
一、断开所有网络连接。
服务器之所以被攻击是因为连接在网络上,因此在确认系统遭受攻击后,第一步一定要断开网络连接,即断开攻击。
二、根据日志查找攻击者。
根据系统日志进行分析,查看所有可疑的信息进行排查,寻找出攻击者。
三、根据日志分析系统漏洞。
根据系统日志进行分析,查看攻击者是通过什么方式入侵到服务器的,通过分析找出系统所存在的漏洞。
四、备份系统数据。
在备份系统数据时,一定要注意所备份数据是否夹杂攻击源,若存在,一定及时删除。
五、重装系统。
在被攻击后一定要重装系统,因为我们根本不能完全确认攻击者通过哪些攻击方式进行攻击,因此只要重装系统后才能彻底清除掉攻击源。
六、导入安全的数据。
在重装系统后,把安全的数据信息导入系统中,并检查系统中是否存在别的漏洞或安全隐患,若存在及时进行修复。
七、恢复网络连接。
在一切都正常后,把系统连接到网络上,恢复服务。

你可能感兴趣的:(服务器)