2012年7月31日 星期二

Open DHCP Server


以下紀錄 Open DHCP Server 的使用心得。經過筆者測試,Windows XP 與 Windows 7 64bit皆可正常使用。

1. 軟體安裝
至 http://sourceforge.net/projects/dhcpserver/ 可以下載程式(此時最新版為V1.50)
下載後,雙擊程式後會自動安裝至 C:\OpenDHCPServer 或是 C:\Program Files\OpenDHCPServer
 
2. 軟體執行,有兩種方式
  • 開始 -> 所有程式 -> Open DHCP Server -> Run Stand Alone
  • 選擇我的電腦 -> 按右鍵選管理 -> 服務與應用程式 -> 服務 -> 選擇 Open DHCP Server
   
3. 軟體設定 
預設的 DHCP Range 為 192.168.0.1~192.168.0.254。
預設的 DHCP 分配表格可透過 http://127.0.0.1:6789/ 檢視。
若要更改設定,需要手動更改 OpenDHCPServer.ini,
  • [LISTEN_ON]:將會使用DHCP服務的機器其IP位址 
  • [LOGGING] :設定 Log 等級

  • [REPLIATION_SERVERS]: 設定備援的 DHCP Server
  • [RANGE_SET]:更改DHCP分配的IP位址,可以設定數個網段,此處也可設定 netmask, domain name server, router等資訊 
  • [GLOBAL_OPTIONS]:可將netmask, domain name server, router等資訊,統一於此處設定。 
  • [HTTP_INTERFACE]:顯示目前 DHCP 租約狀態,預設為 http://192.168.0.3:6789 
  • static hot sections:直接指定MAC address與IP address的對應關係,對於測試用途,此設定非常有用

   
注意:因為DHCP會執行在port 67,因此執行程式之前需確認 port 67 沒有其他服務占用。
   
參考資料
http://dhcpserver.sourceforge.net/