栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

centos7之dhcp服务部署、配置详解

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

centos7之dhcp服务部署、配置详解

DHCP

全称:Dynamic   Host  Configuration  Protocol 

动态主机设置协议

是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。

功能:

通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。

DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。DHCP具有以下功能:

1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。

2. DHCP应当可以给用户分配永久固定的IP地址。

3. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。

4. DHCP服务器应当向现有的BOOTP客户端提供服务。
 

 centos7部署DHCP服务

一、系统环境 

平台:VMware Workstation Pro

centos 7.4系统

 

网络使用的是NAT模式 (后面windows设置要与此处设置的模式一致)

 

 ip地址:192.168.80.131

 

 

二、开始部署dhcp服务:

1、关闭防火墙以及selinux

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# setenforce 0

2、使用yum安装dhcp服务:

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

 

3、修改配置文件

[root@localhost ~]# vim /etc/dhcp/dhcpd.conf

 

如图,进入配置文件中,里面什么内容都没有。

但是,里面告诉我们一个配置文件的模版:

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

可以将这个模版里面的内容拷贝过来(拷贝过来后除用到的部分保留外其他可以删除)

[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

subnet 192.168.80.0 netmask 255.255.255.0{  ##网段和掩码  
range 192.168.80.20 192.168.80.99;   ##地址范围

option domain-name-servers 202.96.128.166;  ## dns服务器地址,可按照这个填写
option domain-name "domain.example.org";  ##该网段的域名,可以省略

option routers 192.168.80.255;  ##网关

default-lease-time 600;  ## 租约时间
max-lease-time 7200;  ## 最大租约时间

 

注:每段配置项结尾,一定要有“;”结尾,否则会报错

 

4、启动dhcp服务:

[root@localhost ~]# systemctl start dhcpd

5、查看dhcp状态,看udp的67端口有没有起来。

[root@localhost /]# netstat -anptu | grep dhcp

注:启动时若出现“Job for dhcpd.service failed because the control process exited with error code. See “systemctl status dhcpd.service” and “journalctl -xe” for details.”报错。1、请确定配置文件是否填写正确。2、确认该网段与虚拟机的网卡是一致的。

 

 

6、验证

这里我开启一台windows10 虚拟机来验证,但注意的是,要让windows与dhcp服务器在同一个模式下,不然获取不到ip地址。

 

 在win10中设置如下

 如图,一定全部设置自动获得。

在详细信息中可以看到,windows 7 网卡中的很多信息都是我们在dhcp中设置的。

也可以在centos 7系统中查看:

[root@localhost /]# cat /var/lib/dhcpd/dhcpd.leases

 

从上图可以看出,win 7的mac地址 00:0c:29:53:30:50,以及租约时间。

到此,dhcp搭建成功。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/461301.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号