ADC

简单acl和简单acl6

简单ACL或简单ACL6的参数较少,只能配置为丢弃IP报文。报文可以根据源IP地址丢弃,也可以根据协议、目的端口或流量域丢弃。

在创建简单ACL或简单ACL6时,可以指定生存时间(TTL),单位为秒。保存配置时,不保存带TTLs的acl。通过显示简单acl和简单acl6,可以验证简单acl和简单acl6的配置情况,还可以查看简单acl和简单acl6的统计信息。

配置简单acl和简单acl6

在Citrix ADC上配置简单ACL或简单ACL6包括以下任务。

  • 创建简单acl或简单acl6.创建简单的acl或简单的acl6,根据报文的源IP地址(可选)、协议、目的端口或流量域丢弃(拒绝)报文。
  • 删除简单acl或简单acl6.这些acl一旦创建就不能修改。如果必须修改简单ACL或简单ACL6,必须先删除该ACL,再重新创建。

CLI程序

使用实例通过CLI创建简单ACL。

在命令提示符下,输入:

- ns simpleacl  DENY - srcip  [- destport  -protocol (TCP | UDP)] [- ttl \] - show ns simpleacl [\] 

例子:

add simpleacl rule1 DENY -srcIP 10.102.29.5 -TTL 600 Done 

使用实例使用CLI创建简单的ACL6。

在命令提示符下,输入:

- add ns simpleacl6  DENY - srcIPv6  [- destport  -protocol (TCP | UDP)] [- ttl ] - show ns simpleacl6 [] 

例子:

> add ns simpleacl6 rule1 DENY -srcIPv6 3ffe:192:168:215::82 -destPort 80 -Protocol TCP -TTL 9000 Done 

使用实例通过CLI删除单个简单ACL。

在命令提示符下,输入:

  • Rm ns simpleacl< aclname >
  • 显示ns simpleacl

使用实例通过CLI删除单个简单ACL6。

在命令提示符下,输入:

  • Rm ns simpleacl6< aclname >
  • 显示ns simpleacl6

使用实例使用CLI删除所有简单acl。

在命令提示符下,输入:

  • 清除ns simpleacl

  • 显示ns simpleacl

使用实例通过CLI删除所有简单acl6。

在命令提示符下,输入:

  • 清除ns simpleacl6

  • 显示ns simpleacl6

GUI程序

使用实例使用GUI创建简单ACL。

导航到System >网络> acl而且,在简单的acl选项卡,添加一个新的简单ACL。

使用实例使用GUI创建简单的ACL6。

导航到System >网络> acl而且,在简单ACL6s选项卡,添加一个新的简单ACL6。

使用实例使用GUI方式删除单个简单ACL。

导航到System >网络> acl而且,在简单的acl页签,删除简单ACL。

使用实例使用GUI方式删除单个简单ACL6。

导航到System >网络> acl而且,在简单ACL6s页签,删除简单ACL6。

使用实例使用GUI删除所有简单acl。

  1. 导航到System >网络> acl
  2. 简单的acl选项卡,在行动列表中,点击清晰的

使用实例使用GUI删除所有简单的acl6。

  1. 导航到System >网络> acl
  2. 简单ACL6s选项卡,在行动列表中,点击清晰的

显示简单ACL和简单ACL6统计信息

您可以查看简单ACL(或简单ACL6)的统计信息,包括命中次数、未命中次数和配置的简单ACL数量。

简单acl和简单acl6的统计信息如下表所示。

统计数据 表明
ACL匹配 匹配ACL的报文
ACL错过 报文不匹配ACL
ACL计数 配置的acl个数

CLI程序

使用CLI查询ACL的简单统计信息。

在命令提示符下,输入:

  • 简单统计

例子:

> stat ns simpleacl simpleacl Statistics Rate (/s) Total simpleacl hits 0 0 simpleacl misses 0 51872 simpleacl count - 2 Done 

使用CLI查询ACL6的简单统计信息。

在命令提示符下,输入:

  • 统计simpleacl6

GUI程序

使用实例查询ACL的简单统计信息。

导航到系统>网络>acl而且,在简单的acl页签,选择ACL,单击统计数据

使用实例查询ACL6的简单统计信息。

导航到System >网络> acl而且,在简单ACL6s页签,选中简单ACL6,单击统计数据

终止已建立的连接

对于简单的ACL或简单的ACL6, Citrix ADC将阻塞与ACL中指定的条件匹配的任何新连接。对于在创建ACL前已经建立的连接,不会阻断与之相关的报文。要终止与现有ACL匹配的先前建立的连接,可以从CLI或GUI运行刷新操作。

Flush在以下情况下有用:

  • 您收到一个黑名单IP地址列表,并希望完全阻止这些IP地址访问Citrix ADC。在这种情况下,您将创建简单的acl或简单的acl6来阻止来自这些IP地址的任何新连接,然后刷新与这些地址关联的任何现有连接。
  • 您希望终止来自特定网络的多个连接,而不需要花时间逐个终止它们。

在开始之前

  • 当您运行flush时,Citrix ADC将搜索所有已建立的连接,并终止与ADC上配置的任何简单acl中指定的条件相匹配的连接。

  • 如果计划创建多个简单ACL并刷新与其中任何一个匹配的现有连接,则可以通过先创建所有简单ACL,然后只运行一次刷新来最小化对性能的影响。

CLI程序

使用实例使用CLI命令,终止所有匹配简单acl的IPv4连接。

在命令提示符下,输入:

  • flush simpleacl -estSessions

使用实例使用CLI命令,终止所有匹配简单acl6的IPv6连接。

在命令提示符下,输入:

  • flush simpleacl6 -estSessions

GUI程序

使用GUI终止所有与您配置的简单acl匹配的IPv4连接:

  1. 导航到System >网络> acl
  2. 简单的acl选项卡,在行动列表中,点击冲洗

使用GUI终止所有已建立的与您配置的简单acl6匹配的IPv6连接。

  1. 导航到System >网络> acl
  2. 简单ACL6s选项卡,在行动列表中,点击冲洗
简单acl和简单acl6