關於linux - Centos 7 下DHCP服務的安裝與配置


DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是一個局域網的網絡協議,使用UDP協議工作

主要有兩個用途:給內部網絡或網絡服務供應商自動分配IP地址,給用戶或者內部網絡管理員作為對所有計算機作中央管理的手段,

在RFC 2131中有詳細的描述。DHCP有3個端口,其中UDP 67和UDP 68為正常的DHCP服務端口,分別作為DHCP Server和DHCP Client的服務端口;

546號端口用於DHCPv6 Client,而不用於DHCPv4,是為DHCP failover服務,這是需要特別開啟的服務,DHCP failover是用來做“雙機熱備”的。

 

這里筆者以Centos 7.1為例,將DHCP服務的安裝與配置記錄如下:

1、安裝DHCP服務,筆者這里以yum的方式進行安裝,命令如下:

[root@5201351 ~]# yum install dhcp -y

2、配置DHCP服務的配置文件,文件位置/etc/dhcp/dhcpd.conf

subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.100 192.168.0.200;
        option routers 192.168.0.1;
        next-server 192.168.0.1;      #TFTP服務器IP
        filename "pxelinux.0";        #無盤或PXE啟動文件的名稱,此處的pxelinux.0由syslinux軟件包提供
}

其中需要說明的是next-serverfilename選項為可選的、主要是筆者在pxe網絡部署系統時會用到,

需要特別注意的是filename中的值為無盤啟動的文件的名稱,其默認路徑為tftp的根目錄

pxelinux.0由syslinux軟件包提供,是一個bootloader,類似於grub,通過它來load kernel

3、啟動DHCP服務,並將DHCP服務加入到開機啟動項,分別使用如下命令

[root@5201351 ~]# systemctl restart dhcpd.service
[root@5201351 ~]# systemctl enable dhcpd.service

 

尊重別人的勞動成果 轉載請務必注明出處:http://www.cnblogs.com/5201351/p/5124518.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM