拓扑: 总部-分局核心-接入交换机-电脑
分局这边电脑需要访问总部服务器8088端口,使用cmd命令进行telnet 服务器IP 8088,我的电脑不行,另外两个同事可以,我们三台都可以ping通服务器IP,分局核心通过三层和总部互联,分局核心出接口下面有qos ,qos名称是loudong,loudong引用策略是acl3996,行为是deny ,acl3996下面全是permit策略,我的理解就是acl3996下面的permit的行为都是拒绝,acl3996下面关于8088的策略两条:permit tcp des-port eq 8080
permit udp des-port eq 8080
我在acl3996最上面加了一条deny去往服务器8088cel开启了counting 没有匹配到,还有什么办法可以放分部的电脑全部都可以去访问服务器
最佳答案
问
QOS策略 loudong
引用 acl 3996
行为 deny
telnet 总部服务器IP 8088
route print
acl number 3996
rule 0 permit ip destination 总部服务器网段 反掩码
rule 0 permit ip destination 10.50.10.0 0.0.0.255
rule 0 permit tcp destination-port eq 8088
rule 1 permit udp destination-port eq 8088
暂无评论
看到你的问题,关键在于你对“QoS策略”里 behavior 和 ACL 规则搭配的理解存在一个常见误区。简单来说:当 behavior 是 deny 时,ACL 里被匹配到的 permit 规则反而会“抓取”流量去执行最终的拒绝操作,而不是放行它们。
流量在华为设备(包括H3C)的QoS策略处理流程如下:
第一步(ACL匹配):ACL 里的 permit/deny 在这里仅作为流量分类器,抓取感兴趣的流量。
第二步(Behavior执行):被 ACL 抓取到的流量,会交给关联的 behavior 去执行最终动作(允许或拒绝)。当 behavior 配置为 deny 时,这些流量就会被全部丢弃。
因此,你添加的精确 deny 规则没有被匹配,是因为流量在规则列表中被排在前面的 permit 规则抓走了。你可以通过以下两种方式来解决:
若需在现有策略内修复,可将明确的deny规则排在所有permit规则之前。H3C设备默认按规则的rule-id从小到大匹配,命中即停止。补丁命令示例:
为保障安全策略清晰,建议新建一个专用classifier和behavior精确放行访问服务器的流量,并利用策略优先级保证其先于当前的deny策略被处理。关键配置思路如下:
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论