news 2026/7/28 2:35:45

HoRain云--Ubuntu下快速搭建Suricata安全监控系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HoRain云--Ubuntu下快速搭建Suricata安全监控系统

🎬 HoRain 云小助手:个人主页

⛺️生活的理想,就是为了理想的生活!


⛳️ 推荐

前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。

目录

⛳️ 推荐

基于Ubuntu环境下的Suricata环境搭建

一、推荐安装方式:使用APT安装(最简单方式)

1. 更新软件包列表

2. 安装Suricata和依赖包

3. 验证Suricata安装

4. 配置Suricata

5. 更新Suricata配置

6. 验证配置文件

7. 启动Suricata服务

8. 检查Suricata服务状态

9. 禁用网络接口上的数据包卸载功能(提高性能)

二、源码安装方式(备选方案)

1. 安装依赖包

2. 下载Suricata源码

3. 编译安装

4. 安装Suricata更新工具

三、Suricata运行与验证

1. 手动运行Suricata

2. 模拟攻击测试

3. 查看日志

四、Suricata配置关键点

五、常见问题解决

六、Suricata工作模式

七、总结


基于Ubuntu环境下的Suricata环境搭建

Suricata是一款高性能的网络IDS(入侵检测系统)、IPS(入侵防御系统)和网络安全监控引擎,由Open Information Security Foundation (OISF)开发。它能够实时分析网络流量,识别潜在的攻击和恶意活动。

一、推荐安装方式:使用APT安装(最简单方式)

1. 更新软件包列表

sudo apt update

2. 安装Suricata和依赖包

sudo apt install suricata jq

3. 验证Suricata安装

suricata --build-info

4. 配置Suricata

编辑Suricata配置文件:

sudo nano /etc/suricata/suricata.yaml

如果遇到权限问题,可以临时修改权限:

sudo chmod 777 /etc/suricata/suricata.yaml

在配置文件中,找到并修改以下行:

HOME_NET: "[10.0.2.0/24]" # 修改为你的内网IP范围 EXTERNAL_NET: "!$HOME_NET" af-packet: - interface: eth0 # 修改为你的网络接口

5. 更新Suricata配置

sudo suricata -u

6. 验证配置文件

sudo suricata -T -c /etc/suricata/suricata.yaml -v

7. 启动Suricata服务

sudo systemctl enable --now suricata

8. 检查Suricata服务状态

sudo systemctl status suricata

9. 禁用网络接口上的数据包卸载功能(提高性能)

sudo ethtool -K eth0 gro off lro off

二、源码安装方式(备选方案)

如果需要特定版本或自定义配置,可以使用源码安装:

1. 安装依赖包

sudo apt-get install libpcre3 libpcre3-dbg libpcre3-dev build-essential libpcap-dev \ libnet1-dev libyaml-0-2 libyaml-dev pkg-config zlib1g zlib1g-dev \ libcap-ng-dev libcap-ng0 make libmagic-dev libjansson-dev \ libnss3-dev libgeoip-dev liblua5.1-dev libhiredis-dev libevent-dev

2. 下载Suricata源码

wget https://www.openinfosecfoundation.org/download/suricata-latest.tar.gz tar -xvzf suricata-latest.tar.gz cd suricata-*

3. 编译安装

./configure --enable-nfqueue --prefix=/usr --sysconfdir=/etc --localstatedir=/var make sudo make install

4. 安装Suricata更新工具

sudo apt-get install python-pip pip install --upgrade pip pip install suricata-update

三、Suricata运行与验证

1. 手动运行Suricata

sudo suricata -D -c /etc/suricata/suricata.yaml -i eth0

2. 模拟攻击测试

使用hping3进行模拟攻击测试:

sudo apt install hping3 hping3 -S -p 80 --flood --rand-source <suricata-ip> -i eth0 -c 50

3. 查看日志

Suricata生成的日志文件存放在/var/log/suricata/目录下:

四、Suricata配置关键点

  1. HOME_NET:设置为你的内部网络地址范围,例如[192.168.1.0/24]
  2. EXTERNAL_NET:设置为!$HOME_NET,表示外部网络
  3. af-packet:指定要监听的网络接口(如eth0)
  4. 规则更新:定期更新规则以保持检测能力
    sudo suricata-update

五、常见问题解决

  1. 安装依赖包错误

  2. 配置文件权限问题

  3. Suricata无法启动

六、Suricata工作模式

Suricata可以运行在两种主要模式:

  1. IDS模式(入侵检测系统):

  2. IPS模式(入侵防御系统):

IPS模式需要额外配置,例如:

sudo iptables -I INPUT -j NFQUEUE --queue-num 0 sudo iptables -I OUTPUT -j NFQUEUE --queue-num 0

七、总结

Suricata是网络安全监控的强大工具,通过以上步骤,你可以在Ubuntu环境下成功搭建Suricata环境。推荐使用APT安装方式,因为它简单且能自动处理依赖关系。安装后,记得定期更新规则以保持检测能力。

完整的Suricata环境搭建后,你可以进行网络流量监控、入侵检测和安全事件分析,有效提升网络安全性。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/27 0:46:14

5分钟搞定Qwen3-Embedding接口调用,实测有效

5分钟搞定Qwen3-Embedding接口调用&#xff0c;实测有效 你是不是也遇到过这样的问题&#xff1a;想快速测试一个嵌入模型&#xff0c;但部署流程复杂、依赖一堆环境、代码还跑不通&#xff1f;今天这篇文章就是为你准备的。我们聚焦 Qwen3-Embedding-0.6B 这个轻量级高性能文…

作者头像 李华
网站建设 2026/7/22 15:07:17

未来将支持日漫风:unet多风格扩展路线图

未来将支持日漫风&#xff1a;unet多风格扩展路线图 1. 功能概述 本工具基于阿里达摩院 ModelScope 的 DCT-Net 模型&#xff0c;构建了名为“unet person image cartoon compound”的人像卡通化系统&#xff0c;由开发者科哥完成本地化部署与功能增强。该系统可将真实人物照…

作者头像 李华
网站建设 2026/7/18 6:03:19

一句话生成会说话的数字人,Live Avatar黑科技实测

一句话生成会说话的数字人&#xff0c;Live Avatar黑科技实测 1. 引言&#xff1a;一句话唤醒一个“活人” 你有没有想过&#xff0c;只需要一句话、一张图、一段声音&#xff0c;就能让一个虚拟人物在屏幕上开口说话&#xff0c;表情自然、口型精准、动作流畅&#xff1f;这…

作者头像 李华
网站建设 2026/7/22 10:08:34

小白也能懂的YOLOv12:官方镜像快速上手指南

小白也能懂的YOLOv12&#xff1a;官方镜像快速上手指南 你是不是也经历过这样的场景&#xff1f;看到一篇目标检测的新论文&#xff0c;兴致勃勃地想跑个demo&#xff0c;结果光是配置环境就卡了三天&#xff1a;依赖冲突、CUDA版本不匹配、PyTorch装不上……最后只能放弃。 …

作者头像 李华
网站建设 2026/7/19 19:22:06

别再骂量化了!这三类散户,正在悄悄靠它赚钱

一、量化交易是敌是友&#xff1f;谈到“量化交易”&#xff0c;许多散户投资者的第一反应可能是厌恶和恐惧。在大家看来&#xff0c;这股由算法驱动的神秘力量似乎总是在市场上兴风作浪&#xff0c;收割着普通投资者。量化交易真的只是百害而无一利吗&#xff1f;凡事都具有两…

作者头像 李华