我正在尝试重置 ASA5550 上所有接口的所有访问列表上的 hitcnt 统计数据。
我知道这个clear <access-list> counters
命令。
但是没有办法清除所有访问列表上的计数器吗?
答案1
您必须手动检查并清除每个访问列表。如果您想要一个适用于接口的 ACL 的简短列表,请执行show run access-group
。或者重新启动您的 ASA。
答案2
您可以使用 tcl 脚本重置所有访问列表上的 hitcnt。
#tclsh
set al [ exec "show access-list\" ]
set my_al [regexp -all -nocase -line -inline {#TODO} $al]
foreach nb $my_al {
exec "clear $nb counters"
}
编辑:在 tcl 中启动一个小示例,但我手头没有路由器,所以它不完整。