Router(config-if)#no shut
Router(config-if)#ip ad 2.2.2.1 255.255.255.192
开启DHCP服务
Router(config)#service dhcp
给各地址池分配IP地址范围和默认路由并且禁止一些IP地址被分配
Router(config)#ip dhcp pool 1
Router(dhcp-config)#network 172.16.10.1 255.255.255.192
Router(dhcp-config)#default-router 172.16.10.1
Router(config)#ip dhcp pool 2
Router(dhcp-config)#network 172.16.10.65 255.255.255.192
Router(dhcp-config)#default-router 172.16.10.65
Router(config)#ip dhcp pool 3
Router(dhcp-config)#network 172.16.10.129 255.255.255.192
Router(dhcp-config)#default-router 172.16.10.129
Router(config)#ip dhcp pool 4
Router(dhcp-config)#network 172.16.10.193 255.255.255.192
Router(dhcp-config)#default-router 172.16.10.193
Router(config)#ip dhcp excluded-address 172.16.10.1
Router(config)#ip dhcp excluded-address 172.16.10.65
Router(config)#ip dhcp excluded-address 172.16.10.129
Router(config)#ip dhcp excluded-address 172.16.10.193
还需要写一条下一跳到交换机的默认路由
Router(config)#ip route 0.0.0.0 0.0.0.0 2.2.2.2
2.配置交换机
SW1:
给端口配置IP地址
SW1(config)#int f0/1
SW1(config-if)#no switchport
SW1(config-if)#ip ad 2.2.2.2 255.255.255.192
创建VLAN并且配置地址
SW1(config)#vlan 10
SW1(config-vlan)#int vlan 10
SW1(config-if)#ip ad 172.16.10.1 255.255.255.192
SW1(config)#vlan 20
SW1(config-vlan)#int vlan 20
SW1(config-if)#ip ad 172.16.10.65 255.255.255.192
SW1(config)#vlan 30
SW1(config-vlan)#int vlan 30
SW1(config-if)#ip ad 172.16.10.129 255.255.255.192
SW1(config)#vlan 40
SW1(config-vlan)#int vlan 40
SW1(config-if)#ip ad 172.16.10.193 255.255.255.192
开启路由
SW1(config)#ip routing
开启DHCP中继
SW1(config)#service dhcp
SW1(config)#int vlan 10
SW1(config-if)#ip helper-address 2.2.2.1 //地址为DHCP服务器的地址
SW1(config)#int vlan 20
SW1(config-if)#ip helper-address 2.2.2.1
SW1(config)#int vlan 30
SW1(config-if)#ip helper-address 2.2.2.1
SW1(config)#int vlan 40
SW1(config-if)#ip helper-address 2.2.2.1
将各交换机之间的链路全部变成Trunk模式
SW1(config)#int r f0/2-3
SW1(config-if-range)#switchport trunk encapsulation dot1q
SW1(config-if-range)#switchport mode trunk
SW2(config)#int r f0/2-3
SW2(config-if-range)#switchport mode trunk
SW3(config)#int r f0/2-3
SW3(config-if-range)#switchport mode trunk
在SW2和SW3上创建VLAN并且划分端口
SW2(config)#vlan 10
SW2(config)#vlan 20
SW2(config-vlan)#exit
SW2(config)#int f0/6
SW2(config-if)#switchport access vlan 10
SW2(config)#int f0/11
SW2(config-if)#switchport access vlan 20
SW3(config)#vlan 30
SW3(config)#vlan 40
SW3(config-vlan)#exit
SW3(config)#int f0/6
SW3(config-if)#switchport access vlan 30
SW3(config)#int f0/11
SW3(config-if)#switchport access vlan 40
最后在PC上启用DHCP自动获取IP地址
——————————————————————————————————————————————
到此完成。