我已经设置了一个脚本(由 Fail2Ban 触发)来阻止我们网络边缘的主机。它将 IP 地址添加到已被 ACL 阻止的组中,然后清除连接。
configure terminal
object network 1.2.3.4
host 1.2.3.4
description Fail2ban
exit
object-group network bad_nets
network-object object 1.2.3.4
end
clear conn address 1.2.3.4 netmask 255.255.255.255
! 5 second delay
clear conn address 1.2.3.4 netmask 255.255.255.255
我们在几个月后检查并清理它们以避免主机过多,这对我们来说效果很好。我最近有一个主机,但我无法立即阻止。我登录到 ASA 并尝试自己运行clear conn
命令。每次我运行它时,我都会得到响应:
1 connection(s) deleted.
我运行了一个packet-tracer
返回这个的命令:
Phase: 1
Type: FLOW-LOOKUP
Subtype:
Result: ALLOW
Config:
Additional Information:
Found flow with id 2195365741, using existing flow
所以,我的问题是:如何立即无条件地阻止已通过防火墙建立连接的主机?有没有办法删除与主机关联的任何“流”?
思科自适应安全设备软件版本 9.4(3)4