RHE5服務器配置——DHCP服務器

一:DHCP配置文件服務器

       安裝好RHE5自身攜帶的DHCP安裝包後,DHCP端口監督程序dhcpd配置文件是/etc/dhcpd.conf。該文件包括3個部分:parameters參數,declaration聲明和option選項。網絡

       1。parameters:代表如何執行任務,以及是否要執行任務或將哪些網絡配置選項發送給客戶端,主要參數:dom

ddns-updata-style                           配置DHCP-DNS互動更新模式ide

default-lease-time                          指定默認租賃時間的長度,單位秒佈局

max-lease-time                               指定最大租賃時間長度,單位秒3d

hardware                                        指定網卡接口類型和MAC地址rest

server-name                                   通知DHCP客戶端服務器的名稱router

get-lease-hostnames flag               檢查客戶端使用的IP地址server

fixed-address ip                             分配給客戶端一個固定的IP地址  blog

authritative                                   拒毫不正確IP地址的要求

         2。declaration:描述網絡佈局及提供客戶的IP地址等,主要參數:

shared-network                             告知一些子網絡是否共享相同的網絡

subnet                                           描述一個IP地址是否屬於該子網

range 起始IP  終止IP                      提供動態分配IP地址範圍

host 主機名                                   參考特別的主機(保留IP)

group                                             爲一組參數提供聲明

allow unknown-clients;deny unknown-client     是否動態分配IP給未知使用者

allow bootp;deny bootp               是否響應激活查詢

allow booting;deny booting          是否響應使用者查詢

filename                                        開始啓動文件的名稱,應用於無盤工做站

next-server                                   設置服務器從引導文件中裝入主機名,應用無盤工做站

        3。option:配置DHCP可選參數,所有用option關鍵字做爲開始,主要選項:

subnet-mask                                 爲客戶端設定子網掩碼

domain-name                                指定DNS名字

domain-name-servers                   說明DNS服務器的IP地址

host-name                                    爲客戶端指定主機名稱

routers                                         指定默認網關

broadcast-address                        設定廣播地址

ntp-server                                    設定網絡時間服務器的IP地址

time-offset                                   設定格林威治時間的偏移時間,單位秒

二:DHCP配置實例

1。dhcp服務器的安裝包:

#mount /dev/cdrom /media //光驅的掛載

#rpm -ivh /media/Server/dhcp-3.0.5-3.el5.i386.rpm

clip_image002

  2。複製dhcp服務器配置示例文件到/etc下並更名爲dhcpd.conf

#cd /usr/share/doc/dhcp-3.0.5/

#cp dhcpd.conf.sample /etc/dhcpd.conf

clip_image004

    3。修改dhcp服務器的配置文件:

#vi /etc/dhcpd.conf

clip_image006

dns的更新類型:

interim:互動更新;

ad-hoc :兼容早期特殊DNS更新模式的互動更新;

none :不作自動更新;

根據客戶端網卡的MAC地址綁定IP(192.168.1.88),ns主機名可任意指定,同時電腦綁定IP,主機名不能相同

   4。啓動dhcp服務器:

#service dhcpd restart //重啓DHCP服務器

#iptables -F //清掉防火牆規則

clip_image008

三:若客戶端沒法獲取IP地址

      DHCP服務器配置完成且沒有語法錯誤,可是網絡中的客戶端卻沒法獲得IP地址。這一般是由於LINUX DHCP服務器沒法接收來自255.255.255.255的DHCP客戶端的request封包形成的,通常是LINUX DHCP服務器的網卡沒有設置MULTICAST功能,爲了讓dhcpd可以正常地和DHCP客戶端溝通,dhcpd必須傳送封包到255.255.255.255這個IP地址。可是在有些LINUX系統中,255.255.255.255這個IP地址被用來做爲監聽區域子網域廣播的IP地址。因此須要路由表中加入255.255.255.255以激活MULTICAST功能,執行命令:

    # route   add    -host   255.255.255.255   dev   eth0

若是報告錯誤:

     255.25.255.255:unkown  host

那麼修改/etc/hosts,加入以下行:

  255.255.255.255     dhcp

相關文章
相關標籤/搜索