部署dhcpd服务程序,盡管DHCP協議的功


 dhcpd是Linux系統中用於提供DHCP協議的服務程序。盡管DHCP協議的功能十分強大,但是dhcpd服務程序的配置步驟卻十分簡單,這也在很大程度上降低了在Linux中實現動態主機管理服務的門檻。是的,您沒有看錯!dhcp的服務程序的配置文件中只有3行註釋語句,這意味著我們需要自行編寫這個文件。

 一個標準的配置文件應該包括全局配置參數、子網網段聲明、地址配置選項以及地址配置參數。其中,全局配置參數用於定義dhcpd服務程序的整體運行參數;子網網段聲明用於配置整個子網段的地址屬性。

 考慮到dhcpd服務程序配置文件的可用參數比較多,本節挑選了最常用的參數,並逐一進行了簡單介紹,以便為接下來的實驗打好基礎。

ddns-update-style 類型    定義DNS服務動態更新的類型,類型包括:
none(不支持動態更新)、interim(互動更新模式)與ad-hoc(特殊更新模式)
allow/ignore client-updates    允許/忽略客戶端更新DNS記錄
default-lease-time 21600    默認超時時間
max-lease-time 43200    最大超時時間
option domain-name-servers 8.8.8.8    定義DNS服務器地址
option domain-name "domain.org"    定義DNS域名
range    定義用於分配的ip地址池
option subnet-mask    定義客戶端的子網掩碼
option routers    定義客戶端的網關地址
broadcast-address 廣播地址    定義客戶端的廣播地址
ntp-server IP地址    定義客戶端的網絡時間服務器(NTP)
nis-servers IP地址    定義客戶端的NIS域服務器的地址
hardware 硬件類型 MAC地址    指定網卡接口的類型與MAC地址
server-name 主機名    向DHCP客戶端通知DHCP服務器的主機名
fixed-address IP地址    將某個固定的IP地址分配給指定主機
time-offset 偏移差    指定客戶端與格林尼治時間的偏移差

 

相关内容