ISC的DHCP伺服器

2021-09-07 22:32:28 字數 1415 閱讀 7567

isc的dhcp伺服器

為了配置dhcp伺服器dhcpd,需要編輯來自server目錄的dhcpd.conf樣本檔案,並把它安裝為/etc/dhcpd.conf20。同時您還必須建立乙個叫做/var/db/dhcp.leases的空的租用資料庫檔案,用touch命令就行。確保dhcpd可以寫這個檔案。為了設定dhcpd.conf檔案,需要下面的資訊:

由dhcpd管理ip位址的子網,以及可以發放的位址範圍;

按秒計算的初始和最大的租期;

bootp客戶機的配置,如果有的話(它們具有靜態ip位址,同時必須列出它們的mac級硬體位址);

伺服器應該傳送給dhcp客戶機的其他任何選項:網路掩碼、預設路由、dns域、名字伺服器等。

dhcpd手冊頁對配置過程進了概述。配置檔案的確切語未能在dhcpd.conf手冊頁中予以介紹。兩者都位於軟體的server子目錄中。有些linux發行版本的/etc目錄下包含了乙個dhcpd.conf檔案的樣板;您可以修改它,使之符合您本地站點的配置。

dhcpd 應該在系統引導時刻自動啟動。您會發現,根據/etc/dhcpd.conf 檔案的存在與否而有條件地啟動守護程序的做法很有幫助。

下面是從乙個有兩個介面的linux主機得到的dhcpd.conf檔案樣本:其中乙個介面是內部介面,另乙個介面與 internet連線。這台計算機為內部網路執行 nat 轉換,同時也在這個網路上出租10 個ip位址。dhcpd.conf檔案包括用於外部介面的乙個啞項(必需的)和為每台需要乙個固定位址的特定計算機提供的乙個host項。

dhcp 分配的位址可能與 dns 資料庫的內容衝突。網點經常給每個動態租用位址分配乙個通用名(如dhcpl.synack.net),並且允許各個機器名在它們的ip位址之間「浮動」。如果您執行的是最近發行的支援動態更新的bind版本,那麼也可以配置dhcpd,在它分配位址的時候更新dns資料庫。動態更新解決方案更為複雜,但它有乙個優點,可以儲存每台計算機的主機名。參考第 15 章了解有關dns的更多資訊。

dhcpd在dhcp.leases檔案裡記錄各項出租事務。它也會通過將這個檔案重新命名為dhcpd.leases~,再從它在記憶體中的資料庫重新建立dhcp.leases檔案這樣的方法定期備份這個檔案。如果dhcpd在這個操作過程中崩潰了,那麼可能最後只留下乙個dhcp.leases~檔案。在這種情況下,dhcpd 將拒絕啟動,您必須在重新啟動之前對這個檔案重新命名。不要只建立乙個空的 dhcp.leases 檔案,否則當客戶機有兩個位址的時候就會產生混亂。

dhcp客戶機實際上不需要配置。它把每個連線的狀態檔案儲存在目錄/var/lib/dhcp或者/var/lib/dhclient下。這些檔案的名字是用它們所描述的介面來命名的。例如,dhclient-eth0.leases檔案裡包含dhclient已經給介面eth0設定的所有連網引數。

DHCP伺服器的搭建 配置dhcp服務

dhcp dynamic host configuration protocol,動態主機配置協議 動態主機配置協議是乙個區域網的網路協議。指的是由伺服器控制一段ip位址範圍,客戶機登入伺服器時就可以自動獲得伺服器分配的ip位址和子網掩碼。1.安裝dhcp 2.在dhcp的配置檔案中,提供了乙個路徑...

遷移DHCP伺服器

2007年年前在旭東重做dhcp伺服器時,所涉及到dhcp伺服器的遷移,檢視微軟的文件,再此整理記錄一下!客戶的機器系統是windows 2000 server 如果要遷移到windows 2003是,請參見此文件 url 並且需要有乙個工具!dhcpexim.exe url 準備知識 警告 登錄檔...

遷移DHCP伺服器

2007年年前在旭東重做dhcp伺服器時,所涉及到dhcp伺服器的遷移,檢視微軟的文件,再此整理記錄一下!客戶的機器系統是windows 2000 server 如果要遷移到windows 2003是,請參見此文件 url 並且需要有乙個工具!dhcpexim.exe url 準備知識 警告 登錄檔...