Cisco PT模擬實驗(18) 路由器DHCP服務器及中繼配置
Cisco PT模擬實驗(18) 路由器DHCP服務器及中繼配置
實驗目的:
掌握路由器DHCP服務器的配置方法
掌握DHCP中繼代理的配置方法
掌握DHCP協議及其中繼的原理及實現過程
實驗背景:
隨著公司網絡規模不斷擴大,公司內辦公電腦越來越多,原先的固定IP接入方案已經不再適用於復雜多變的網絡環境。為了簡化網管的管理維護工作,公司決定采用將路由器配置為DHCP服務器,使得企業網內部主機接入後自動獲取IP地址,從而實現主機之間的相互通信。
技術原理:
DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個局域網的網絡協議,使用UDP協議工作, 主要有兩個用途:給內部網絡或網絡服務供應商自動分配IP地址,給用戶或者內部網絡管理員作為對所有計算機作中央管理的手段。
當DHCP客戶機Client與DHCP服務器Server在同一個物理網段,則客戶機可以正確地獲得動態分配的ip地址。DHCP的實現過程,大致如下:
客戶機請求DHCP:首先向局域網內廣播DHCP Discover包,發現能夠給它提供IP的DHCP服務器。
服務器響應:當可用的DHCP Server接收到Discover包後,通過發送DHCP Offer包給予應答,意在告訴Client端它可以提供IP地址。
客戶機請求IP:Client端接收到Offer包之後,發送DHCP Request包請求分配IP。
服務器確認IP租約:DHCP Server發送ACK數據包,確認信息。
DHCP中繼(代理),即
當客戶機啟動並進行DHCP初始化時,它會在本地網絡廣播配置請求報文。
如果本地網絡存在DHCP服務器,則可以直接進行DHCP配置,不需要DHCP中繼。
如果本地網絡沒有DHCP服務器,則本地網絡中的DHCP代理收到該廣播報文後,將進行適當處理並轉發給指定的其它網絡上的DHCP服務器。
DHCP服務器根據請求信息進行配置,並通過DHCP中繼將配置信息發送給客戶機,完成IP地址動態分配。
DHCP配置模式 (dhcp-config)#
實驗設備:Router-PT 2臺;Switch_2960 1臺;PC 2臺,Server 1臺;直通線,交叉線,串口線。
實驗拓撲:
實驗步驟:
新建Cisco PT 拓撲圖
將各PC及Server的IP及網關地址等設置為自動獲取(DHCP)
對各Router進行相關配置(接口IP、時鐘頻率等)
在Router0和Router1上配置RIP動態路由
在Router0上配置DHCP服務並創建所需地址池
在Router1上配置DHCP中繼代理
測試各終端(PC、Server)之間的互通性
# PC設置 設置PC的IP地址、子網掩碼、默認網關、DNS服務器為DHCP
/*=Part1 Router0 基本配置 */ Router>enable Router#conf t Router(config)#inter f0/0 //進入第0模塊第0端口(快速以太網接口) Router(config-if)#ip address 192.168.1.1 255.255.255.0 //配置f0/0接口IP Router(config-if)#no shutdown //開啟端口,默認關閉 Router(config-if)#exit Router(config)#interface serial 2/0 //進入第2模塊第0端口(串行接口) Router(config-if)#ip address 10.254.10.1 255.255.255.0 //配置s2/0接口IP Router(config-if)#clock rate 64000 //必須配置時鐘才可通信 Router(config-if)#no shutdown //開啟端口,默認關閉 Router(config-if)#exit /*=Part2 RIP動態路由配置 */ Router(config)#router rip //進入路由配置模式 — 啟用RIP協議 Router(config-router)#version 2 //使用版本2,即RIPv2協議 Router(config-router)#network 192.168.1.0 //指定需要通告的網絡(位於路由接口) Router(config-router)#network 10.254.10.0 Router(config-router)#exit /*=Part3 DHCP服務器配置 */ Router(config)#service dhcp //啟用DHCP功能 //配置DHCP地址池cisco1 Router(config)#ip dhcp pool cisco1 Router(dhcp-config)#network 192.168.1.0 255.255.255.0 //DHCP地址池範圍 Router(dhcp-config)#default-router 192.168.1.1 //客戶端的默認網關 Router(dhcp-config)#dns-server 114.114.114.114 //客戶端的DNS服務器 Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.100 //排除DHCP分配的地址 //配置DHCP地址池cisco2 Router(config)#ip dhcp pool cisco2 Router(dhcp-config)#network 192.168.2.0 255.255.255.0 //DHCP地址池範圍 Router(dhcp-config)#default-router 192.168.2.1 //客戶端的默認網關 (dhcp-config)#dns-server 114.114.114.114 //客戶端的DNS服務器 Router(config)#ip dhcp excluded-address 192.168.2.100 192.168.2.200 //排除DHCP分配的地址 Router(config)#^Z Router#show ip dhcp pool Router#show ip dhcp binding
/*=Part1 Router1 基本配置 */ Router>enable Router#conf t Router(config)#inter f0/0 //進入第0模塊第0端口(快速以太網接口) Router(config-if)#ip address 192.168.2.1 255.255.255.0 //配置f0/0接口IP Router(config-if)#no shutdown //開啟端口,默認關閉 Router(config-if)#exit Router(config)#interface serial 2/0 //進入第2模塊第0端口(串行接口) Router(config-if)#ip address 10.254.10.2 255.255.255.0 //配置s2/0接口IP Router(config-if)#no shutdown //開啟端口,默認關閉 Router(config)#exit /*=Part2 RIP動態路由配置 */ Router(config)#router rip //進入路由配置模式 — 啟用RIP協議 Router(config-router)#version 2 //使用版本2,即RIPv2協議 Router(config-router)#network 192.168.2.0 //指定需要通告的網絡(位於路由接口) Router(config-router)#network 10.254.10.0 Router(config-router)#exit /*=Part3 DHCP中繼代理配置 */ Router(config)#service dhcp //啟用DHCP功能 Router(config)#inter f0/0 //進入第0模塊第0端口(快速以太網接口) Router(config-if)#ip helper-address 10.254.10.1 //將192.168.2.0子網內的DHCP請求包轉發到10.254.10.1 Router(config-if)#^Z Router#show r
# 鏈路測試(本例各終端IP如下,不同實驗環境下所獲取的IP地址可能不同) PC0和PC1(命令提示符CMD下) ping 192.168.1.1 //鏈路通 ping 10.254.10.1 //鏈路通 ping 192.168.2.2 //鏈路通
實驗環境: Windows 7,Cisco PT 7.0
參考資料:CCNA學習指南(第7版)
Cisco PT模擬實驗(18) 路由器DHCP服務器及中繼配置