centos6.5搭建DHCP服務(wù)器

一、環(huán)境

DHCP服務(wù)器一臺,IP地址:192.168.30.158/24,主機名:dhcp.test.com

Linux client一臺,Windows client一臺,最后通過DHCP獲取IP地址

DHCP池:192.168.30.10-192.168.30.200

局域網(wǎng)內(nèi)各主機用的默認(rèn)網(wǎng)關(guān)地址為192.168.30.1

二、安裝與配置

1、基礎(chǔ)配置:關(guān)閉防火墻和SELinux、配置主機解析

[root@localhost ~]# service iptables stop

[root@localhost ~]# service ip6tables stop

[root@localhost ~]# chkconfig iptables off

[root@localhost ~]# chkconfig ip6tables off

[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

[root@localhost ~]# setenforce 0

[root@localhost ~]# echo "192.168.30.158 dhcp.test.com" >> /etc/hosts

2、安裝

[root@localhost ~]# yum install dhcp -y ? ? ? ? ? ? ? ? ? ? ?###使用yum安裝dhcp###

3、檢查dhcp包生成的文件


通過上圖我們可以知道,DHCP的配置文件為/etc/dhcp/dhcpd.conf。但該配置文件內(nèi)容默認(rèn)是空的,我們可以從dhcp安裝目錄下復(fù)制 一個到/etc/dhcp/下。如下: ? [root@localhost ~]# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf


dhcpd.conf文件有兩大部分,分別是全局配置和局部配置:

1、當(dāng)全局配置與局部配置發(fā)生沖突時,局部配置優(yōu)先級更高。

2、配置文件中每一行必須以分號結(jié)尾,因為在啟動dhcpd時是不會報錯的,只能通過查看日志文件/var/log/message得知配置文件是否有問題。

3、局部配置必須包含在一對中括號之間。


###############################常用參數(shù)說明################################


1:ddns-update-style (none|interim|ad-hoc):定義所支持的DNS動態(tài)更新類型,該參數(shù)必選且必須放在第一行且只能在全局配置中使用。

2::default-lease-time:客戶端IP默認(rèn)租約時間,單位秒,該參數(shù)可以在全局配置、局部配置均可使用。

3:max-lesase-time:客戶端IP租約時間的最大值,單位秒,該參數(shù)可以在全局配置、局部配置均可使用。

4:subnet 網(wǎng)絡(luò)號 netmask 子網(wǎng)掩碼 {…..}:定義作用域。

5:range 起始IP 結(jié)束IP:動態(tài)IP地址范圍。

6:option routes IP地址:默認(rèn)網(wǎng)關(guān),該選項可以在全局配置、局部配置均可使用。

7:option subnet-mask 子網(wǎng)掩碼:默認(rèn)子網(wǎng)掩碼,該選項可以在全局配置、局部配置均可使用。

8:option domain-name-servers:DNS服務(wù)器地址,該選項可以在全局配置、局部配置均可使用。

9:option domain-name:DNS后綴,該選項可以在全局配置、局部配置均可使用。

10:host 名稱 {…..} 為特殊機器保留IP地址。


###########################相關(guān)的事例說明如下###############################


ddns-update-style none;

subnet 192.168.30.0 netmask 255.255.255.0 {設(shè)置子網(wǎng)聲明

range 192.168.30.10 192.168.30.200;設(shè)置DHCP的IP地址池

option domain-name-servers dhcp.test.com;設(shè)置DNS服務(wù)器地址

option domain-name "test.com";為客戶端設(shè)置DNS后綴

option routers 192.168.30.1;設(shè)置缺省網(wǎng)關(guān)為192.168.30.1

option broadcast-address 192.168.30.255;設(shè)置DHCP的廣播地址

default-lease-time 6000;設(shè)置客戶端缺省的地址租期

max-lease-time 72000;設(shè)置客戶端最長的地址租期

}


##########設(shè)置保留IP地址,可選#########

為主機名為Windows、MAC地址00:0c:29:ee:38:80的機器保留IP地址192.168.30.100

host windows {

? hardware ethernet 00:0c:29:ee:38:80;

? fixed-address 192.168.30.100;

}


4、配置完之后,啟動DHCP服務(wù),并加入開機啟動

[root@localhost dhcp]# service dhcpd restart

[root@localhost dhcp]# chkconfig --level 123456 dhcpd on

5、驗證

Windows客戶端:

Linux客戶端:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容