-
安装依赖
$ sudo apt-get install -y build-essential $ sudo apt-get install -y bison flex $ sudo apt-get install -y libpcap-dev libpcre3-dev libdumbnet-dev
-
创建源码目录
$ mkdir /home/xxx/snort_src $ cd /home/xxx/snort_src
-
安装 libpcap
$ wget http://www.tcpdump.org/release/libpcap-1.8.1.tar.gz $ tar xzvf libpcap-1.8.1.tar.gz $ cd libpcap-1.8.1 $ ./configure && make && make install $ cd ..
-
安装 DAQ
$ wget https://www.snort.org/downloads/snort/daq-2.0.7.tar.gz $ tar xzvf daq-2.0.7.tar.gz $ cd daq-2.0.7 $ ./configure && make && make install $ cd ..
注意: 安装 Snort 或 DAQ 时,可能在下载源码包的时候出现 not found 的情况,是因为最新该链接已经失效,软件版本进行了更新,可以进入官网查看最新版本,然后修改对应的下载链接进行下载。
-
安装 Snort 依赖
$ aptitude install zlib1g-dev
-
安装 Luajit
$ wget http://luajit.org/download/LuaJIT-2.0.5.tar.gz $ tar zxvf LuaJIT-2.0.5.tar.gz $ cd LuaJIT-2.0.5/ $ make && sudo make install
-
安装 Snort
$ wget https://www.snort.org/downloads/snort/snort-2.9.16.1.tar.gz $ tar xzvf snort-2.9.16.1.tar.gz $ cd snort-2.9.16.1 $ ./configure --enable-sourcefire && make && make install
Ubuntu18.04 安装 Snort
最新推荐文章于 2024-05-16 10:47:05 发布