SW2配置:
[Huawei]sysname SW2
[SW2]vlan batch 10 20
[SW2]port-group 1
[SW2-port-group-1]group-member e0/0/1 e0/0/2 //2个接口同时放入vlan。
[SW2-port-group-1]port link-type access
[SW2-Ethernet0/0/1]port link-type access
[SW2-Ethernet0/0/2]port link-type access
[SW2-port-group-1]port default vlan 10
[SW2-Ethernet0/0/1]port default vlan 10
[SW2-Ethernet0/0/2]port default vlan 10
[SW2]port-group 2
[SW2-port-group-2]group-member e0/0/3 e0/0/4
[SW2-port-group-2]port hybrid pvid vlan 20
[SW2-Ethernet0/0/3]port hybrid pvid vlan 20
[SW2-Ethernet0/0/4]port hybrid pvid vlan 20
[SW2-port-group-2]port hybrid untagged vlan 20
[SW2-Ethernet0/0/3]port hybrid untagged vlan 20
[SW2-Ethernet0/0/4]port hybrid untagged vlan 20
[SW2]int g0/0/1 //上行口是中继口
[SW2-GigabitEthernet0/0/1]port hybrid tagged vlan 10 20
SW1配置:(三层交换机,让它来终结vlan)
[Huawei]sysname SW1
[SW1]vlan batch 10 20
[SW1]int Vlan 10
[SW1-Vlanif10]ip add 192.168.10.1 24 //vlan的网关
[SW1]dhcp enable //开启DHCP
[SW1]int Vlan 10
[SW1-Vlanif10]dhcp select interface
[SW1-Vlanif10]dhcp server dns-list 2.2.2.2
[SW1-Vlanif10]int vlan 20
[SW1-Vlanif20]ip add 192.168.20.1 24
[SW1-Vlanif20]dhcp select interface
这样SW1不仅可以做下面vlan所有成员的网关,还可以为下面的每个vlan成员提供IP地址,在这里使用地址池的方法也是一样的。
用DHCP 自动获取IP地址:
这时是不能接收到IP地址,有2个原因,一个是没有加VLAN,一个是VLAN里没有成员。这里我们已经加过vlan了。
[SW1-Vlanif20]int g0/0/1
[SW1-GigabitEthernet0/0/1]port hybrid tagged vlan 10 20 //把这个接口加入vlan 10 20
R1配置:
[R1]int g0/0/2
[R1-GigabitEthernet0/0/2]ip add 12.0.0.2 24
华为不管是二层交换机,三层交换机他们的端口都是二层口,不可以配IP,是用VLAN互联,这是华为的特点
SW1配置:
[SW1-GigabitEthernet0/0/1]int g0/0/2
[SW1]vlan 100 //上行VLAN
[SW1-vlan100]int vlan 100
[SW1-Vlanif100]int g0/0/2
[SW1-GigabitEthernet0/0/2]port hybrid pvid vlan 100
[SW1-GigabitEthernet0/0/2]port hybrid untagged vlan 100
这时去ping R1就应该互通了。