Cisco思科三層交換機配置DHCP服務

爲什麼使用三層交換機配置DHCP服務器而不用專門的服務器做DHCP服務器呢?

在小型網絡中直接將DHCP服務直接配置在覈心三層交換機上便於網絡管理員管理。在大型網絡拓撲中還是建議使用單獨的DHCP服務器做,可以節省網絡設備的性能,另外圖形界面,也方便查看。

業務需求:
將三層交換機配置爲DHCP服務器,爲每個VLAN分配IP地址,每個VLAN有自己的網段
人事部、財務部、生產部、採購部分別屬於VLAN10、VLAN20、VLAN30、VLAN40
VLAN10: 192.168.10.0/24       網關:192.168.10.1
VLAN20: 192.168.20.0/24       網關:192.168.20.1
VLAN30: 192.168.30.0/24       網關:192.168.30.1
VLAN40: 192.168.40.0/24       網關:192.168.40.1
注意:創建DHCP地址池要將網關地址做排除。Switch5和Switch8的F0/4端口已經被管理性關閉了,開啓的話會使SW0/SW5/SW8產生網絡迴路,引起網絡風暴,下一篇博客我會寫打開這個端口而如何避免這樣的問題。

 

網絡拓撲:

網絡配置:

Switch5:
SW5#conf t
SW5(config)#vlan 10					        //創建兩個VLAN
SW5(config-vlan)#vlan 20
SW5(config-vlan)#int f0/2					//給端口分別劃分VLAN
SW5(config-if)#switchport mode access
SW5(config-if)#switchport access vlan 10
SW5(config-if)#no shutdown
SW5(config-if)#exit
SW5(config)#int f0/3
SW5(config-if)#switchport mode access
SW5(config-if)#switchport access vlan 20
SW5(config-if)#no shutdown
SW5(config-if)#exit
SW5(config)#int f0/1					        //設置端口爲trunk模式
SW5(config-if)#switchport mode trunk
SW5(config-if)#switchport trunk allowed vlan 10,20
SW5(config-if)#no shutdown
SW5(config-if)#exit

Switch8:
SW8#conf t
SW8(config)#vlan 30
SW8(config-vlan)#vlan 40
SW8(config-vlan)#int f0/2
SW8(config-if)#switchport mode access
SW8(config-if)#switchport access vlan 30
SW8(config-if)#no shutdown
SW8(config-if)#exit
SW8(config)#int f0/3
SW8(config-if)#switchport mode access
SW8(config-if)#switchport access vlan 40
SW8(config-if)#no shutdown
SW8(config-if)#exit
SW8(config)#int f0/1
SW8(config-if)#switchport mode trunk
SW8(config-if)#switchport trunk allowed vlan 30,40
SW8(config-if)#no shutdown
SW8(config-if)#exit

Switch0
SW0#conf t
SW0(config)#vlan 10					//創建4個VLAN
SW0(config-vlan)#vlan 20
SW0(config-vlan)#vlan 30
SW0(config-vlan)#vlan 40
SW0(config-vlan)#int f0/1
SW0(config-if)#switchport mode trunk			//設置端口1爲trunk模式,允許VLAN10,20,30,40的流量通過
SW0(config-if)#switchport trunk allowed vlan 10,20,30,40
SW0(config-if)#no shutdown
SW0(config-if)#exit
SW0(config)#int f0/2
SW0(config-if)#switchport mode trunk
SW0(config-if)#switchport trunk allowed vlan 10,20
SW0(config-if)#no shutdown
SW0(config-if)#exit
SW0(config)#int f0/3
SW0(config-if)#switchport mode trunk
SW0(config-if)#switchport trunk allowed vlan 30,40
SW0(config-if)#no shutdown
SW0(config-if)#exit

Multilayer Switch2
SW2#conf t
SW2(config)#vlan 10						//創建4個VLAN
SW2(config-vlan)#vlan 20
SW2(config-vlan)#vlan 30
SW2(config-vlan)#vlan 40
SW2(config-vlan)#int f0/1					//設置f0/1的端口模式
SW2(config-if)#switchport trunk allowed vlan 10,20,30,40	//三層交換機不用先配置爲trunk模式
SW2(config-if)#exit
SW2(config)#ip dhcp excluded-address 192.168.10.1		//對DHCP地址池地址做排除
SW2(config)#ip dhcp excluded-address 192.168.20.1
SW2(config)#ip dhcp excluded-address 192.168.30.1
SW2(config)#ip dhcp excluded-address 192.168.40.1
SW2(config)#int vlan 10						//設置VLAN10的IP地址。三層交換機與路由器的不同之處,不能用單臂路由,劃分子端口,所以用此方法分別設置VLAN的地址作爲每個DHCP地址池的網關地址
SW2(config-if)#ip address 192.168.10.1 255.255.255.0
SW2(config-if)#ip routing					//開啓VLAN間路由的功能
SW2(config-if)#exit
SW2(config)#ip dhcp pool 10					//創建DHCP地址池10
SW2(config-dhcp)#network 192.168.10.0 255.255.255.0		//設置DHCP地址池網段
SW2(config-dhcp)#default-router 192.168.10.1			//設置默認網關地址。這裏設置爲VLAN10的IP地址,所有VLAN10的主機通過這個網關地址獲取IP
SW2(config-dhcp)#exit
SW2(config)#int vlan 20						
SW2(config-if)#ip address 192.168.20.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 20					//創建DHCP地址池20
SW2(config-dhcp)#network 192.168.20.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.20.1
SW2(config-dhcp)#exit
SW2(config)#int vlan 30
SW2(config-if)#ip address 192.168.30.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 30					//創建DHCP地址池30
SW2(config-dhcp)#network 192.168.30.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.30.1
SW2(config-dhcp)#exit
SW2(config)#int vlan 40
SW2(config-if)#ip address 192.168.30.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 40					//創建DHCP地址池30
SW2(config-dhcp)#network 192.168.40.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.40.1
SW2(config-dhcp)#exit

本文原創,轉載請註明出處。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章