华为ENSP交换机VLAN配置实战与排错指南
1. 华为ENSP二层交换机VLAN配置实战指南作为一名网络工程师我经常需要在实际项目中配置交换机的VLAN功能。今天就用华为ENSP模拟器带大家手把手完成两个经典实验相同VLAN间的通信配置和不同VLAN间的通信配置。这两个实验是网络工程师的必修课也是华为HCIA认证的常考知识点。1.1 实验环境准备在开始前我们需要准备好以下环境华为ENSP模拟器建议1.3.00版本以上两台S5700交换机实验中用LSW1、LSW2、LSW3表示7台PC终端直连网线若干注意ENSP中设备启动需要一定时间特别是首次启动时可能较慢这是正常现象。建议在设备启动完成命令行提示符出现后再进行配置。2. 实验一相同VLAN间的通信配置2.1 网络拓扑设计我们先从最简单的场景开始三台PC通过一台交换机连接且同属一个VLAN。拓扑结构如下[PC1]----[E0/0/1] | [LSW1] | \ [E0/0/2] [E0/0/3] | | [PC2] [PC3]2.2 基础配置详解2.2.1 PC端IP配置首先给三台PC配置IP地址它们需要位于同一网段PC1: 192.168.1.1/24PC2: 192.168.1.2/24PC3: 192.168.1.3/24在ENSP中配置方法双击PC图标打开配置界面在基础配置选项卡中输入IP地址和子网掩码点击应用保存配置2.2.2 交换机VLAN配置接下来是核心的交换机配置我们以LSW1为例Huaweisystem-view # 进入系统视图 [Huawei]sysname LSW1 # 可选修改设备名称 [LSW1]vlan 10 # 创建VLAN 10 [LSW1-vlan10]description PC_VLAN # 可选添加VLAN描述 [LSW1-vlan10]quit # 退出VLAN视图2.2.3 接口模式配置华为交换机端口有三种模式Access用于连接终端设备Trunk用于交换机间互联Hybrid特殊场景使用本实验中将连接PC的端口配置为Access模式[LSW1]interface Ethernet 0/0/1 [LSW1-Ethernet0/0/1]port link-type access # 设置为Access模式 [LSW1-Ethernet0/0/1]port default vlan 10 # 加入VLAN 10 [LSW1-Ethernet0/0/1]quit # 重复上述步骤配置0/0/2和0/0/3接口2.3 配置验证与排错配置完成后可以通过以下命令检查[LSW1]display vlan 10 # 查看VLAN 10信息 [LSW1]display port vlan # 查看端口VLAN信息常见问题排查PC之间无法ping通检查PC IP是否在同一网段确认交换机端口是否加入了正确的VLAN使用display interface brief查看端口状态是否为UP端口状态异常确认网线连接正确检查端口是否被shutdown使用undo shutdown开启3. 实验二不同VLAN间的通信配置3.1 跨交换机VLAN设计这个实验演示更复杂的场景两台交换机互联每台交换机连接属于不同VLAN的PC。拓扑如下[PC4]----[E0/0/2(LSW2)]----[E0/0/1(Trunk)]----[E0/0/1(LSW3)]----[E0/0/2(PC6)] | [E0/0/3(LSW2)]----[E0/0/3(LSW3)] | | [PC5] [PC7]VLAN分配VLAN 10: PC4、PC6VLAN 20: PC5、PC73.2 交换机详细配置3.2.1 LSW2配置LSW2system-view [LSW2]vlan batch 10 20 # 批量创建VLAN [LSW2]interface Ethernet 0/0/2 [LSW2-Ethernet0/0/2]port link-type access [LSW2-Ethernet0/0/2]port default vlan 10 # PC4属于VLAN10 [LSW2-Ethernet0/0/2]quit [LSW2]interface Ethernet 0/0/3 [LSW2-Ethernet0/0/3]port link-type access [LSW2-Ethernet0/0/3]port default vlan 20 # PC5属于VLAN20 [LSW2-Ethernet0/0/3]quit # 配置Trunk端口 [LSW2]interface Ethernet 0/0/1 [LSW2-Ethernet0/0/1]port link-type trunk [LSW2-Ethernet0/0/1]port trunk allow-pass vlan 10 20 # 允许VLAN10和20通过 [LSW2-Ethernet0/0/1]quit3.2.2 LSW3配置LSW3system-view [LSW3]vlan batch 10 20 [LSW3]interface Ethernet 0/0/2 [LSW3-Ethernet0/0/2]port link-type access [LSW3-Ethernet0/0/2]port default vlan 10 # PC6属于VLAN10 [LSW3-Ethernet0/0/2]quit [LSW3]interface Ethernet 0/0/3 [LSW3-Ethernet0/0/3]port link-type access [LSW3-Ethernet0/0/3]port default vlan 20 # PC7属于VLAN20 [LSW3-Ethernet0/0/3]quit # Trunk配置 [LSW3]interface Ethernet 0/0/1 [LSW3-Ethernet0/0/1]port link-type trunk [LSW3-Ethernet0/0/1]port trunk allow-pass vlan 10 20 [LSW3-Ethernet0/0/1]quit3.3 高级验证技巧除了基本的ping测试外还可以使用MAC地址表检查[LSW2]display mac-address查看Trunk端口状态[LSW2]display interface Ethernet 0/0/1VLAN过滤检查[LSW2]display port vlan active4. 常见问题与解决方案4.1 配置保存与恢复华为交换机配置不会自动保存需要手动执行LSW1save # 保存当前配置如果不小心配置错误可以重置LSW1reset saved-configuration # 清除保存的配置 LSW1reboot # 重启设备4.2 Trunk端口常见错误VLAN未放行症状同VLAN跨交换机无法通信解决检查port trunk allow-pass vlan配置两端Trunk配置不一致症状所有跨交换机通信失败解决确保两端端口都是Trunk模式4.3 其他实用技巧批量配置接口[LSW1]port-group group1 # 创建端口组 [LSW1-port-group-group1]group-member Ethernet 0/0/1 to Ethernet 0/0/3 [LSW1-port-group-group1]port link-type access [LSW1-port-group-group1]port default vlan 10配置回显LSW1display current-configuration # 查看当前配置端口速率双工设置[LSW1-Ethernet0/0/1]speed 100 # 设置速率100M [LSW1-Ethernet0/0/1]duplex full # 全双工模式5. 实验心得与扩展建议在实际网络工程中VLAN配置是最基础也是最重要的技能之一。通过这两个实验我总结了以下几点经验规划先行在实际项目中一定要先做好VLAN规划表记录每个VLAN的ID、名称、用途和对应的端口。命名规范给VLAN添加描述信息description是个好习惯大型网络中特别有用。安全考虑Access端口连接终端设备时可以启用端口安全功能防止非法设备接入[LSW1-Ethernet0/0/1]port-security enable [LSW1-Ethernet0/0/1]port-security max-mac-num 1扩展实验建议尝试配置Hybrid端口实验三层交换机实现VLAN间路由测试不同VLAN间的隔离特性最后提醒一点ENSP模拟器虽然方便但与真实设备仍有一些差异。有条件的话建议在真实设备上验证这些配置。