細(xì)致講解,教你配置DHCP服務(wù)器
配置DHCP服務(wù)器是我們現(xiàn)在將要為大家講解的內(nèi)容。那么這里我們就針對(duì)這個(gè)過程進(jìn)行一下具體的解析。包括安裝,各項(xiàng)參數(shù)的配置等細(xì)節(jié)問題。那么就請(qǐng)大家看下具體內(nèi)容吧。
1.DHCP服務(wù)器啟動(dòng)腳本——/etc/rc.d/init.d/dhcpd
利用該啟動(dòng)腳本可實(shí)現(xiàn)DHCP服務(wù)器的啟動(dòng)、狀態(tài)查詢和停止等操作。啟動(dòng)之前,應(yīng)先完成對(duì)DHCP服務(wù)器的配置。
2.配置DHCP服務(wù)器
⑴ DHCP的配置文件——/etc/dhcpd.conf
RHEL5安裝后的默認(rèn)情況下,此文件是一個(gè)空白文件。
該文件的模板是:/usr/share/doc/dhcp-3.0.5/dhcpd.conf .sample
cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
cat /etc/dhcpd.conf 如下圖所示。
ddns-update-style interim; //定義所支持的DNS動(dòng)態(tài)更新類型, (必選),一般設(shè)置成關(guān)閉,interim和none都是關(guān)閉的意思(interim或ad-hoc或none )
ignore client-updates; //配置DHCP服務(wù)器忽略客戶端更新,不允許動(dòng)態(tài)更新dns
subnet 172.16.210.0 netmask 255.255.255.0 { //聲明一個(gè)網(wǎng)段
# --- default gateway
option routers 172.16.210.254; //分配給客戶機(jī)的網(wǎng)關(guān)地址或路由IP地址
option subnet-mask 255.255.255.0; //分配給客戶機(jī)的子網(wǎng)掩碼
option nis-domain “domain.org”; //設(shè)置NIS域名
option domain-name “domain.org”; //設(shè)置DNS域名,要與DNS的域名一致
option domain-name-servers 172.16.210.1; //DNS服務(wù)器的IP地址
option time-offset -18000; //為客戶端設(shè)定和格林威治時(shí)間的偏移時(shí)間
# option ntp-servers 172.16.210.1; //為客戶端設(shè)定網(wǎng)絡(luò)時(shí)間服務(wù)器IP地址
# option netbios-name-servers 172.16.210.1; //配置DHCP服務(wù)器,設(shè)置默認(rèn)的WINS服務(wù)器
# ---Selects point-to-point node (default is hybrid). Don't change this nless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 172.16.210.210 172.16.210.240; //可分配的IP范圍
default-lease-time 21600; //默認(rèn)的租約時(shí)間 6小時(shí)
max-lease-time 43200; //***的租約時(shí)間 12小時(shí)
# we want the nameserver to appear at a fixed address
host ns { //對(duì)主機(jī)名為ns的主機(jī)做host聲明設(shè)定對(duì)特定網(wǎng)卡的IP分配
next-server marvin.redhat.com; #設(shè)置由于定義服務(wù)器從引導(dǎo)文件中裝入的主機(jī)名,用于無盤站。
hardware ethernet 12:34:56:78:AB:CD; //主機(jī)的MAC地址
fixed-address 172.16.210.222; //該地址始終分配給該主機(jī)
}
}
#配置DHCP服務(wù)器,全局配置項(xiàng)
# 利用subnet定義DHCP作用域,一個(gè)網(wǎng)段應(yīng)定義一個(gè)作用域
shared-network test {
subnet 子網(wǎng)1 netmask 子網(wǎng)掩碼 {
option routers 默認(rèn)網(wǎng)關(guān)地址;
range [dynamic-bootp] low-address [high-address]; #指定可分配的IP地址池范圍
[其他可選設(shè)置]
}
……
subnet 子網(wǎng)n netmask 子網(wǎng)掩碼 {
option routers 默認(rèn)網(wǎng)關(guān)地址;
range [dynamic-bootp] low-address [high-address];
[其他可選設(shè)置]
}
}
Group { #組配置項(xiàng)設(shè)置
host 主機(jī)名1 {
hardware ethernet 網(wǎng)卡物理地址;
對(duì)該主機(jī)的設(shè)置;
}
}
3.配置DHCP服務(wù)器,啟動(dòng)DHCP服務(wù)器
啟動(dòng)
# service dhcpd start
重新啟動(dòng)
service dhcpd restart
查詢服務(wù)的啟動(dòng)狀態(tài)
service dhcpd status
停止服務(wù)
service dhcpd stop
4.測試DHCP服務(wù)器
啟動(dòng)DHCP服務(wù)
在物理機(jī)將IP地址設(shè)置為自動(dòng)獲得
打開“運(yùn)行”→輸入“cmd”
釋放IP地址:ipconfig /release
重新申請(qǐng)IP地址:ipconfig /renew
執(zhí)行:ipconfig /all
此時(shí)若能看到所分配到的IP地址、默認(rèn)網(wǎng)關(guān)和DNS服務(wù)器地址,則說明DHCP服務(wù)器工作正常,配置DHCP服務(wù)器成功