H3C交换机配置ACL并应用到vlan中
在 H3C 交换机上,可以通过配置 ACL(访问控制列表)并将其应用到 VLAN 中,实现对 VLAN 内流量的控制。以下是详细的配置步骤:
场景描述
- VLAN:VLAN 10
- ACL:限制 VLAN 10 内的主机访问外部网络(如
192.168.2.0/24
)。 - - 接口:VLAN 10 的虚拟接口(VLAN-interface 10)。
配置步骤
1. 创建 ACL
创建一个高级 ACL(3000 系列),定义需要过滤的流量。
acl advanced 3000
rule 5 deny ip source 192.168.1.0 0.0.0.255 destination 192.168.2.0 0.0.0.255
rule 10 permit ip
rule 5
:拒绝从192.168.1.0/24
到192.168.2.0/24
的流量。
- rule 10
:允许其他所有流量。
2. 将 ACL 应用到 VLAN 接口
将 ACL 应用到 VLAN 10 的虚拟接口(VLAN-interface 10)上。
interface Vlan-interface 10
packet-filter 3000 inbound
- -
packet-filter 3000 inbound
:将 ACL 3000 应用到 VLAN 10 的入方向流量。
3. 验证配置
完成配置后,使用以下命令验证 ACL 是否生效:
display acl 3000 # 查看 ACL 规则
display packet-filter interface Vlan-interface 10 # 查看接口的 ACL 应用情况
完整配置示例
acl advanced 3000
rule 5 deny ip source 192.168.1.0 0.0.0.255 destination 192.168.2.0 0.0.0.255
rule 10 permit ip
interface Vlan-interface 10
packet-filter 3000 inbound
注意事项
- ACL 规则顺序:
- ACL 规则按序号从小到大匹配,匹配到规则后不再继续匹配。
- 确保规则顺序正确,避免误拦截或放行流量。
- 方向选择:
inbound
:过滤进入 VLAN 接口的流量。outbound
:过滤从 VLAN 接口出去的流量。
- 默认规则:
- 如果未明确允许流量,默认会拒绝所有流量。因此,建议在 ACL 末尾添加
permit
规则。
- 性能影响:
- - ACL 会增加交换机的处理负担,建议合理规划规则数量。
扩展配置
如果需要更复杂的流量控制,可以结合以下功能:
- 基于时间的 ACL:
time-range Work-Time 08:00 to 18:00 working-day
acl advanced 3000
rule 5 deny ip source 192.168.1.0 0.0.0.255 destination 192.168.2.0 0.0.0.255 time-range Work-Time
- 基于协议的 ACL:
acl advanced 3000
rule 5 deny tcp source 192.168.1.0 0.0.0.255 destination 192.168.2.0 0.0.0.255 destination-port eq 80
- 应用到多个 VLAN:
如果需要将 ACL 应用到多个 VLAN,可以重复步骤 2,将 ACL 应用到其他 VLAN 接口。
如果需要进一步的帮助,请提供具体的需求或问题描述,我可以帮助您优化配置!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。