配置 ACL 日志记录
您可以将 NetScaler Gateway 配置为记录与扩展访问控制列表 (ACL) 匹配的数据包的详细信息。除了 ACL 名称之外,记录的详细信息还包括数据包特有的信息,例如源 IP 地址和目标 IP 地址。根据您启用的日志记录类型(syslog 或
nslog),信息存储在 syslog 或 nslog 文件中。
您可以在全局级别和 ACL 级别启用日志记录。但是,要在 ACL 级别启用日志记录,您还必须在全局级别启用它。全局设置优先。
为了优化日志记录,当来自同一流的多个数据包与 ACL 匹配时,仅记录第一个数据包的详细信息。对于属于同一流的每个其他数据包,计数器都会递增。流定义为一组具有以下参数相同值的数据包:
-
源 IP
-
目标 IP
-
源端口
-
目标端口
-
协议(TCP 或 UDP)
如果数据包不属于同一流,或者时间持续时间超出平均时间,则会创建一个新流。平均时间是指同一流的数据包不生成额外消息(尽管计数器会递增)的时间。
**注意:**在任何给定时间可以记录的不同流的总数限制为 10,000。
下表描述了可用于在规则级别为扩展 ACL 配置 ACL 日志记录的参数。
| 参数名称 | 描述 |
|---|---|
Logstate |
ACL的日志记录功能的状体。可能的值:ENABLED和DISABLED。默认值:DISABLED。 |
Ratelimit |
特定ACL可以生成的日志消息数量。默认值:100。 |
使用配置实用程序配置ACL日志记录
您可以为ACL配置日志记录,并指定该规则可以生成的日志消息数量。
-
在配置实用程序中,在导航窗格中,展开 系统 > 网络,然后单击ACL。
-
在详细信息窗格中,单击 扩展ACL 选项卡,然后单击添加。
-
在 创建扩展ACL 对话框中,在名称中,键入策略的名称。
-
选中 日志状态 复选框。
-
在 日志速率限制 文本框中,键入要为规则指定的速率限制,然后单击 创建。
配置ACL日志记录后,您可以在NetScaler Gateway上启用它。创建审计策略,然后将其绑定到用户、组、虚拟服务器或全局。
在NetScaler Gateway上启用ACL或TCP日志记录
-
在配置实用程序中,在导航窗格中,展开 NetScaler Gateway > 策略 > 审计。
-
选择syslog或
nslog。 -
在 服务器 选项卡上,单击 添加。
-
在“创建审计服务器”对话框中,在“名称”中,键入服务器的名称,然后配置服务器设置。
-
单击“ACL 日志记录”或“TCP 日志记录”,然后单击“创建”。