綠色資源網:您身邊最放心的安(ān)全下載站! 最(zuì)新軟(ruǎn)件|熱門(mén)排行|軟件分(fèn)類|軟件專題|廠(chǎng)商大全

綠色資源網

技術教程
您的位置(zhì):首頁服務器類Linux服務器 → centos下dhcp搭(dā)建

centos下dhcp搭建(jiàn)

我要評論 2012/04/26 17:04:17 來源:綠(lǜ)色資源網 編輯:ynaad.com [ ] 評論:0 點擊:321次(cì)

DHCP服務器搭建內容(róng)也(yě)很少,大體步驟:

1.安裝軟件包

2.配置文件

3.啟動服(fú)務

4.檢查

----------------------------------------------------------------------------------

1.必要軟件(jiàn)包:

dhcp-3.0pl1-23

dhcp-devel-3.0pl1-23

---------------------------------

2.配置文件有(yǒu):

<1>/etc/dhcpd.conf:這個就是 dhcp 的主要設(shè)定檔.

<2>/usr/sbin/dhcpd:這個就(jiù)是 DHCP 的 daemon 執行檔.

<3>/var/lib/dhcp/dhcpd.leases:租約(yuē)的啟始與到期(qī)日就是記錄(lù)在這個檔案當中.

------------------------------------

3.配置細節:

<1>確認(rèn) dhcp 相關(guān)設定檔案擺放(fàng)的路徑:

,不同的 Linux distribution 中,每個套件(jiàn)的設定文件放置的位置都不相同,要查詢設定檔,可(kě)以(yǐ)加上 c 的參數:

#rpm -qc dhcp 

/etc/dhcpd.conf.sample

/etc/rc.d/init.d/dhcpd

/etc/sysconfig/dhcpd

/var/lib/dhcp/dhcpd.leases

<2>主要配置文件為/etc/dhcpd.conf:

除了(le)括號那一行之外,其它的每一行後麵都要以『 ; 』做為結尾!

1>.1 設定租約期(qī)限:

default-lease-time 259200; # 預設的租約時間(jiān),後麵(miàn)接的時間為秒鍾。

max-lease-time 518400; # 但是超(chāo)過租約時間(就是 default-lease-time) 還可續約,不過,最長還是隻到 518400 秒!

# 1.2 設定領域名稱與 DNS Ip

option domain-name "dhcp.vbird.org" ; # 設定每(měi)部主機的後頭 # 領域(yù)名稱為 dhcp.vbird.org !

option domain-name-servers 168.95.1.1, 139.175.10.20 #這個設(shè)定在寫入 DNS 的 IP ,會自動在 Client 端修改 /etc/resolv.conf # 檔案,若有兩個 DNS 的(de) IP 以上,那麽(me)就需要以 , 符號分隔開來! # 最(zuì)後麵還是得加上 ; 符(fú)號

ddns-update-style ad-hoc; # 在(zài) Mandrake 9.0 這一版當中,由(yóu)於加入許多新(xīn)功能,所以,這(zhè)一行 # 就需要(yào)加入才行啟動 DHCP ,至於在 Red Hat 當中則是(shì)加入如下行: # ddns-update-style interim;

2>. 動態 IP 分配的設定:

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.21 192.168.1.100;

option broadcast-address 192.168.1.255;

option routers 192.168.1.2;

}

3>. 靜態 IP 的設定:

host vbird-inside {

hardware ethernet 00:40:95:30:43:B4;

fixed-address 192.168.1.5;

option broadcast-address 192.168.1.255;

option routers 192.168.1.2;

}

<3>建立租約期限檔案(àn):

root]# touch /etc/dhcpd.leases

這個檔案倒是蠻有趣的!因為(wéi)在實際的運作過(guò)程中,這個檔案本(běn)身不會有什麽作用,但是在啟動了(le) DHCP 之後,這個檔案(àn)會被 copy 一份成為底下(xià)的檔案: 『/var/lib/dhcp/hdcpd.leases』而真正在記錄的,其實就是這個(gè) /var 底下的檔案(àn).

<4>編輯 scripts 內容:

root]# vi /etc/rc.d/init.d/dhcpd # 這是啟動的 script 檔案

# 先找到底下的(de)設(shè)定內容(róng),如果沒有找到也沒有關係,就(jiù)自行新增吧!

CONFIGFILE="/etc/dhcpd.conf" # 這個是設定檔案的(de)完整路徑名稱 LEASEFILE="/var/lib/dhcp/dhcpd.leases" # 這個是在設定租約(yuē)期限記錄(lù)檔案 INTERFACES="eth0" # 這個則是(shì)要啟用 DHCP 的主機網絡適配卡 OPTIONS="-q"

# 其它的 dhcpd 的參數設定值!

start() {

.....(略)... daemon /usr/sbin/dhcpd -cf $CONFIGFILE -lf $LEASEFILE $OPTIONS $INTERFACES .....(略(luè))...

} ....

上麵(miàn)的 /etc/dhcpd.conf 設定檔案的所在目錄是可以變動(dòng)的!就在這裏(lǐ)進行更動即可(kě)!

<5>/etc/rc.d/init.d/dhcpd start 啟動(dòng)

--------------------------------------------------------------------------------

4.在啟動任何的服務之後,觀察一下兩個東西,一個是(shì) port 是(shì)否以(yǐ)啟動,另一個則是到登錄文件(jiàn)去查詢一下訊息!

1.vi /var/log/messages 先看看登(dēng)錄擋(dǎng).

2.觀察一(yī)下(xià) port 有沒有在 listen:

#netstat -utl

Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State udp 0 0 *:bootps *:* 

DHCP 顯示的(de)是 bootps 這個字樣!因為(wéi) DHCP 的前身就是 bootps 這個 protocol.

關鍵詞:centos,dhcp

閱讀本文後(hòu)您有什麽感想(xiǎng)? 已有 人(rén)給出(chū)評價!

  • 0 歡迎喜歡
  • 0 白癡(chī)
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