dhcp動態主機配置協議
將思科的路由器配置成為dhcp的server/client/relay agent
dhcp的前身是bootp。bootp主要是用在乙個無盤工作站的環境中,它有兩個很大的缺點:一是它必須事先知道相關硬體的資訊,也就是客戶端的硬體資訊;二是它實際上不是在進行動態分配位址,而是根據硬體資訊進行靜態繫結,也就沒有了dhcp中租約的概念。
dhcp伺服器分配位址有三種方式:
1、 手工靜態對某個特定的客戶機繫結位址,這樣這個位址就不會為其它客戶所用:
2、 自動分配並由客戶機永久使用;
3、 隨機動態分配且租約時間是有了制的;
基本配置試驗:
客戶端配置:
int fa0/0
no shut
ip address dhcp
伺服器端配置:
int fa0/0
ip add 12.0.0.1 255.255.255.0
no shut
service dhcp 開啟dhcp功能
ip dhcp database write-delay 120對dhcp的相關配置作乙個備份放入ftp中
ip dhcp execluded-address 12.0.0.1 向外分配不包含此位址
no ip dhcp conflict logging 關閉dhcp位址池衝突記錄以節省buffer
ip dhcp pool cisco 位址池名稱
network 12.0.0.0 255.255.255.0 位址範圍
default-router 12.0.0.1 分配不公的閘道器位址
dns-server 61.139.2.69 分配的dns位址
import all 匯入dns/wins等的相關資訊
domain-name 91labcom 指定網域名稱
lease ?指定租約有效時間
<0-365> days
infinite infinits lease 此選項為永久
lease 30
當r1伺服器配置好以後會自動給r2分配乙個ip位址,如果出現這個資訊,就說明我們的dhcp配置成功了。
sh ip dhcp binding
r2#sh ip route
把r2當成pc後,上面會有一條由分配的ip位址帶來的直連路由和一條指向閘道器的預設路由
跨網段的dhcp實現:客戶機無法通過廣播找到伺服器,所以啟用幫助位址
幫助位址將廣播轉化為單播(在udp的指定埠上67和68)進行轉輸,幫助位址使用在請求廣播包的進站介面上
r2的配置:
int fa0/0
no shut
ip add dhcp
exit
ip router 0.0.0.0 0.0.0.0 12.0.0.1 保證路由暢通
r1的配置:
int fa0/0
ip add 12.0.0.1 255.255.255.0
ip helper-address 13.0.0.3
no shut
int s1/0
ip add 13.0.0.1 255.255.255.0
no shut
r3的配置:
int s0/0
ip add 13.0.0.3 255.255.255.0
no shut
ip route 0.0.0.0 0.0.0.0 13.0.0.1 保證路由暢通
service dhcp
ip dhcp exec 12.0.0.1
ip dhcp pool cisco
network 12.0.0.0 255.255.255.0
default-router 12.0.0.1
lease 30
相關驗證命令:
show ip dhcp database
sh ip dhcp server statistics
sh ip route dhcp
debug ip dhcp server
relay agent 中繼**,是dhcp中的乙個知名選項option82。dhcp有clv(code/length/value),功能類似於is-is中的tlv,其作用是便於廠商進行了開發新功能
選項82:附加遠端id和電路id
檢視了很多文件,似乎是和幫助位址配合使用的,但只配置幫助位址也能實現跨網段的dhcp。似乎helper address=relay agent
DHCP 動態主機配置協議
dhcp dynamic host configuration protocol,動態主機配置協議,工作在osi的應用層,是一種幫助計算機從指定的dhcp伺服器獲取它們的配置資訊的自舉協議,其最重要的功能是動態分配。dhcp的工作流程 發現階段,即dhcp客戶機尋找dhcp伺服器的階段。dhcp客戶...
動態主機配置協議DHCP
一.產生的原因?通常我們的協議都是固定在程式裡,一旦編寫好就不希望老是改動,但有很多時候為了軟體協議便於移植,往往並不把協議的所有細節都固定在源 中。我們希望可以在很多計算機上使用同乙個經過編譯的 在軟體執行之前,對軟體協議的莫些字段進行引數的賦值。在協議軟體中給這些引數賦值的動作叫做協議配置。乙個...
動態主機配置協議DHCP
dhcp提供一種動態指定 ipdhcp基於 c s模式,主要用於大型網路。dhcp用來自動給客戶端分配 tcp ip 資訊的網路協議,如 ip位址 閘道器 子網掩碼等資訊。每個dhcp 客戶端通過廣播連線到區域內的 dhcp 伺服器,該伺服器會響應請求,返回包括 ip位址 閘道器和其他網路配置資訊。...