實驗拓撲圖:ide
pc1和pc2分別接入同一交換機的不一樣vlan,交換機一端口配置trunk與路由器一端口對接,路由器開啓dhcp功能,pc1和pc2分別可以獲取到ip,而且經過路由的網關ip實現pc1和pc2互通。spa
在交換機作配置orm
1.配置vlanrouter
R2-SW#vlan databaseblog
R2-SW(vlan)#vlan 10接口
VLAN 10 modified:ip
R2-SW(vlan)#vlan 20路由
VLAN 20 modified:get
R2-SW(vlan)#exitit
R2-SW#conf t
與pc對接的端口分別接入vlan10,vlan20
R2-SW(config)#interface FastEthernet1/1
R2-SW(config-if)#switchport mode access
R2-SW(config-if)#switchport access vlan 10
R2-SW(config)#interface FastEthernet1/2
R2-SW(config-if)#switchport mode access
R2-SW(config-if)#switchport access vlan 20
配置trunk口
R2-SW(config)#int f1/15
R2-SW(config-if)#switchport mode trunk
R2-SW(config-if)#switchport trunk encapsulation dot1q
R2-SW(config-if)#switchport trunk allowed vlan all
配置路由器
配置子接口ip,而且子接口須要封裝vlan標示
R1(config)#ip routing
R1(config)#interface FastEthernet0/1.1
R1(config-subif)#encapsulation dot1Q 10
R1(config-subif)#ip address 192.168.10.1 255.255.255.0
R1(config)#interface FastEthernet0/1.2
R1(config-subif)#encapsulation dot1Q 20
R1(config-subif)#ip address 192.168.20.1 255.255.255.0
開啓該端口
R1(config)#interface FastEthernet0/1
R1(config)#no shutdown
分別配置兩個dhcp,分發ip地址
R1(config)#ip dhcp pool vlan10
R1(dhcp-config)#network 192.168.10.0
R1(dhcp-config)#network 192.168.10.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.10.1
R1(dhcp-config)#exit
R1(config)#ip dhcp pool vlan20
R1(dhcp-config)#network 192.168.20.0
R1(dhcp-config)#network 192.168.20.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.20.1
驗證結果