DHCP的安裝

DHCP簡介

    DHCP是動態主機配置協議(Dynamic Host Configuration Protocol)的簡稱,是一種簡化計算機IP地址分配管理的TCP/IP標準協議。網絡管理員可以利用DHCP服務器動態分配IP地址及其相關的環境配置。

DHCP的工作過程

    DHCP客戶使用兩種不同的過程來與DHCP服務器通信並獲得TCP/IP配置。當客戶機首次啓動並嘗試加入網絡時,執行的事初始化過程,而在客戶機擁有IP租用之後將執行刷新過程。

DHCP的安裝

安裝DHCP

 #mkdir /mnt/cdrom

 #mount /dev/cdrom /mnt/cdrom/

mount: /dev/sr0 is write-protected,mounting read-only

 # cd/mnt/cdrom/Packages/

 # lsdhcp*

dhcp-4.2.5-27.el7.centos.x86_64.rpm

dhcp-common-4.2.5-27.el7.centos.x86_64.rpm

dhcp-libs-4.2.5-27.el7.centos.x86_64.rpm

 #rpm -Uvh dhcp-4.2.5-27.el7.centos.x86_64.rpm

warning:dhcp-4.2.5-27.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key IDf4a80eb5: NOKEY

Preparing...                          #################################[100%]

Updating / installing...

  1:dhcp-12:4.2.5-27.el7.centos     ################################# [100%]

 #rpm -qc dhcp

/etc/dhcp/dhcpd.conf

/etc/dhcp/dhcpd6.conf

/etc/openldap/schema/dhcp.schema

/etc/sysconfig/dhcpd

/var/lib/dhcpd/dhcpd.leases

/var/lib/dhcpd/dhcpd6.leases

 # cd/etc/dhcp/

 # cpdhcpd.conf dhcpd.conf.origin

 #cat /etc/dhcp/dhcpd.conf

         #

         #DHCP Server Configuration file.

         #   see /usr/share/doc/dhcp*/dhcpd.conf.example

         #   see dhcpd.conf(5) man page

         #

編輯dhcpd.conf

在最後添加如下信息

 # vi/etc/dhcp/dhcpd.conf

option domain-name"bigcloud.local";

option domain-name-servers 192.168.188.11,192.168.188.12;

 

#VLAN1

option routers 192.168.188.2 subnet192.168.188.0 network 255.255.255.0 {

        range 192.168.188.100 192.168.188.159;

       range 192.168.188.170 192.168.188.253;

       default-lease-time 259200;

       max-lease-time 259200;

}

 

#VLAN2

option routes 192.168.188.2 subnet192.168.189.0 network 255.255.255.0 {

       range 192.168.189.100 192.168.189.253;

       default-lease-time 691200;

       max-lease-time 691200;

}

 

host printer {

       hardware ethernet 00:12:34:56:78:90;

       fixed-address 192.168.188.111;

}

配置DHCPD爲自動啓動

 

 #chkconfig dhcpd on

Note: Forwarding request to 'systemctlenable dhcpd.service'.

 #systemctl enable dhcpd

測試

我們可以找一臺物理機進行測試,看是否能分到ip

我們可以使用ipconfig /release釋放ip

在使用ipconfig /renew 重新獲取ip

我們就可以看到

以太網適配器本地連接:

   連接特定的DNS後綴............bigcloud.local

   本地連接IPv6地址.............fe80:bc6f:8cb2:2c8a:ee10%11

  IPv4地址.....................192.168.188.100

   子網掩碼.....................255.255.255.0

   默認網關.....................192.168.188.2


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