RHCE DHCP配置全析
DHCP配置的內(nèi)容在不同的系統(tǒng)中有著細(xì)微的差距,那么這里我們就來講解一下RHCE DHCP配置的相關(guān)內(nèi)容。主要包括五個(gè)部分的介紹,望對(duì)大家有所幫助。
RHCE DHCP配置一、 所需配置文件
1. Red Hat Enterprise Linux 光盤(第四張)
2. /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample //DHCP配置文件的模板,安裝后會(huì)自動(dòng)出現(xiàn)該文件,該文件無需配置。
3. /etc/dhcpd.conf //DHCP的配置文件,默認(rèn)系統(tǒng)沒有該文件,需要通過cp命令把模板文件copy過來并且命名為“dhcpd.conf”命令如下:cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
RHCE DHCP配置二、 配置過程
1. 安裝DHCP
#rpm –qa | grep dhcp //查看是否安裝DHCP 若安裝跳過本步驟進(jìn)行第二步
#mount /media/cdrom //掛載光盤
#cd /media/cdrom/RedHat/RPMS //進(jìn)入光盤目錄
#rpm –ivh dhcp-3.0.1-58.EL4.i386.rpm //安裝所需的RPM包
#cd;eject //彈出光盤
2.#cat /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample //查看DHCP配置文件的模板
3.#cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf //通過cp把模板文件copy過來并且命名為“dhcpd.conf”
4.配置dhcpd.conf文件
ddns-update-style interim; //配置使用過度性DHCP-DNS互動(dòng)更新
ignore client-updates; //忽略客戶端更新
subnet 192.168.3.0 netmask 255.255.255.0 { //設(shè)置子網(wǎng)聲明
# - - - default gateway
option routers 192.168.3.1 //為DHCP客戶設(shè)置默認(rèn)網(wǎng)關(guān)
option subnet-mask 255.255.255.0; //為DHCP客戶設(shè)置子網(wǎng)掩碼
option nis-domain “fengzl.com”; //為DHCP客戶設(shè)置NIS域
option domain-name “fengzl.com”; //為DHCP客戶設(shè)置DNS域
option domain-name-servers 192.168.3.1; //為DHCP客戶設(shè)置DNS地址
option time-offset -18000; #Eastern Standard Time //設(shè)置與格林威治時(shí)間的偏移時(shí)間(s)
# option ntp-servers 192.168.1.1; //為DHCP客戶設(shè)置網(wǎng)絡(luò)時(shí)間服務(wù)器的ip地址
# option netbios-name-servers 192.168.1.1; //為DHCP客戶設(shè)置Netbios地址
# ---Selects point-to-point node (default is hybrid). Don’t change this
# --you understand Netbios very well
# option netbios-node-type 2;
range dynaic-bootp 192.168.3.1 192.168.3.200; //設(shè)置地址池
default-lease-time 21600; //為DHCP客戶設(shè)置默認(rèn)的地址租期(s)
max-lease-time 43200; //為DHCP客戶設(shè)置最長的地址租期(s)
# we want the nameserver to appear at a fixcd address
# host ns { //設(shè)置主機(jī)聲明
# nest-server marvin.redhat.com; //設(shè)置用于定義服務(wù)器從引導(dǎo)文件中裝入的主機(jī)名, 用于無盤工作站
# hardware Ethernet 12:34:56:78:AB:CD; //指定DHCP客戶的MAC地址
# fixed-address 207.175.42.154; //對(duì)指定的MAC地址分配固定的IP地址
# }
}
RHCE DHCP配置三、DHCP租約文件(dhcpd.leases)
要運(yùn)行DHCP服務(wù)器,還需要一個(gè)客戶租約數(shù)據(jù)庫文件:
/var/lib/dhcp/dhcpd.leases 該文件初始為空,且無需管理員手工配置,但管理員可以瀏覽此文件查看DHCP服務(wù)器的運(yùn)行情況。文件包含租約聲明,每次一個(gè)租約被獲取,更新或釋放,它的新值就被記錄到文件的末尾。
注意:dhcpd.leases的時(shí)間記錄采用GMT(格林威治)時(shí)間,而不是本地時(shí)區(qū)的時(shí)間,要查看GMT時(shí)間用date –u。
RHCE DHCP配置四、啟動(dòng)DHCP
1. service dhcpd start //啟動(dòng)DHCP
2. service dhcpd stop //停止DHCP
3. service dhcpd restart //重啟DHCP
4.為指定的網(wǎng)絡(luò)接口啟動(dòng)DHCP服務(wù)器:
echo “DHCPDARGS=eth?” >> /etc/sysconfig/dhcpd
eth?為網(wǎng)絡(luò)接口,例如:eth0,eth1,eth0:1……
RHCE DHCP配置五、小結(jié)
以上就是DHCP常用配置,實(shí)際應(yīng)用DHCP還要考慮IP分配的一些策略問題,同時(shí)要保證網(wǎng)絡(luò)的健壯性,必須至少要有兩臺(tái)DHCP服務(wù)器一起工作,如果一臺(tái)出了故障,另一臺(tái)可以繼續(xù)為DHCP客戶服務(wù)。然而目前DHCP協(xié)議里并沒有能讓兩臺(tái)DHCP服務(wù)器協(xié)同工作的機(jī)制,不能保證分配的地址的***性,所以這兩臺(tái)DHCP服務(wù)器里的可分配地址空間必須進(jìn)行調(diào)整,不能有交叉重復(fù)的IP地址.