【无标题】
PC1、PC3 为 Access 接口,属于 VLAN 2;PC2、PC4、PC5、PC6 处于同一网段,分别对应 VLAN 3-6。2.PC2 可访问 PC4、PC5、PC6;PC4 可访问 PC5,但无法访问 PC6;PC5 无法访问 PC6;PC1、PC3 可正常访问 PC2、PC4、PC5、PC6。3.:所有 PC 通过 DHCP 服务自动获取 IP 地址,路由器作为 DHCP 服务器,为
1.VLAN 基础划分:PC1、PC3 为 Access 接口,属于 VLAN 2;PC2、PC4、PC5、PC6 处于同一网段,分别对应 VLAN 3-6。
2.访问控制规则:
PC2 可访问 PC4、PC5、PC6;
PC4 可访问 PC5,但无法访问 PC6;
PC5 无法访问 PC6;
PC1、PC3 可正常访问 PC2、PC4、PC5、PC6。
3.IP 地址分配:所有 PC 通过 DHCP 服务自动获取 IP 地址,路由器作为 DHCP 服务器,为 VLAN 2 和 VLAN 3-6 分配不同网段地址。
4.[SW1] vlan batch 2 to 6 [SW2] vlan batch 2 to 6 [SW3] vlan batch 2 to 6
5.将 PC1、PC3 对应的接口配置为 Access 模式加入 VLAN 2:
# SW1配置
[SW1-GigabitEthernet0/0/2] port link-type access
[SW1-GigabitEthernet0/0/2] port default vlan 2
# SW2配置 [SW2-GigabitEthernet0/0/3] port link-type access
[SW2-GigabitEthernet0/0/3] port default vlan 2
6. Hybrid 接口配置(PC2、PC4、PC5、PC6)
通过 Hybrid 接口的 PVID 与 Untagged 列表配置,实现同网段内的访问控制:
7.SW1-G0/0/3(PC2,VLAN 3):允许 VLAN 3-6 数据以 Untagged 方式转发,保障 PC2 可访问所有同网段设备:
[SW1-GigabitEthernet0/0/3] port link-type hybrid
[SW1-GigabitEthernet0/0/3] port hybrid pvid vlan 3
[SW1-GigabitEthernet0/0/3] port hybrid untagged vlan 3 to 6
8.SW2-G0/0/4(PC4,VLAN 4):允许 VLAN 3-5 数据以 Untagged 方式转发,禁止 VLAN 6,保障 PC4 可访问 PC2、PC5,无法访问 PC6
[SW2-GigabitEthernet0/0/4] port link-type hybrid
[SW2-GigabitEthernet0/0/4] port hybrid pvid vlan 4
[SW2-GigabitEthernet0/0/4] port hybrid untagged vlan 3 to 5
9.SW3-G0/0/2(PC5,VLAN 5):允许 VLAN 3-5 数据以 Untagged 方式转发,禁止 VLAN 6,保障 PC5 可访问 PC2、PC4,无法访问 PC6:
[SW3-GigabitEthernet0/0/2] port link-type hybrid
[SW3-GigabitEthernet0/0/2] port hybrid pvid vlan 5
[SW3-GigabitEthernet0/0/2] port hybrid untagged vlan 3 to 5
10.SW3-G0/0/3(PC6,VLAN 6):仅允许 VLAN 3、6 数据以 Untagged 方式转发,保障 PC6 仅可访问 PC2:
[SW3-GigabitEthernet0/0/3] port link-type hybrid
[SW3-GigabitEthernet0/0/3] port hybrid pvid vlan 6
[SW3-GigabitEthernet0/0/3] port hybrid untagged vlan 3 6
11.交换机之间的级联接口配置为 Trunk 模式,允许所有 VLAN 数据通过:
# SW1与SW2级联 [SW1-GigabitEthernet0/0/4] port link-type trunk
[SW1-GigabitEthernet0/0/4] port trunk allow-pass vlan 2 to 6
# SW2与SW3级联 [SW2-GigabitEthernet0/0/1] port link-type trunk
[SW2-GigabitEthernet0/0/1] port trunk allow-pass vlan 2 to 6
[SW2-GigabitEthernet0/0/2] port link-type trunk
[SW2-GigabitEthernet0/0/2] port trunk allow-pass vlan 2 to 6
# SW3与SW2级联 [SW3-GigabitEthernet0/0/1] port link-type trunk
[SW3-GigabitEthernet0/0/1] port trunk allow-pass vlan 2 to 6
12.SW1 连接路由器的接口配置为 Hybrid 模式,区分 Tagged/Untagged 数据转发,适配单臂路由场景:
[SW1-GigabitEthernet0/0/1] port link-type hybrid
[SW1-GigabitEthernet0/0/1] port hybrid untagged vlan 3 to 6
[SW1-GigabitEthernet0/0/1] port hybrid tagged vlan 2
二、路由器配置
1.# 物理接口配置 [R1-GigabitEthernet0/0/0] ip address 192.168.1.1 255.255.255.0
# 子接口终结VLAN 2 [R1-GigabitEthernet0/0/0.1] dot1q termination vid 2
[R1-GigabitEthernet0/0/0.1] ip address 192.168.2.1 255.255.255.0
2.创建两个地址池,分别为 VLAN 2 和 VLAN 3-6 分配 IP 地址,并配置 DNS 服务器:
# VLAN 3-6地址池 [R1] ip pool aa [R1-ip-pool-aa] network 192.168.1.0 mask 255.255.255.0
[R1-ip-pool-aa] gateway-list 192.168.1.1 [R1-ip-pool-aa] dns-list 114.114.114.114 # VLAN 2地址池 [R1] ip pool bb
[R1-ip-pool-bb] network 192.168.2.0 mask 255.255.255.0
[R1-ip-pool-bb] gateway-list 192.168.2.1
[R1-ip-pool-bb] dns-list 114.114.114.114
# 接口启用DHCP全局模式 [R1-GigabitEthernet0/0/0] dhcp select global
[R1-GigabitEthernet0/0/0.1] dhcp select global
三、功能测试
(一)DHCP 地址分配测试
所有 PC 通过 DHCP 成功获取 IP 地址,地址分配结果如下:
PC1(VLAN 2):192.168.2.254,网关 192.168.2.1;
PC3(VLAN 2):192.168.2.253,网关 192.168.2.1;
PC2(VLAN 3):192.168.1.252,网关 192.168.1.1;
PC4(VLAN 4):192.168.1.251,网关 192.168.1.1;
PC5(VLAN 5):192.168.1.250,网关 192.168.1.1;
PC6(VLAN 6):192.168.1.249,网关 192.168.1.1。
(二)访问控制规则测试
- PC2 访问 PC4、PC5、PC6:通过 ping 测试,PC2 与 PC4、PC5、PC6 的通信均正常,丢包率为 0,验证 PC2 可访问所有同网段设备;
- PC4 访问 PC5、PC6:PC4 ping PC5(192.168.1.250)通信正常,ping PC6(192.168.1.249)显示 “目标主机不可达”,验证 PC4 仅可访问 PC5;
- PC5 访问 PC6:PC5 ping PC6 显示 “请求超时”,验证 PC5 无法访问 PC6;
- PC1、PC3 访问所有设备:PC1、PC3 ping PC2、PC4、PC5、PC6 均正常,验证跨网段通信正常。



