0


云安全技术——Snort安装与配置

一、Snort简介

Snort是一个开源的网络入侵检测系统,主要用于监控网络数据包并检测可能的攻击行为。它可以实时分析网络流量,识别多种类型的网络攻击,如端口扫描、DoS攻击、入侵尝试等,并对这些攻击进行警告或阻止。

  1. Snort的工作原理:Snort使用规则引擎来检测网络流量中的攻击行为。它可以在三个不同的模式下运行:嗅探模式、包记录模式和网络入侵检测模式。

  2. Snort的配置文件:Snort的配置文件包含全局设置、预处理器选项、输出选项以及规则集等。用户可以根据需要调整这些选项来满足自己的需求。

  3. Snort规则:Snort使用规则来检测网络流量中的攻击行为。规则通常由多个字段组成,包括协议类型、源IP地址、目标IP地址、端口号等。用户可以编写自定义规则或使用现有的规则集。

  4. Snort的输出选项:Snort可以将检测到的数据包发送到日志文件、控制台、数据库或其他第三方应用程序。用户可以选择适合自己的输出方式。

  5. Snort的预处理器:Snort包含多个预处理器,用于对网络流量进行预处理和分析。这些预处理器可以检测IP欺骗等行为。

二、安装Centos7 Minimal系统

1、选择“自定义(高级)”——>下一步

2、默认下一步

3、选择镜像文件

4、创建虚拟机名称,选择安装路径

5、根据需要调整处理器大小->下一步

  1. 根据需要调整内存大小->下一步
  2. 网络选择为桥接->下一步

8、默认下一步

9、默认下一步
  1. 根据需要调整磁盘大小为20GB->下一步

11、指定磁盘文件位置

12、点击完成即可

13、开启虚拟机,按照提示安装

出现如下图的界面:

 ![](https://img-blog.csdnimg.cn/dce80b62b9a2495ca797c0ba83406800.png)

设置root密码:

三、基本环境配置

根据实际网络来连接情况配置网卡信息,使虚拟机能够连接网络进入虚拟机在/etc/sysconfig/network-script/

vi /ifcfg-ens33(配置完需重启虚拟机)


查找ifconfig脚本的位置

find / -name ifconfig -print

安装Wget,准备使用网络下载资源:

![](https://img-blog.csdnimg.cn/6493e456772a487cbc3b723838593cad.png)

将文件Centos-Base.repo备份为Centos-Base.repo.backup,然后使用Wget下载阿里Yum源文件Centos-7.repo:

 ![](https://img-blog.csdnimg.cn/823c27c1e64c4349bc79efd4e9e455b5.png)

更新Yum源,并缓存:

四、安装Snort

安装epel源:

经过前面的设置,源更新升级后,将能够很顺利地完成安装。

![](https://img-blog.csdnimg.cn/72c0d6c68f744f65ac9ef777c29f8029.png)

安装Snort&daq:可以使用网络源:

网页下载安装包并上传至虚拟机:

五、下载规则

Snort官方提供的三种下载规则:Community rules、Regisitered rules、Subscribler rules,第一种不用注册不用购买,第二种用注册不用购买,第三种用购买。这里使用第一种Community rules

网页下载压缩包并上传至虚拟机存放在rules目录:

先进入存放rules目录:

再解压缩文件,注意文件路径要与所存放的压缩包的位置一致:

六、配置Snort

创建需要的文件和目录,在前面的操作,有些目录已经自动创建好了。

编辑配置文件:#vi /etc/snort/snort.conf。

找到var RULE_PATH ../rules及相邻的四条配置信息,

修改路径变量为:

设置log目录,找到#config logdir:

修改为 config logdir:/var/log/snort

配置输出插件,找到关键词#output unified2:filename,将这一整行改为:

output unified2:filename snort.log, limit 128

保存并退出。

七、测试Snort

#snort -T -i ens33 -c /etc/snort/snort.conf

出现“Snort successfully validated the configuration!”就表示配置成功!


本文转载自: https://blog.csdn.net/qq_53142796/article/details/130553767
版权归原作者 肉肉肉肉肉肉~丸子 所有, 如有侵权,请联系我们删除。

“云安全技术——Snort安装与配置”的评论:

还没有评论