一 实验拓扑
二 实验分析
R0作为dhcp服务器,为所有pc分配ip,其中pc0-3的网关在三层交换机上,pc4和pc5通过单臂路由通信。
三 实验配置
划分vlan,建立svi口:
sw0:
Switch(config)#vlan 10
Switch(config-vlan)#int f0/3
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10
Switch(config-if#int f0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
Switch(config-if)#int f0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
sw1:
Switch(config)#vlan 20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#int f0/3
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 20
Switch(config-if)#int f0/4
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 30
Switch(config-if)#int f0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
Switch(config-if)#int f0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
sw2:
Switch(config)#vlan 40
Switch(config-vlan)#vlan 50
Switch(config)#int f0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#int f0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 40
Switch(config-if)#int f0/3
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 50
三层交换机sw0:
Switch(config)#vlan 10
Switch(config)#vlan 20
Switch(config)#vlan 30
Switch(config)#int f0/1
Switch(config-if)#switchport trunk encapsulation dot1q
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
Switch(config-if)#int f0/2
Switch(config-if)#switchport trunk encapsulation dot1q
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan al
Switch(config)#int f0/3
Switch(config-if)#no switchport
Switch(config-if)#no shutdown
Switch(config-if)#ip address 10.1.1.1 255.255.255.0
Switch(config)#int vlan 10
Switch(config-if)#ip address 192.168.10.254 255.255.255.0
Switch(config-if)#int vlan 20
Switch(config-if)#ip address 192.168.20.254 255.255.255.0
Switch(config-if)#int vlan 30
Switch(config-if)#ip address 192.179.30.254 255.255.255.0
Switch(config-if)#int vlan 40
R0:
Router(config)#int g0/0
Router(config-if)#no shu
Router(config-if)#no shutdown
Router(config-if)#ip address 10.1.1.2 255.255.255.0
dhcp配置地址池:
R0:
ip dhcp pool vlan10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
dns-server 8.8.8.8
ip dhcp pool vlan20
network 192.168.20.0 255.255.255.0
default-router 192.168.20.254
dns-server 8.8.8.8
ip dhcp pool vlan30
network 192.168.30.0 255.255.255.0
default-router 192.168.30.254
dns-server 8.8.8.8
ip dhcp pool vlan40
network 192.168.40.0 255.255.255.0
default-router 192.168.40.254
dns-server 8.8.8.8
ip dhcp pool vlan50
network 192.168.50.0 255.255.255.0
default-router 192.168.50.254
dns-server 8.8.8.8
R0需要有指向pc网段的路由:
Router(config)#ip route 192.168.10.0 255.255.255.0 10.1.1.1
Router(config)#ip route 192.168.20.0 255.255.255.0 10.1.1.1
Router(config)#ip route 192.168.30.0 255.255.255.0 10.1.1.1
三层交换机sw0配置:
Switch(config)#int vlan 10
Switch(config-if)#ip helper-address 10.1.1.2
Switch(config)#int vlan 20
Switch(config-if)#ip helper-address 10.1.1.2
Switch(config)#int vlan 30
Switch(config-if)#ip helper-address 10.1.1.2
配置默认:
Switch(config)#ip route 0.0.0.0 0.0.0.0 10.1.1.2
配置单臂路由:
interface GigabitEthernet0/1.1
encapsulation dot1Q 40
ip address 192.168.40.254 255.255.255.0
ip helper-address 192.168.40.254
interface GigabitEthernet0/1.2
encapsulation dot1Q 50
ip helper-address 192.168.40.254
ip address 192.168.50.254 255.255.255.0
配置效果如下:
pc0:
pc1:
pc2有bug出不来
pc3:
pc4: