構建DHCP服務器

DHCP服務

  • 爲大量客戶機自動分配地址,提供集中管理

  • 減輕管理和維護成本、提高網絡配置效率

可分配的地址信息主要包括

  • 網卡的IP地址、子網掩碼

  • 對應的網絡地址、廣播地址

  • 默認網關地址

  • DNS服務器地址


DHCP服務器軟件

  • RHEL5光盤中的 dhcp-3.0.5-23.el5.i386.rpm

dhcp軟件包的主要文件

  • 主配置文件:/etc/dhcpd.conf

  • 執行程序:/usr/sbin/dhcpd、/usr/sbin/dhcrelay

  • 服務腳本:/etc/init.d/dhcpd、/etc/init.d/dhcrelay

  • 執行參數配置:/etc/sysconfig/dhcpd

  • DHCP中繼配置:/etc/sysconfig/dhcrelay


主配置文件dhcpd.conf的內容構成

ddns-update-style interim;    #全局配置參數
……
subnet 192.168.1.0 netmask 255.255.255.0 {    #網段聲明
        option routers     192.168.1.1;
        ……
        default-lease-time 21600;
        ……
        host ns {    #主機聲明
                ……
                fixed-address 192.168.1.88;
        }
}

全局設置,作用於整個DHCP服務器

  • ddns-update-style none;禁用DNS動態更新

  • default-lease-time 21600;默認租約(秒)

  • max-lease-time 43200;最大租約(秒)

  • option domain-name “domain.org”;默認搜索域

  • option domain-name-servers 8.8.8.8;指定DNS服務器地址


Subnet網段聲明,作用於整個子網段

  • range參數:設置用於分配的IP地址池

  • option subnet-mask參數:設置客戶機的子網掩碼

  • option routers參數:設置客戶機的默認網關地址


host主機聲明,作用於單個主機

  • hardware ethernet參數:指定對應主機的MAC地址

  • fixed-address參數:指定爲該主機保留的IP地址


兩種使用方式

修改網卡配置文件(如 ifcfg-eth0)

  • BOOTPROTO=dhcp

使用dhclient命令

  • 格式:dhclient [-d] [網絡接口名]


實驗案例:

修改服務器IP地址

165026320.png

165026829.png

165026724.png


修改主機名

165027463.png

165027484.png


修改hosts文件

165027897.png

165027992.png


修改域名解析配置文件

165027956.png

165028538.png


安裝DHCP軟件包

165028523.png


複製模板文件

165029972.png


修改DHCP主配置文件

165029891.png

165029618.png


啓動DHCP服務

165030314.png


在客戶端中驗證,能獲取到IP地址

165030321.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章