一、拓扑图
二、IP规划及基本配置
由于我们配置是在二层(接入层)完成,所以不需要配置网关。
2.1 IP配置
PC1
192.168.10.1
PC2
192.168.10.2
PC3
192.168.10.3
PC4
192.168.10.4
PC5
192.168.10.5
Server1
192.168.10.6
2.2验证IP配置和网络链路
从PC1到其他PC和server
PC1到PC2
PC1到PC3
PC1到PC4
PC1到PC5
PC1到Server1
所有链路现在是畅通的,也就是交换机没有做任何配置的情况下,现在所有链路是连通的。
三、Vlan规划
本实验共划分为3个vlan,分别是10,20,30
Vlan 30是主VLAN(principal vlan)
Vlan 10是从vlan的互通vlan(group vlan)
Vlan 20是从vlan的隔离vlan(separate vlan)
四、Mux-vlan受限
五、Mux-vlan规格
六、实验目的
Vlan 10内主机可以互通,vlan10和其他vlan可以通信,可以访问vlan30内的server
在第一台交换机Vlan 20内的主机互相不能访问,但是可以和第二台交换机Vlan 20内的主机可以互访,两台交换机上的vlan20内的主机可以访问vlan30的server。
七、配置交换机
7.1 SW1交换机
<Huawei>system-view
[Huawei]sysname SW1
[SW1]
7.1.1创建VLAN10、VLAN20和VLAN30。
[SW1]vlan batch 10 20 30
7.1.2配置MUX VLAN中的Group VLAN(从vlan中的互通vlan)和Separate VLAN(从vlan中的隔离vlan)。
[SW1]vlan 30
[SW1-vlan30]mux-vlan
[SW1-vlan30]subordinate group 10
[SW1-vlan30]subordinate separate 20
7.1.3配置接口加入VLAN并使能MUX VLAN功能。
由于在每个端口配置相同,所以这里用端口组进行配置
[SW1]port-group group-member GigabitEthernet 0/0/2 to GigabitEthernet 0/0/4
[SW1-port-group]port link-type access
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port default vlan 10
[SW1-GigabitEthernet0/0/2]int g0/0/3
[SW1-GigabitEthernet0/0/3]port default vlan 20
[SW1-GigabitEthernet0/0/3]int g0/0/4
[SW1-GigabitEthernet0/0/4]port default vlan 20
[SW1]port-group group-member GigabitEthernet 0/0/2 to GigabitEthernet 0/0/4
[SW1-port-group]port mux-vlan en
7.1.4配置交换机级联端口
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 30
7.1.5查看vlan配置
7.2同理配置交换机sw2
<Huawei>sys
[Huawei]sysname SW2
[SW2]vlan batch 10 20 30
[sw2]vlan 30
[sw2-vlan30]mux-vlan
[sw2-vlan30]subordinate group 10
[sw2-vlan30]subordinate separate 20
[SW2]port-group group-member GigabitEthernet 0/0/2 to GigabitEthernet 0/0/4
[SW2-port-group]port link-type access
[SW2]int g0/0/2
[SW2-GigabitEthernet0/0/2]port default vlan 10
[SW2-GigabitEthernet0/0/2]int g0/0/3
[SW2-GigabitEthernet0/0/3]port default vlan 20
[SW2-GigabitEthernet0/0/3]int g0/0/4
[SW2-GigabitEthernet0/0/4]port def vlan 30
[sw2]port-group group-member GigabitEthernet 0/0/2 to GigabitEthernet 0/0/4
[sw2-port-group]port mux-vlan en
[SW2]int g0/0/1
[SW2-GigabitEthernet0/0/1]port link-type trunk
[SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 30
八、验证
8.1作为主vlan30内的server1,交换机sw1内所有主机和交换机sw2内所有主机均可以访问
到PC1
到PC2
到PC3
到PC4
到PC5
8.2 作为从vlan里互通性group 10内的主机PC1,可以访问不同交换机上vlan10内的主机PC4,也可以访问vlan 30的server1,但是不能访问从vlan里隔离性separate 20内的PC2,PC3,PC5。
PC1到PC4
PC1到PC2
PC1到PC3
PC1到PC5
8.3作为从vlan的隔离separate 20内的主机,在同一个交换机上PC2和PC3不能互相访问,交换机SW1内的主机PC2,PC3可以访问SW2上的PC5,所有主机都可以访问主vlan 30内的服务器server1。
PC2到PC3
PC2到PC5
PC2到server1
九、场景补充
这种配置也可以把server1换成打印机,从而不同vlan可以共同使用一台打印机。
另外一种场景可以把vlan20划到访客,vlan10是公司内部员工,vlan30是公司http服务器,访客只能访问服务器,不能访问公司内网,而访客和访客之间隔离,从而保证数据安全。
十、配置文件
第一个交换机
<SW1>dis cu
#
sysname SW1
#
vlan batch 10 20 30
#
cluster enable
ntdp enable
ndp enable
#
drop illegal-mac alarm
#
diffserv domain default
#
drop-profile default
#
vlan 30
mux-vlan
subordinate separate 20
subordinate group 10
#
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user admin password simple admin
local-user admin service-type http
#
interface Vlanif1
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20 30
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 10
port mux-vlan enable
#
interface GigabitEthernet0/0/3
port link-type access
port default vlan 20
port mux-vlan enable
#
interface GigabitEthernet0/0/4
port link-type access
port default vlan 20
port mux-vlan enable
#
interface GigabitEthernet0/0/5
#
interface GigabitEthernet0/0/6
#
interface GigabitEthernet0/0/7
#
interface GigabitEthernet0/0/8
#
interface GigabitEthernet0/0/9
#
interface GigabitEthernet0/0/10
#
interface GigabitEthernet0/0/11
#
interface GigabitEthernet0/0/12
#
interface GigabitEthernet0/0/13
#
interface GigabitEthernet0/0/14
#
interface GigabitEthernet0/0/15
#
interface GigabitEthernet0/0/16
#
interface GigabitEthernet0/0/17
#
interface GigabitEthernet0/0/18
#
interface GigabitEthernet0/0/19
#
interface GigabitEthernet0/0/20
#
interface GigabitEthernet0/0/21
#
interface GigabitEthernet0/0/22
#
interface GigabitEthernet0/0/23
#
interface GigabitEthernet0/0/24
#
interface NULL0
#
user-interface con 0
user-interface vty 0 4
#
return
<SW1>