windows环境下snort的安装配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在windows环境下snort的安装配置

1.安装apache (2)

2:安装PHP5: (4)

3)安装winpcap (6)

4)安装snort (6)

5)安装和设置mysql (7)

5)安装adodb: (13)

6)安装jpgrapg 库 (13)

7)安装acid (14)

8)建立acid 运行必须的数据库: (14)

9)解压snortrules-snapshot-CURRENT.tar.gz到c:\snort目录下 (17)

10)启动snort (18)

11)测试snort (18)

Snort 是一套非常优秀的IDS和网络监测系统,值得大中型网络管理者和网络安全

爱好人员去学习使用.

安装平台: Windows Server 2003 + My SQL + Apache + PHP5

需要软件包:(以下软件包都可以从ftp上直接下载获取)

1)Snort_2_6_1_1_Installer.exe Windows 版本的Snort 安装包

2)snortrules-snapshot-CURRENT.tar.gz snort规则库

3)winpcap3.1 网络数据包截取驱动程序(4.0Beta 2 版也可)

4)acid-0.9.6b23.tar.gz 基于php 的入侵检测数据库分析控制台

5)mysql-5.0.27-win32.zip Windows 版本的mysql安装包

6)apache.zip Windows 版本的vapache 安装包

7)jpgraph-2.1.4.tar.gz 图形库for PHP

8)adodb465.zip ADOdb(Active Data Objects Data Base)库for PHP 9)php-5.2.0-Win32.zip Windows 版本的php 脚本环境支持

入侵检测系统的安装说明:(注:软件包较多。需要细心,和耐心。现在就开始我们的snort配置之旅吧,痛苦着并快乐着。)

1.安装apache

安装的时候注意,如果你已经安装了IIS 并且启动了Web Server,因为IIS WebServer 默认在TCP 80 端口监听,所以会和Apache WebServer 冲突,我们可以修改Apache WebServer为其他端口。也可修改iis的端口。Apache的安装配置:安装在此:C:\Apache2.2

httpd.conf是apache的配置文件。在安装目录etc目录下可以找到。2:安装PHP5:

假设你的系统安装于 C 盘,否则下列目录均须改成相应的盘的目录。C:\PHP\ 目录下的 php5ts.dll 文件到 C:\windows\(如果是 windows 2000 操作系统,则为 C:\WINNT\ 目录,下同,不再重复说明) 目录下。

复制 C:\PHP\ 目录下所有dll 文件于 C:\windows\system32\ 目录下:

PHP 安装目录设为c:\PHP, php.ini 配置文件(是由

php.ini-recommend文件改名生成的)根据需要修改下面两行

extension=php_mssql.dll

extension=php_mysql.dll

取消注释.(让php支持mysql数据库)

此外:还需修改php.ini中extension_dir指定路径。

应该是:extension_dir = c:/php/ext(根据php安装路径中的目录名来设定)。

调用GD库取消;extension=php_gd2.dll,前面的分号。

另外需要注意:php4和mysql5配合有问题,据说是mysql5登录方式较以前版本有变化。所以一般选择php4+mysql4,或者php5+mysql5。

修改apache配置文件httpd.conf,作如下修改:

LoadModule php5_module "c:/php/php5apache2.dll"

AddType application/x-httpd-php .php

修改的内容和方式如下

Apache默认的网页文件夹在C:\Apache2.2\htdocs 修改完成后,重启apache

在apache的htdocs 目录下新建index.php,index.php 文件内容:

phpinfo();?>

使用http://localhost/index.php

测试php 是否安装成功

正常情况结果如下图:

3)安装winpcap

按向导提示完成即可(有时会提示重启计算机。)使网卡处于混杂模式,能够抓取数据包。

4)安装snort

采用默认安装完成即可

安装完成使用下列命令行验证是否成功

C:\Snort\bin>snort.exe -W (也可以看到所有网卡的Interface 列表)

看到那个狂奔的小猪了吗?看到了,就表示snort安装成功。5)安装和设置mysql

设置数据库实例流程:

建立snort 运行必须的snort 库和snort_archive 库

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -u root -p Enter password: (你安装时设定的密码,这里使用mysql这个密码)mysql>create database snort;

mysql>create database snort_archive;

使用C:\Snort\schemas目录下的create_mysql 脚本建立Snort 运行必须的数据表

c:\mysql\bin\mysql -D snort -u root -p <

c:\snort\schemas\create_mysql

c:\mysql\bin\mysql -D snort_archive -u root -p

相关文档
最新文档