作家
登录

如何在CentOS、RHEL和Fedora上安装DHCP服务

作者: 来源: 2017-04-11 14:51:42 阅读 我要评论

如安在CentOS、RHEL和Fedora上安装DHCP办事

DHCP(Dynamic Host Configuration Protocol)是一个收集协定,它使得办事器能大年夜预定义的 IP 池中为收集中的客户端节点主动分派 IP 地址并供给其它相干的收集设备参数。

这意味着每乘客户端节点启动(连接到收集)的时刻,它都邑获得一个和大年夜不改变的“静态” IP 地址相反的“动态” IP 地址。DHCP 办事器给 DHCP 客户端分派 IP 地址称为“租约”,租约时光随客户端须要的连接时光或 DHCP 的设备而异。

第三步:为 DHCP 客户端分派静态 IP

在这篇指南中,我们会介绍如安在 CentOS/RHEL 和 Fedora 发行版中安装和设备 DHCP 办事。

设置测试情况

本次安装中我们应用如下的测试情况:

  • DHCP 办事器 - CentOS 7
  • DHCP 客户端 - Fedora 25 和 Ubuntu 16.04

DHCP 若何工作?

在进入下一步之前,让我们起首懂得一下 DHCP 的工作流程:

  • 当已连接到收集的客户端计算机(设备为应用 DHCP)启动时,它会发送一个 DHCPDISCOVER 消息到 DHCP 办事器。
  • 当 DHCP 办事器接收到 DHCPDISCOVER 请求消息时,它会答复一个 DHCPOFFER 消息。
  • 客户端收到 DHCPOFFER 消息后,它再发送给办事器一个 DHCPREQUEST 消息,表示客户端已预备好获取 DHCPOFFER 消息中供给的收集设备。
  • 最后,DHCP 办事器收到客户端的 DHCPREQUEST 消息,并答复 DHCPACK 消息,表示许可客户端应用分派给它的 IP 地址。

DHCP 设备文件中定义了两种类型的语句:

  • 参数 - 解释若何履行义务、是否履行义务、或者给 DHCP 客户端发送什么收集配制揭捉?项。
  • 声明 - 指定收集拓扑、定义客户端、供给客户端地址、或将一组参数应用于一组声明。

第一步:在 CentOS 上安装 DHCP 办事

1、安装 DHCP 办事异常简单,只须要运行下面的敕令即可。

  1. $ yum -y install dhcp 

重要:假如体系中有多个网卡,但你想只在个一一个网卡上启用 DHCP 办事,可以按照下面的步调在该网卡上启用 DHCP 办事。

2、 打开文件 /etc/sysconfig/dhcpd,将指定网卡的名称添加到 DHCPDARGS 列表,假如网卡名称为 eth0,则添加:

  1. DHCPDARGS=eth0 

保存文件并退出 。

第二步:在 CentOS 上设备 DHCP 办事

3、 对于初学者来说,设备 DHCP 办事的第一步是创建 dhcpd.conf 设备文件,DHCP 重要设备文件一般是 /etc/dhcp/dhcpd.conf(默认情况下该文件为空),该文件保存了发送给客户端的所有收集信息。

然则,有一个样例设备文件 /usr/share/doc/dhcp*/dhcpd.conf.sample,这是设备 DHCP 办事的优胜开端。

是以,起首复制示例设备文件为主设备文件:

4、 然后,打开主设备文件并定义你的 DHCP 办事选项:

  1. $ vi /etc/dhcp/dhcpd.conf 

8、 如今,你可认为收集中的客户端设备主动大年夜 DHCP 办事器中获取 IP 地址。登录到客户端机械并按照下面的方法修改以太网接口的设备文件(留意网卡的名称和编号):

起首在文件开首设置以下应用于全部子网的全局参数(留意要应用你实际场景中的值):

  1. option domain-name "tecmint.lan"
  2. option domain-name-servers ns1.tecmint.lan, ns2.tecmint.lan; 
  3. default-lease-time 3600;  
  4. max-lease-time 7200; 
  5. authoritative; 

5、 然后,定义一个子网;在这个事例中,我们会为 192.168.56.0/24 局域网设备 DHCP(留意应用你实际场景中的值):

  1. subnet 192.168.56.0 netmask 255.255.255.0 { 
  2. option routers                  192.168.56.1; 
  3. option subnet-mask              255.255.255.0; 
  4. option domain-search            "tecmint.lan"

      推荐阅读

      都有哪些改变?Windows 10 Creators Update详细上手

    Windows 10 Creators Update已经经由过程Windows Update渠道方法上线推送,为那些热衷于创造的用户带来诸多卓越的新功能。那么Windows 10 Creators Update都带来了哪些更新呢?Reddit用户>>>详细阅读


    本文标题:如何在CentOS、RHEL和Fedora上安装DHCP服务

    地址:http://www.17bianji.com/lsqh/34723.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)