一、在linux上實現單作用域的dhcp服務
( 本實訓的基礎設施是VMware Workstation虛擬機裡linux enterprise 5.4系統的主機和winxp的主機)
1、掛載光盤,安裝dhcp軟件包
2、dhcp|less查看安裝完軟件包後生成的各類文件
3、把配置文件的樣例文件的內容拷到配置文件並做相應的修改
dhcp的配置文件完成配置後輸入service dhcpd start 啟動服務
4、開啟客戶端,開啟地址自動獲得功能,另外需要注意的是虛擬機本來就提供dhcp的服務,為了不影響我們的實驗,這裡需要我們在虛擬機的編輯---虛擬網絡編輯器裡進行配置(如下圖所示),網絡連接模式設置為host-only
5、觀察服務器端日志可以發現地址192.168.2.253分配給了客戶端(dhcp服務工作的原理和其他部分基礎知識在我的另一篇博客《淺談dhcp服務》可見)
查看客戶端ip地址及其他參數
6、在客戶端釋放並重獲得ip地址
在客戶端命令行界面下輸入ipconfig /release釋放ip地址並在服務器端觀察日志
 
在客戶端命令行界面下輸入ipconfig /renew重獲得ip地址並在服務器端觀察日志
7、地址排除和地址綁定
有時候有些地址不需要分配給客戶,那麼我們就需要把地址分段來寫,做一下地址排除。另外有些客戶端地址要我們配置靜態的,就需要我們為它做一下ip和mac的綁定。
在dhcp配置文件配置相關參數
8、到客戶端再次釋放並重獲得ip地址,然後再服務器端觀察日志
二、在linux上實現超級作用域的dhcp服務
( 本實訓的基礎設施是VMware Workstation虛擬機裡linux enterprise 5.4系統的主機、winxp的主機和win2003主機)
1、 在網絡環境比較大的情況下單作用域顯然不夠用,這時候就用到超級作用域,即把多個作用域合並成一個大的作用域。當客戶端把一個作用域裡的地址挑選完之後,才會從另一個作用域中挑選地址,由於環境有限我們只能把作用域的地址池設一個地址,在dhcp配置文件中作如下配置
配置後重啟服務
2、開啟xp系統的客戶端,釋放並重獲地址,在服務器端的日志如下
開啟win2003系統的客戶端,設置為自動獲得ip,在服務器端的日志如下
作者署名:51cto博客 xiaoxiaozhou