eNSP中实现vlan间路由通信(路由器)

eNSP中实现vlan间路由通信(路由器)

拓扑图

PC配置

复制代码
pc1:

192.168.10.1

255.255.255.0

192.168.10.254

pc2:

192.168.20.1

255.255.255.0

192.168.20.254

pc3:
192.168.10.2

255.255.255.0

192.168.10.254

pc4:

192.168.20.2

255.255.255.0

192.168.20.254

交换机配置

LSW1:

复制代码
[Huawei]vlan batch vlan 10 20

[Huawei]int Eth0/0/1

[Huawei-Ethernet0/0/1]port link-type access

[Huawei-Ethernet0/0/1]port default vlan 10

[Huawei]int Eth0/0/2

[Huawei-Ethernet0/0/2]port link-type access

[Huawei-Ethernet0/0/2]port default vlan 20

[Huawei]int Eth0/0/3

[Huawei-Ethernet0/0/3]port link-type trunk

[Huawei-Ethernet0/0/3]port default vlan 10 20

<Huawei>save

LSW2:

复制代码
[Huawei]vlan batch vlan 10 20

[Huawei]int Eth0/0/1

[Huawei-Ethernet0/0/1]port link-type access

[Huawei-Ethernet0/0/1]port default vlan 10

[Huawei]int Eth0/0/2

[Huawei-Ethernet0/0/2]port link-type access

[Huawei-Ethernet0/0/2]port default vlan 20

[Huawei]int Eth0/0/3

[Huawei-Ethernet0/0/3]port link-type trunk

[Huawei-Ethernet0/0/3]port default vlan 10 20

<Huawei>save

LSW3配置三个trunk口就行了:

复制代码
[Huawei]vlan batch vlan 10 20

[Huawei]int Eth0/0/1

[Huawei-Ethernet0/0/1]port link-type trunk

[Huawei-Ethernet0/0/1]port trunk allow-pass vlan 10 20

[Huawei]int Eth 0/0/2

[Huawei-Ethernet0/0/2]port link-type trunk

[Huawei-Ethernet0/0/2]port trunk allow-pass vlan 10 20

[Huawei]int Eth0/0/3 

[Huawei-Ethernet0/0/3]port link-type trunk

[Huawei-Ethernet0/0/3]port trunk allow-pass vlan 10 20

<Huawei>save

路由器配置:

这里要注意了,在ensp里面,路由器默认是开启二层接口,但是二层接口是配置不了子接口的,因此需要开启三层接口

复制代码
[Huawei]undo portswitch   //开启三层接口

[Huawei]int Eth0/0/0.10

[Huawei-Ethernet0/0/0.10]ip address 192.168.10.254 255.255.255.0   //配置网关

[Huawei-Ethernet0/0/0.10]dot1q termination vid 10   //封装子接口

[Huawei-Ethernet0/0/0.10]arp broadcast enable   //开启子接口的ARP广播(必须)

[Huawei]int Eth0/0/0.20

[Huawei-Ethernet0/0/0.20]ip address 192.168.20.254 255.255.255.0

[Huawei-Ethernet0/0/0.20]dot1q termination vid 20

[Huawei-Ethernet0/0/0.20]arp broadcast enable 

[Huawei]int Eth0/0/0

[Huawei-Ethernet0/0/0]undo shutdown   //开启主接口

<Huawei>save

测试

pc1和pc2:

pc1和pc3:

pc1和pc4:

四台主机全部成功互相通信。

总结

还是一样的,可以去cisco抓包观察原理,不同厂商的命令行配置不同是正常的,知道原理后一切都迎刃而解了。

相关推荐
郝学胜-神的一滴1 小时前
深入解析Python字典的继承关系:从abc模块看设计之美
网络·数据结构·python·程序人生
绵绵细雨中的乡音1 小时前
深入理解 ET 与 LT 模式及其在 Reactor 模型中的应用
服务器·网络·php
暖馒2 小时前
Modbus应用层协议的深度剖析
网络·网络协议·c#·wpf·智能硬件
yunfuuwqi4 小时前
OpenClaw✅真·喂饭级教程:2026年OpenClaw(原Moltbot)一键部署+接入飞书最佳实践
运维·服务器·网络·人工智能·飞书·京东云
迎仔4 小时前
C-算力中心网络隔离实施方法:怎么搞?
运维·网络
代码游侠4 小时前
C语言核心概念复习——网络协议与TCP/IP
linux·运维·服务器·网络·算法
枷锁—sha5 小时前
【SRC】SQL注入WAF 绕过应对策略(二)
网络·数据库·python·sql·安全·网络安全
Zach_yuan5 小时前
深入浅出 JSONCpp
linux·服务器·网络·c++
迎仔7 小时前
B-算力中心网络隔离的必要性:为什么必须隔离?
网络
野指针YZZ8 小时前
一键配置RK3588网络与SSH远程连接
网络·ssh·rk3588