| 网站首页 | 文章 | 下载 | 图库 | 留言 | 论坛 | 邮箱 | 商城 | 资源 | 供求 | 招聘 | 会员区 | 动画 | 视频 | 经典 | 品黑页 | 
免费服务 发表文章 在线破解 黑客游戏 精华收集 电影频道 音乐频道 二级域名 免费代理 免费 FTP 交换资源
收费服务 黑客培训 光盘刻录 黑客书籍 视频下载 主力频道 空间域名 网站建设 特色服务 解决方案 我要投诉
您现在的位置: 华夏黑客同盟 >> 经典 >> 网络应用 >> 防火墙 >> ISA2000 >> 收集正文 用户登录 新用户注册
用SQL Server 2000管理ISA Server的活动记录(1)            【字体:
用SQL Server 2000管理ISA Server的活动记录(1)
作者:佚名 文章来源:不详 点击数: 更新时间:2005-12-24
用SQL Server 2000管理ISA Server的活动记录
    随着越来越多的Windows NT Server升级到Windows 2000 Server,Internet代理服务器软件也由过去的WinGate、SyGate和Proxy Server过渡到ISA Server 2000。ISA Server集防火墙、Web缓存及代理服务于一身,功能强大,是企业环境下多机共享网络资源的上佳之选。ISA Server的一个特点就是其详细的安全和访问日志。本文介绍如何将ISA Server的安全和访问记录导入SQL Server 2000数据库,并充分利用SQL Server强大的数据库管理功能实现对ISA Server活动情况的管理。
一、运行环境及准备工作

ISA Server只能运行于Windows 2000 Server环境下,假定用户已在基于Windows 2000 Server的服务器上按“防火墙+缓存”的集成模式安装并配置了ISA Server,则ISA Server自身可通过日志文件记录系统安全和访问情况,包括数据包筛选器日志、防火墙日志、Web Proxy服务日志3种类型。在默认情况下,系统每天分别为每种服务生成一个日志文件,这些日志文件保存在系统盘的Program Files\Microsoft ISA Server\ISA logs目录下,默认情况下只保存最近7天的日志文件。进入ISA Management控制台中Monitoring Configuration节点的Logs文件夹,双击每个服务日志图标并选择“属性”,可对报告频率、日志文件位置等进行修改。要使用数据库来记录ISA Server的活动,还必须在服务器上安装并配置好SQL Server 2000。为叙述方便,本文中假定SQL Server的名称为INTERNETSERVER。

二、在SQL Server上创建日志数据库和数据表

安装并配置好SQL Server 2000后,就可以创建日志数据库和数据表并对ISA Server的安全访问情况进行管理了。首先必须在SQL Server中创建数据库,假定数据库名称是ISAlogs,按如下步骤操作:
1、打开SQL查询分析器,在SQL Server下拉列表中选择“INTERNETSERVER”,输入管理员用户名“sa”和密码,并连接到SQL Server;
2、在查询窗口输入如下Transact-SQL代码,并一次性执行。
USE master
GO
CREATE DATABASE ISAlogs
ON PRIMARY
(NAME = ISAlog_dat,
FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL\Data\ISAlogs.mdf',
SIZE=50,
MAXSIZE=100,
FILEGROWTH=1)
LOG ON
(NAME=ISAlog_log,
FILENAME='C:\Program Files\Microsoft SQL Server\Data\ISAlogs.ldf',
SIZE=25,
MAXSIZE=50,
FILEGROWTH=1)
GO

上述代码创建了一个名为ISAlogs的数据库,并定义了主文件逻辑名为ISAlogs_dat,文件初始大小为50MB,最大容量为100MB,文件增长量为1MB;日志文件逻辑名为ISAlogs_log,文件初始大小为25MB,最大容量为50MB,文件增长量为1MB;注意主文件和日志文件的路径都是默认路径,若SQL Server的安装路径不同,则必须根据实际情况设置文件路径。
代码执行后会返回“CREATE DATABASE进程已为文件'ISAlog_dat'分配50.00MB空间”和“CREATE DATABASE进程已为文件'ISAlog_log'分配25.00MB空间”两条消息,这就说明数据库创建成功了。
在ISA Server 2000光盘的ISA子目录下含有创建数据表所需的三个.sql文件:
pf.sql 定义了名为PacketFilterLog的数据包筛选器的数据表和索引
w3proxy.sql 定义了名为WebProxyLog的代理服务数据表和索引
fwsrc.sql 定义了名为FireWallLog的防火墙日志数据表和索引
在SQL查询分析器的工具条中的数据库下拉列表中选择刚创建的ISAlogs数据库,然后依次打开并执行上述三个sql文件,从而建立相应的数据表和索引。

收集录入:华夏    责任编辑:华夏 
  • 上一篇收集:

  • 下一篇收集:
  • (只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    最新热点资讯
    最新推荐资讯
    相关收集
    使用IP过滤,轻松管理网络(5)
    使用IP过滤,轻松管理网络(4)
    使用IP过滤,轻松管理网络(3)
    使用IP过滤,轻松管理网络(2)
    使用IP过滤,轻松管理网络(1)
    使用squid和ipfilter加快内网网页…
    FreeBSD4.7环境下使用IP Filter设…
    使用Jail和ipfilter结合构建高安…
    基于IP Filter的NAT透析(3)
    基于IP Filter的NAT透析(2)
    最新推荐软件
    最新推荐视频
    最新推荐动画

    Copyright @ 2005 77169.Net Inc. All rights reserved. 华夏黑客同盟 版权所有
    北京市电信通提供网络带宽

    mailto:webmaster@77169.net
    咨询QQ号:836982 / 59280880
    联系站长 有事给站长留言!
    热线电话: 86-10-63643422/63643423
    京ICP证041431号