SW1配置:
sysname SW1
vlan batch 2 to 6
interface GigabitEthernet0/0/2
port link-type access
port default vlan 2
interface GigabitEthernet0/0/3
port link-type hybrid port hybrid
pvid vlan 3 port hybrid untagged vlan 3 to 6
interface GigabitEthernet0/0/4
port link-type trunk port trunk
allow-pass vlan 2 to 6
interface GigabitEthernet0/0/1
port link-type hybrid
port hybrid untagged vlan 3 to 6
port hybrid tagged vlan 2
SW2配置:
sysname SW2 vlan batch 2 to 6
interface GigabitEthernet0/0/3
port link-type access
port default vlan 2
interface GigabitEthernet0/0/4
port link-type hybrid
port hybrid pvid vlan 4
port hybrid untagged vlan 3 to 5
interface GigabitEthernet0/0/1
port link-type trunk port trunk
allow-pass vlan 2 to 6
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 2 to 6
SW3配置:
sysname SW3
vlan batch 2 to 6
interface GigabitEthernet0/0/2
port link-type hybrid
port hybrid pvid vlan 5
port hybrid untagged vlan 3 to 5
interface GigabitEthernet0/0/3
port link-type hybrid
port hybrid pvid vlan 6
port hybrid untagged vlan 3 6
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 6
R1配置:
sysname R1
dhcp enable
ip pool aa
network 192.168.1.0 mask 255.255.255.0
gateway-list 192.168.1.1
dns-list 114.114.114.114
ip pool bb network 192.168.2.0 mask 255.255.255.0
gateway-list 192.168.2.1 dns-list 114.114.114.114
interface GigabitEthernet0/0/0
ip address 192.168.1.1 255.255.255.0
dhcp select global
interface GigabitEthernet0/0/0.1
dot1q termination vid 2
ip address 192.168.2.1 255.255.255.0
dhcp select global
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)