概述

DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,是一个局域网的网络协议,C/S模式。

自动分配地址,方便管理,不用一个一个给电脑分配ip地址,方便管理。

不会同时租用相同的ip地址,不会出现ip地址冲突的问题。

计算机在不同的Vlan间移动时,不需要重新设置ip地址,dhcp会自动给其分配相应的ip地址。

一、安装
RPM安装
[root@master-all ~]# wget http://mirror.centos.org/centos/7/os/x86_64/Packages/dhcp-4.2.5-82.el7.centos.x86_64.rpm
[root@master-all ~]# rpm -ivh dhcp-4.2.5-82.el7.centos.x86_64.rpm
Yum安装
[root@master-all ~]# yum -y install dhcp
二、配置
拷贝默认dhcp模板
[root@master-all ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
编辑配置文件并按照实际情况进行填写

全局默认配置

# 默认指定搜索域
 option domain-name "ym68.cc";
# 指定DNS服务器地址
 option domain-name-servers ns1.ym68.cc, ns2.ym68.cc;
# 默认租约时间(s),根据实际情况进行设置
 default-lease-time 3600;
# 默认最大租约时间(s),根据实际情况进行设置
 max-lease-time 7200;
# 使用这个来启用/禁用全局动态dns更新.
 ddns-update-style none;

指定网段信息

# 配置网段以及子网掩码
 subnet 192.168.99.0 netmask 255.255.255.0 {
   # 配置地址池范围
   range 192.168.99.100 192.168.99.110;
   # 指定DNS服务器地址
   option domain-name-servers 114.114.114.114;
   # 指定搜索域
   option domain-name "abc.com";
   # 指定网关地址
   option routers 192.168.99.1;
   # 指定广播地址
   option broadcast-address 192.168.99.255;
   # 指定默认租约时间
   default-lease-time 3600;
   # 指定最大租约时间
   max-lease-time 7200;
 }

为客户机指定IP地址

host Node-1 {
   # 配置客户机MAC地址
   hardware ethernet 00:0C:29:F0:DA:56;
   # 指定客户机IP地址分配
   fixed-address 192.168.99.80;
 }
配置客户机为DHCP模式
[root@Node-1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens32 
 TYPE=Ethernet
 PROXY_METHOD=none
 BROWSER_ONLY=no
 BOOTPROTO=dhcp
 DEFROUTE=yes
 IPV4_FAILURE_FATAL=no
 IPV6INIT=yes
 IPV6_AUTOCONF=yes
 IPV6_DEFROUTE=yes
 IPV6_FAILURE_FATAL=no
 IPV6_ADDR_GEN_MODE=stable-privacy
 NAME=ens32
 DEVICE=ens32
 ONBOOT=yes
 IPV6_PRIVACY=no
三、启动
[root@master-all ~]# systemctl start dhcpd
四、验证

验证指定IP地址

验证地址池分配

###### 其他

# 重新获取dhcp地址
 dhclient -d eth0
# 释放获取的DHCP地址
 dhclient -r eth0
# 查看DHCP租约信息
 less /var/lib/dhcpd/dhcpd.leases
END

本文标题:Centos7 部署DHCP服务

本文作者:宇宙最帅的男人

本文链接:https://lolicp.com/linux/20211598.html

版权声明:转载或者引用本文内容请注明来源及原作者,本文著作权归作者 (宇宙最帅的男人) 所有。

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

最后修改:2021 年 06 月 15 日
如果觉得我的文章对你有用,请随意赞赏