设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
检查Linux服务器是否遭受特定IP的DDoS攻击 ...
返回列表
发新帖
检查Linux服务器是否遭受特定IP的DDoS攻击
[复制链接]
|
主动推送
38
|
0
|
2024-9-11 15:04:51
|
显示全部楼层
|
阅读模式
如果你的数据中心里有Linux服务器,或者你使用的其他云服务商的机器,你不能仅仅因为你部署的操作系统就认为它们是安全的。虽说Linux是市场上最安全的操作系统之一,但也不是百分百完美。事实上,该平台上的攻击事件一直在上升,随着Linux的进一步普及,这种攻击将继续呈上升趋势。
当你怀疑你的一台服务器可能受到攻击时,你需要对它进行检查。今天我将向您介绍几个命令,它们可以帮助你辨别你的服务器是否正受到来自单个IP地址的分布式拒绝服务(DDoS)的攻击。
让我们来看看如何判断你的Linux服务器是不是被攻击的目标。
首先,你需要一个Linux实例,并且具有sudo权限的帐号。我将在Ubuntu服务器20.04上进行演示。
如何安装netstat
我们将使用netstat工具来找出当前连接到服务器的IP地址。要在Ubuntu上安装netstat,你需要安装net-tools,如下命令。
sudo apt-get install net-tools -y
如果你使用的是CentOS或基于Red Hat的安装,netstat应该已经安装好了。
如何检查你的服务器负载
我们要做的第一件事是检查我们的服务器负载。我们将使用的命令将返回逻辑处理器(线程)的数量。在服务器上,这个数字应该是相当低的,但这取决于你有什么运行。当你知道一切正常的时候,你应该确保为这个数字运行一个基线。如果你怀疑有什么事情发生,再次运行线程检查并进行比较。
要检查逻辑处理器的数量,请发出命令。
grep processor /proc/cpuinfo | wc -l
如果这个数字明显高于你的基线,可能有问题。
例如,在我的Pop!_OS桌面上,我有16个线程,但在托管云服务商的Ubuntu服务器上, 只有两个。如果这些数字中的任何一个翻倍,可能就正在受到DDoS攻击。
如何检查你的网络负载
接下来我们要检查我们的网络负载。有很多工具可以做到这一点,但我选择nload。要安装nload,请发布命令。
sudo apt-get install nload -y.
在CentOS上,这个命令是
sudo dnf install nload -y
要运行该工具,只需发出命令。
nload
你应该可以看到一个相当正常的进出网络负载(图A)。
如果该负载比你认为应该的负载高得多,你可能受到了攻击。
如何找出连接到你的服务器的IP地址?
接下来你要做的是找出连接到你的服务器的IP地址。为此,我们将使用netstat。
netstat -ntu|awk '{print $5}'|cut -d: -f1 -s|sort|uniq -c|sort -nk1 -r
上面命令的输出将列出每个连接到服务器的IP地址,以及每个IP地址的连接多少个实例。
一定要仔细查看这个列表,找到异常的IP地址,然后可以用命令禁止这个IP地址。
sudo route add ADDRESS reject
其中ADDRESS是异常的IP地址。
此时,返回并重新检查线程,连接的IP地址和网络负载,以查看是否减轻了DDoS攻击。如果是这样,该是时候报告可疑的IP地址,并完全禁止其访问自己的网络。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
音乐之家1
96
主题
0
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装