命令手册

wjx 发布于 12 天前 21 次阅读


VLAN应用

把接口改为 Access 类型,然后划分到 VLAN 10 里面。

[Huawei]int e0/0/1 
[Huawei-Ethernet0/0/1]port link-type access 
[Huawei-Ethernet0/0/1]port default vlan 10 
[H3C] interface ethernet 0/0/1
[H3C-Ethernet0/0/1] port link-type access
[H3C-Ethernet0/0/1] port access vlan 10
H3C 默认属于 Access 类型,所以只需要配置该接口属于哪个 VLAN 即可,或者在 VLAN 内添加对应的接口,注意这只能添加 Access 类型的接口。
Switch(config)# interface gigabitethernet 0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10

[Huawei]vlan 20 
[Huawei-vlan20]mac-vlan mac-address 5489-9803-4276 
#在 VLAN 20 里面添加对应的 MAC 地址

[Huawei]int e0/0/1 
[Huawei-Ethernet0/0/1]port hybrid untagged vlan 20 
[Huawei-Ethernet0/0/1]mac-vlan enable 
#这里给 VLAN 20 不打 Tag,而且开启 mac-vlan 功能,注意这里 PVID 还是 VLAN1,也就是说属于 VLAN 1,只是对应 VLAN 20 的去掉标记。
[H3C]vlan 20 
[H3C] mac-vlan mac-address 000d-88f8-4e71 vlan 20 
[H3C]int e0/4/1 
[H3C-Ethernet0/4/1]port link-type hybrid 
[H3C-Ethernet0/4/1]port hybrid vlan 20 untagged 
[H3C-Ethernet0/4/1]mac-vlan enable 
#H3C 的配置方法在全局,这点跟华为有区别,然后 hybrid 需要定义,因为 H3C 默认为 Access。 
还没学

[Huawei]vlan 30 
[Huawei-vlan30]ip-subnet-vlan 1 ip 192.168.30.0 24 
[Huawei]int e0/0/3 
[Huawei-Ethernet0/0/3]port hybrid untagged vlan 30 
[Huawei-Ethernet0/0/3]ip-subnet-vlan enable 
#在对应 VLAN 下定义要划入这个 VLAN 的 IP 地址,然后在定义的接口下启用该子网功能。 
[H3C]vlan 30 
[H3C-vlan30]ip-subnet-vlan ip 192.168.30.0 255.255.255.0 
[H3C]int e0/4/2 
[H3C-Ethernet0/4/2]port link-type hybrid 
[H3C-Ethernet0/4/2]port hybrid vlan 30 untagged 
[H3C-Ethernet0/4/2]port hybrid ip-subnet-vlan vlan 30 
#H3C 的配置方法大同小异,主要区别就是在接口启用的时候。
还没学

基于策略的划分,它非常类似 IP 跟 MAC 或者 IP MAC 跟端口绑定。

[Huawei]int e0/0/5 
[Huawei-Ethernet0/0/5]port hybrid untagged vlan 50 
[Huawei]vlan 50 
[Huawei-vlan50]policy-vlan mac-address 5489-98ED-62E8 ip 192.168.50.254 interface e0/0/5 
#这里配置顺序必须先把接口对于收到 VLAN 50 的去掉标记,然后在 VLAN 50 下,可以绑定 MAC,IP 以及端口号,端口号为可选。
[H3C] vlan 50
[H3C-vlan50] mac-vlan mac-address 5489-98ed-62e8 ip 192.168.50.254
[H3C-vlan50] ip-subnet-vlan 1 ip 192.168.50.254 255.255.255.255
[H3C-vlan50] quit

[H3C] interface ethernet 0/0/5
[H3C-Ethernet0/0/5] port link-type hybrid
[H3C-Ethernet0/0/5] port hybrid vlan 50 untagged
[H3C-Ethernet0/0/5] mac-vlan enable
[H3C-Ethernet0/0/5] ip-subnet-vlan enable

基于协议的方式,它主要通过协议来区分,比如某个 PC 用 IPV4,而另外的就是 IPV6,然后通过这样来区分划分到不同的 VLAN。

[Huawei]vlan 40 
[Huawei-vlan40]protocol-vlan ipv4 [后面还可以跟 IPV6] 
[Huawei]int e0/0/4 
[Huawei-Ethernet0/0/4]port hybrid untagged vlan 40 
[Huawei-Ethernet0/0/4]protocol-vlan vlan 40 all  
#基于协议的,模拟器测试没效果
[H3C]vlan 40
[H3C-vlan40]protocol-vlan 1 ipv4 
[H3C]int e0/4/3 
[H3C-Ethernet0/4/3]port link-type hybrid 
[H3C-Ethernet0/4/3]port hybrid protocol-vlan vlan 40 1 
还没学
很厉害的一个家伙
最后更新于 2025-10-13