H3C 交换机 ACL 配置(禁用 80、8080、443 等端口)

技术 · 2024-02-21

在创建 ACL 时必须为其指定编号,不同的编号对应不同类型的 ACL,比如:

基本 ACL    2000~2999
高级 ACL    3000~3999
二层 ACL    4000~4999

这里禁用 80 等 TCP 端口需要使用高级 ACL。

首先进入系统视图:

system-view

创建 IPv4 高级 ACL,并进入 IPv4 高级 ACL 视图:

## 交换机支持的命令选项有
acl number acl-number [name acl-name] [ match-order { auto | config } ]
## 本次实际情况是
acl number 3001

创建规则:

## 交换机支持的命令选项有
rule [ rule-id ] { deny | permit } protocol [ { { ack ack-value | fin fin-value | psh psh-value | rst rst-value | syn syn-value | urg urg-value } * | established } | counting | destination { dest-address dest-wildcard | any } | destination-port operator port1 [ port2 ] | { dscp dscp | { precedence precedence | tos tos } * } | fragment | icmp-type { icmp-type [ icmp-code ] | icmp-message } | logging | source { source-address source-wildcard | any } | source-port operator port1 [ port2 ] | time-range time-range-name ] 
## 本次实际情况是
rule deny tcp destination-port eq 80
## 拒绝 TCP 协议的 80 端口,以此类推(如果需要细分源 IP 和目标 IP 可以选择设定,不填默认范围是 any)

应用 IPv4 高级 ACL 3001 对接口 interface Ten-GigabitEthernet1/0/28 (上联口)入方向上的报文进行过滤:

interface Ten-GigabitEthernet1/0/28
packet-filter 3001 inbound

这样所有从上联口外对该交换机下的网段访问 80 端口的 TCP 协议流量均会被拒绝。

交换机 运维 网络
Theme Jasmine. 由 Cloudflare 提供 CDN 加速 ICP 20232321