昨天下午在新裝的Red Hat Enterprise Linux 6.3 虛拟機上搭建了一個DHCP服務,配置檔案都完成後,無法啟動dhcpd服務。今天在檢視dhcp軟體包安裝的詳細資訊時才發現問題出在那裡了!
<a href="http://blog.51cto.com/attachment/201304/140155827.png" target="_blank"></a>
dhcp-4.1.1的rpm軟體包在安裝dhcpd服務時,就已經自動建立了主配置檔案dhcpd.conf,位于/etc/dhcp/dhcpd.conf ,而按照Red Hat Enterprise Linux 5 和 dhcp-3.*.*.-***時的做法,我手動建立了一個主配置檔案:/etc/dhcpd.conf,并做好了參數配置,但是真正起作用的主配置檔案卻是空檔案!!
是以啟動時候一直失敗,檢視日志發現很明顯的報錯:
<a href="http://blog.51cto.com/attachment/201304/141037252.png" target="_blank"></a>
将之前做配置的 /etc/dhcpd.conf 覆寫到 /etc/dhcp/dhcpd.conf 後, dhcpd服務順利啟動了。 下面記錄一下DHCP服務搭建步驟
1. 檢查DHCP服務是否已經安裝
<a href="http://blog.51cto.com/attachment/201304/141421405.png" target="_blank"></a>
2. 挂載Red Hat安裝盤
<a href="http://blog.51cto.com/attachment/201304/141631706.png" target="_blank"></a>
3. 安裝dhcp服務(這此安裝盤中rpm包都位于Packages目錄中)
<a href="http://blog.51cto.com/attachment/201304/141733412.png" target="_blank"></a>
4. 檢查安裝結果
<a href="http://blog.51cto.com/attachment/201304/142051480.png" target="_blank"></a>
5. 配置DHCP服務的主配置檔案/etc/dhcp/dhcpd.conf(進入到vi編輯器中,在全局模式下 :r /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 可讀取dhcp主配置檔案的模闆内容,并寫入到目前檔案中,再加以修改)
<a href="http://blog.51cto.com/attachment/201304/143343634.png" target="_blank"></a>
6. DHCP用戶端的配置
a. windows 7
a. ubuntu10 (網卡配置檔案不同于redhat,路徑為 /etc/network/interfaces 參考部落格http://blog.163.com/yi_yixinyiyi/blog/static/136286889201122221528757/ )
<a href="http://blog.51cto.com/attachment/201304/144618335.png" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201304/144618700.png" target="_blank"></a>
<a href="http://blog.51cto.com/attachment/201304/145546666.png" target="_blank"></a>
7. 在DHCP伺服器上檢視配置設定出去的ip位址及相應的用戶端資訊
<a href="http://blog.51cto.com/attachment/201304/145806543.png" target="_blank"></a>
又遇到問題了 隻有ip為192.168.8.101的win7用戶端的資訊,沒有192.168.8.150的ubuntu10用戶端的資訊,是因為ubuntu做了IP位址保留嗎?
本文轉自kindIT 51CTO部落格,原文連結:http://blog.51cto.com/kindit/1189297,如需轉載請自行聯系原作者