1.题目
1.pc1和pc2 所在接口为access;pvlan vlan2;
2.PC2/3/4/5/6 处于同一网络;其中PC2可以访问PC4/5/6;但PC4可以访问PC5,不能访问PC6
3.PC5不能访问PC6
4.pc1/3与PC2/4/5/6不在一个网段
5.所有PC 通过DHCP获取IP地址,且PC1/3可以正常访问PC2/4/5/6
二、配置
1.网络拓扑图
2.ip 配置
3.配置
先建立vlan
sw1
vlan batch 2 to 6
sw2
vlan batch 2 to 6
sw3
vlan batch 2 to 6
pc1和pc2 所在接口为access;pvlan vlan2;
sw1
int e0/0/1
port link-type access
port default vlan 2
sw2
int e0/0/1
port link-type access
port default vlan 2
调整pc的访问设置
sw1 #通过混杂模式调整vlan3的允许列表
int e0/0/2
port hybrid untagged vlan 3 4 5 6
port hybrid pvid vlan 3
q
查看是否修改成功
display port vlan active
sw2 #处理vlan 4
int e0/0/2
port hybrid untagged vlan 3 4 5
port hybrid pvid vlan 4
sw3 #处理vlan5和vlan6
int e0/0/1
port hybrid untagged vlan 3 4 5
port hybrid pvid vlan 5
int e0/0/2
port hybrid untagged vlan 3 6
port hybrid pvid vlan 6
接下来操作骨干(sw1,sw2,sw3之间的连接)
#sw1与sw2使用混杂
sw1
int e0/0/3
port hybrid tagged vlan 2 to 6
sw2
int e0/0/3
port hybrid tagged vlan 2 to 6
#sw2与sw3使用trunk(混杂也能模拟trunk)
sw2
int e0/0/4
port link-type trunk
port trunk allow-pass vlan 2 to 6
sw3
int e0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 6
所有PC 通过DHCP获取IP地址
因为PC2/3/4/5/6要处于同一网络,所以在进行DHCP时脱去自身的vlan标签,变成默认vlan1,这样在进行R1进行DHCP时,因为都属于vlan1,所以IP便是同一网段的
sw1 #设置混杂模式,vlan3到6在 经过g0/0/1口时,脱去自身标签,变成同一个广播域
int g0/0/1
port hybrid tagged vlan 2 #保证pc1和pc3在同一网段
port hybrid untagged vlan 3 to 6
R1
int g0/0/0
ip add 10.1.1.1 24
int g0/0/0.1
arp broadcast enable #开启ARP广播功能
#开启DHCP服务,做DHCP池塘
dot1q termination vid 2
ip add 10.1.2.1 24
q
dhcp enable
ip pool vlan2
network 10.1.2.0 mask 24
gateway-list 10.1.2.1
q
ip pool v3to6
network 10.1.1.0 mask 24
gateway-list 10.1.1.1
q
int g0/0/0
dhcp select global
q
int g0/0/0.1
dhcp select global
把pc调为DHCP自动获取
测试