华为交换机作为企业网络的核心设备,其访问控制功能对于保障网络安全至关重要,通过合理的命令配置,可以有效限制非法访问、防范网络攻击,并优化网络资源分配,以下将详细介绍华为交换机访问控制的相关配置命令及其应用场景。

基础访问控制列表配置
访问控制列表(ACL)是实现访问控制的核心技术,华为交换机支持多种类型的ACL,包括基本ACL(基于IP地址)和高级ACL(基于IP地址、端口、协议等)。
基本ACL配置
基本ACL通过源IP地址进行过滤,适用于简单的访问控制场景,配置命令如下:
- 创建基本ACL:
acl number 2000 // ACL编号2000-2999为基本ACL
- 配置规则:
rule permit source 192.168.1.0 0.0.0.255 // 允许192.168.1.0/24网段访问 rule deny source any // 拒绝其他所有IP
- 应用接口:
interface GigabitEthernet 0/0/1 traffic-filter inbound acl 2000 // 在入方向应用ACL
高级ACL配置
高级ACL支持更精细的规则匹配,如协议、端口、时间段等,限制仅允许HTTP和HTTPS访问:
acl number 3000 rule permit tcp source any destination-port eq 80 // 允许HTTP rule permit tcp source any destination-port eq 443 // 允许HTTPS rule deny ip source any destination any // 拒绝其他IP
端口安全与MAC地址绑定
为防止未经授权的设备接入,可通过端口安全功能限制MAC地址数量或绑定静态MAC。

MAC地址绑定
interface GigabitEthernet 0/0/1 port-security mac-address sticky // 启用MAC地址粘性学习 port-security mac-address 00e0-fc12-3456 // 绑定静态MAC port-security max-mac-count 1 // 限制接口最多学习1个MAC
违规处理
port-security violation protect // 违规时丢弃数据包 port-security violation restrict // 违规时发送警告并关闭接口
用户访问控制
通过AAA(认证、授权、计费)功能,可实现对登录用户的精细化管理。
配置AAA认证
aaa local-user admin password cipher Admin@123 // 创建用户并设置密码 local-user admin privilege level 15 // 设置用户权限为15级(最高) local-user admin service-type telnet ssh // 允许Telnet和SSH登录
登录方式限制
user-interface vty 0 4 authentication-mode aaa // 使用AAA认证 protocol inbound ssh // 仅允许SSH登录
IP Source Guard防IP欺骗
为防止伪造源IP地址攻击,可启用IPSG功能,仅允许接口学习到的合法IP通过。
interface GigabitEthernet 0/0/1 ip source check user-bind enable // 启用IPSG
配置命令对比与总结
下表总结了常用访问控制命令的应用场景:
| 功能 | 关键命令 | 应用场景 |
|---|---|---|
| 基本ACL | acl number 2000 + rule permit/deny |
简单IP地址过滤 |
| 高级ACL | acl number 3000 + 协议/端口匹配 |
复杂应用层访问控制 |
| 端口安全 | port-security mac-address sticky |
防止非法MAC接入 |
| AAA认证 | aaa + local-user配置 |
用户登录权限管理 |
| IPSG | ip source check user-bind |
防IP地址欺骗攻击 |
FAQs
Q1: 如何查看ACL规则是否生效?
A: 使用命令display acl all查看所有ACL规则,或通过display traffic-filter applied-record检查接口是否已正确应用ACL。

Q2: 误配置ACL导致无法登录交换机怎么办?
A: 通过Console线物理连接交换机,进入系统后删除或修改ACL规则,例如undo acl number 2000,或通过Telnet/SSH预留的特权账户恢复配置。
通过上述命令的组合应用,可构建多层次、细粒度的访问控制体系,有效提升华为交换机的安全防护能力,实际配置中需结合网络拓扑和安全需求灵活调整,并定期审计规则有效性。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/287271.html