一、实验拓扑
二、实验需求
地址:左边: VLAN2:192.168.1.0/24.
VLAN3:192.168.2.0/24
右边: VLAN2:192.168.3.0/24
VLAN3:192.168.4.0/24
1、全网可达
2、使用DHCP获取IP地址
三、实验步骤
1、交换机配置
创建vlan
[SW1]vlan 2
[SW1]vlan 3
定义此接口方向为access链路
[SW1-Ethernet0/0/2]port link-type access
[SW1-Ethernet0/0/3]port link-type access
定义此接口仅通行 vlan 2 或vlan 3的帧型
[SW1-Ethernet0/0/2]port default vlan 2
[SW1-Ethernet0/0/3]port default vlan 3
定义此接口的方向为trunk链路
[SW1-Ethernet0/0/1]port link-type trunk
定义此接口可放通vlan 2和vlan 3的帧型
[SW1-Ethernet0/0/1]port trunk allow-pass vlan 2 3
通过display port vlan active命令查看交换机端口所属vlan
可以看到更改后的端口所属vlan
其余两个交换机也是同样的设置
SW2:
[SW2]vlan 2
[SW2]vlan 3
[SW2-Ethernet0/0/1]port link-type trunk
[SW2-Ethernet0/0/1]port trunk allow-pass vlan 2 3
[SW2-Ethernet0/0/2]port link-type trunk
[SW2-Ethernet0/0/2]port trunk allow-pass vlan 2 3
[SW2-Ethernet0/0/3]port link-type access
[SW2-Ethernet0/0/3]port default vlan 2
[SW2-Ethernet0/0/4]port link-type access
[SW2-Ethernet0/0/4]port default vlan 3
SW3:
[SW3]vlan 2
[SW3]vlan 3
[SW3-Ethernet0/0/1]port link-type trunk
[SW3-Ethernet0/0/1]port trunk allow-pass vlan 2 3
[SW3-Ethernet0/0/2]port link-type access
[SW3-Ethernet0/0/2]port default vlan 2
[SW3-Ethernet0/0/3]port link-type access
[SW3-Ethernet0/0/3]port default vlan 3
2、配置路由器端口
因为题目使用的是单臂接口,所以要通过使用路由器的子接口来完成不同vlan间的通信
在R1的G0/0/0端口使用G0/0/0.2和G0/0/0.3两个子接口来完成Vlan 2和Vlan 3的通信
在R1的G0/0/1端口使用G0/0/1.2和G0/0/1.3两个子接口来完成Vlan 2和Vlan 3的通信
子接口需要将数据封装成802.1Q的帧并开启ARP广播,向真实的物理接口借MAC地址才能正常使用
[R1]int g0/0/0.2
[R1-GigabitEthernet0/0/0.2]ip address 192.168.1.1 24
[R1-GigabitEthernet0/0/0.2]dot1q termination vid 2
[R1-GigabitEthernet0/0/0.2]arp broadcast enable
[R1]int g0/0/0.3
[R1-GigabitEthernet0/0/0.3]ip address 192.168.2.1 24
[R1-GigabitEthernet0/0/0.3]dot1q termination vid 3
[R1-GigabitEthernet0/0/0.3]arp broadcast enable
[R1]int g0/0/1.2
[R1-GigabitEthernet0/0/1.2]ip address 192.168.3.1 24
[R1-GigabitEthernet0/0/1.2]dot1q termination vid 2
[R1-GigabitEthernet0/0/1.2]arp broadcast enable
[R1]int g0/0/1.3
[R1-GigabitEthernet0/0/1.3]ip address 192.168.4.1 24
[R1-GigabitEthernet0/0/1.3]dot1q termination vid 3
[R1-GigabitEthernet0/0/1.3]arp broadcast enable
检查启用的接口:
3、DHCP配置
开启DHCP服务
[R1]dhcp enable
创建地址池
[R1]ip pool L2
[R1]ip pool L3
[R1]ip pool R2
[R1]ip pool R2
在地址池中添加网段
[R1-ip-pool-L2]network 192.168.1.0 mask 24
[R1-ip-pool-L3]network 192.168.2.0 mask 24
[R1-ip-pool-R2]network 192.168.3.0 mask 24
[R1-ip-pool-R3]network 192.168.4.0 mask 24
在地址池中添加网关
[R1-ip-pool-L2]gateway-list 192.168.1.1
[R1-ip-pool-L3]gateway-list 192.168.2.1
[R1-ip-pool-R2]gateway-list 192.168.3.1
[R1-ip-pool-R3]gateway-list 192.168.4.1
在相应接口开启DHCP全局配置
[R1-GigabitEthernet0/0/0.2]dhcp select global
[R1-GigabitEthernet0/0/0.3]dhcp select global
[R1-GigabitEthernet0/0/1.2]dhcp select global
[R1-GigabitEthernet0/0/1.3]dhcp select global
将每台pc的IP配置改为DHCP自动获取
检查是否自动分配IP地址
四、测试
ping在同一vlan区域的pc地址
PC1和PC5自动分配的地址分别为192.168.1.254和192.168.3.254
成功ping通
ping在不同vlan区域的pc地址
PC3和PC6自动分配的地址分别为192.168.1.253和192.168.4.254
成功ping通,实现全网通