linux下的dhcp服務(wù)的完全配置(圖文詳解)
試驗(yàn)環(huán)境如下圖所示:
服務(wù)器ip:192.168.0.1
試驗(yàn)要求:要求linux dhcp 服務(wù)器實(shí)現(xiàn)給linux客戶機(jī)分配ip地址。
服務(wù)器軟件包:dhcp-3.0.1-12_EL.I386 (當(dāng)然其它版本的也可以)軟件包默認(rèn)在RHEL4的第四種安裝光盤中。
主配置文件:dhcp.conf 默認(rèn)情況下該文件沒(méi)有在dhcp軟件包中,需要手動(dòng)建立。
服務(wù)器的配置:
1 掛載和安裝dhcp軟件包,如下圖所示:
2編輯配置文件(由于配置文件安裝軟件包后并不會(huì)自動(dòng)建立需要我們手動(dòng)建立)只需打如下些命令就可以建立一個(gè)空白的配置文件了。
vi/etc/dhcpd.conf
為了方便以后的講解我們空把文件填上了內(nèi)容,具體配置文件的意思我會(huì)馬上講到。
全局設(shè)置:通常我們把subnet 192.168.0.0 netmask 255.255.255.0(不包括subnet這行內(nèi)容) 以上的內(nèi)容成為全局。各行含義如下:
ddns-update-style interim; :表示dhcp服務(wù)器和dns服務(wù)器的動(dòng)態(tài)信息更新模式。這行必須要有dhcp服務(wù)器才能啟動(dòng)以來(lái)。
Default-lease-time 21600; 默認(rèn)租約時(shí)間
Max-lease-time 43200; 最大租約時(shí)間
Option domain-name "123.com"; 域名服務(wù)器的名稱
Option domaini-servers 192.168.0.1 默認(rèn)域名服務(wù)的ip地址
Sub 后從“{”開(kāi)始 到最后一個(gè)“}”結(jié)束表示子網(wǎng)屬性。其主要配置只對(duì)大括號(hào)里的內(nèi)容有效。一個(gè)配置文件可以有多個(gè)子網(wǎng)屬性。
Sub 192.168.0.0 netmask 255.255.255.0 ; (意思是我所分配的ip地址所在的網(wǎng)段
為192.168.0.0 子網(wǎng)掩碼為255.255.255.0 )
Range 192.168.0.2 192.168.0.100; (分配的ip地址范圍為192.168.0.2到
192.168.0.100)
Option subnet-mask 255.255.255.0 ; (分配ip地址的子網(wǎng)掩碼為 255.255.255.0
Option routers 192.168.0.3; (分給客戶機(jī)的網(wǎng)關(guān)為192.168.0.3)主:圖中的option router 應(yīng)改成option routers 在這圖片不再更改了。
有時(shí)候我們需要為某一個(gè)機(jī)器配置固定的ip地址,而下面的配置選項(xiàng)滿足了這一要求:
Host server01 {
Hardware ethernet b0:c0:12:f2:a3:a4;
Fixed-address 192.168.0.100;
}
具體含義和簡(jiǎn)單意思是“我們給客戶機(jī)mac地址為b0;c0;12;f2;a3;a4所配置的ip地址為192.168.0.100”。
下面的圖例是dhcp服務(wù)的啟動(dòng) 停止 重啟。我們?cè)趧偱渲猛阣hcpd.conf文件的時(shí)候我們需要啟動(dòng)一下dhcpd服務(wù)。
服務(wù)器配置完了客戶機(jī)怎么獲得ip地址呢。其實(shí)很簡(jiǎn)單。這里我叫大家兩個(gè)命令,其效果是一樣的。命令為:dhclint 或者 down 一下接口再up一下接口就可以了。圖示如下:
看我們獲得了192.168.0.99這一ip地址。和windows不同,linux獲得ip地址是從大的范圍到小的范圍依此獲得的。
本文出自 “虛心求教” 博客
相關(guān)文章
淺談RHEL 7中systemctl 的用法(替代service和chkconfig)
下面小編就為大家?guī)?lái)一篇淺談RHEL 7中systemctl 的用法(替代service和chkconfig)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11Linux中g(shù)it用https連接時(shí)不用每次輸入密碼的方法
這篇文章主要給大家介紹了關(guān)于Linux中g(shù)it使用https連接時(shí)不用每次輸入密碼的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06LNMP系列教程之 設(shè)置404錯(cuò)誤頁(yè)面
在之前的文章中分享到”設(shè)置301重定向的方法“文章,提到301,那肯定也要說(shuō)說(shuō)404錯(cuò)誤頁(yè)面吧。因?yàn)槲覀兡J(rèn)安裝了LNMP后404頁(yè)面不會(huì)自動(dòng)設(shè)置,也不會(huì)默認(rèn)到程序的404錯(cuò)誤頁(yè)面,而需要我們手工設(shè)置2012-09-09Linux CentOS 6.5 卸載、tar安裝MySQL的教程
這篇文章主要介紹了Linux CentOS 6.5 卸載、tar安裝MySQL的教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2019-11-11分享apache http服務(wù)器設(shè)置虛擬主機(jī)的方法
對(duì)于多個(gè)域名綁定到一臺(tái)服務(wù)器上,需要進(jìn)行虛擬主機(jī)(virtual host)相關(guān)的設(shè)置,假設(shè)我要設(shè)置fuwu.jb51.net到一臺(tái)服務(wù)器上,應(yīng)該如何做虛擬主機(jī)的設(shè)置呢?2011-08-08