检查策略是否被正确调用:策略不生效最常见的原因就是“策略创建了,但没被激活”。进入 上网行为管理 > IPv4控制策略,确认你的策略状态是 “启用”,并确保它被正确应用到了 “出接口” 上,同时检查策略的生效时间。
检查网桥模式部署:设备网桥模式必须保证能双向识别流量(SYN和SYN-ACK报文都要经过),否则上层信息提取不全。请检查:
物理连线:确认 ge0 和 ge1 是否正确串接在运营商专线和出口路由器之间。
交换机端口镜像:如果使用了端口镜像,应检查配置是否正确,确保双向流量都能被镜像。
是否启用“透明代理”或“流量镜像”模式:如果启用了这些模式,可能导致单向流量,影响识别。
策略匹配基于“会话”,而非“报文”:ACG1000的策略命中是在会话建立时判断的,每个会话(而非每个报文)只会命中一次。既然会话统计能看到匹配的源目地址,说明TCP/UDP的三层信息是通的,但无法匹配到策略中定义的“应用”等更高层信息。
检查策略是否包含了“应用”过滤:如果策略中包含了“应用”过滤条件,但设备无法识别应用,策略就会失效。
进入 策略配置 > IPv4控制策略,检查策略配置中是否包含了“应用”或“URL分类”等基于应用层的条件。
如果包含了,这正是“策略匹配0”而“会话统计匹配”的核心原因。
检查特征库版本与授权:应用识别、URL分类等深度检测功能依赖特征库。授权过期会导致特征库无法更新,从而无法识别新应用。授权过期可能导致部分或全部策略失效。
进入 系统配置 > 升级中心,查看特征库版本和授权有效期。
若特征库版本老旧,即使授权未过期,对新应用的识别也可能失效。
升级特征库:如果特征库不是最新的,尝试进行手动或自动升级。
启用用户MAC感知:在网桥模式下,ACG1000可能无法直接获取终端的真实MAC地址,尤其在跨三层环境(中间有三层交换机或路由器)时。
进入 用户管理 > 高级选项 > 全局配置,勾选 用户MAC感知,或在命令行配置 user mac-sensitive enable。
如果终端跨三层,还需配置SNMP与核心交换机联动,以学习MAC地址。
改用IP地址作为策略匹配条件:如果无法解决MAC地址识别问题,可暂时改用IP地址作为策略匹配条件,并确保终端IP稳定。
规范URL对象输入格式:如果策略基于URL过滤,确保URL对象格式正确,例如使用英文输入、避免中文域名。错误的格式会导致匹配失败。
检查策略顺序:ACG的策略是“自上而下”匹配的。确保你的控制策略排在可能存在的“全放通”策略之前。同时检查策略状态是否为“启用”。
检查系统时间是否正确:如果系统时间与实际时间不符,可能导致基于时间的策略不生效。确保系统时间准确,或配置NTP服务。
查看策略命中统计:在 上网行为管理 > IPv4控制策略 中,点击策略的“命中次数”,查看具体统计。
开启调试:使用以下命令调试应用识别,观察终端流量是否匹配预期策略:
查看日志:检查系统日志和策略日志,寻找应用识别失败或策略未匹配的线索。
检查是否存在“全匹配”排除策略:检查是否存在优先级更高、匹配条件更宽的排除策略,可能无意中放行了本应被控制的流量。如果存在,确保控制策略优先级高于排除策略。
display bridge fdb-learning
system-view
bridge fdb-learning enable
save
display interface ge0 是否有 vlan 字样只要有 VLAN,物理口进桥策略 100% 不生效。
clear policy statisticsreset session table
bridge fdb-learning enable
reset session table
clear policy statistics
display bridge fdb-learning
display interface brief
display vlan brief
display security-zone
display security-policy interzone
display policy statistics
reset session table
clear policy statistics
暂无评论
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论