0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux配置DHCP服务器步骤

马哥Linux运维 来源:马哥Linux运维 2025-01-08 11:37 次阅读

一、概述

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

二、工作原理

630128dc-ccd8-11ef-9310-92fbcf53809c.png

1.客户端开机没有IP,局域网内需要发送一个广播形式的DISCOVER(局域网内不知道谁是DHCP服务器),只要能收到的DHCP都能响应。

2.如果发现DHCP服务器 此时发现了有多个服务器,每个DHCP服务器都会发送一个OFFER(分配IP地址,但是仅仅是IP),客户端接收IP的时候,会通过ARP协议验证一下,是否被其他主机占用,客户端一般会选择第一个给OFFER的DHCP服务器。

3.此时DHCP服务器会发送一个DHCP服务器的REQUESRT的广播包(发送REQUEST,①确定已经选定了此服务器②不仅给自己选定的DHCP服务器发送,还会给此服务器以外的DHCP服务器,声明已经选定好了DHCP服务器。)

4.此时DHCP通过ACK机制会正式的将IP、网关、子网掩码等信息都分配给客户端。

关于续租:

DHCP服务器可以24小时开机提供服务,此时有一个问题,客户端在关机期间,再次开机能否再使用之前的IP?

①原来使用的IP没有被占用,回应一个ACK,但是不能永久使用,IP地址的租期达到50%后,必须重新更新租期

②原来使用的IP已经被占用,回应一个NACK,此时客户端重新发送广播,按上面四次协议重新走一遍

总结:DISCOVER和OFFER都是广播,四个阶段全是广播。

三、DHCP的分配方式

1.自动分配:分配到一个IP地址后永久使用。

2.手动分配:由DHCP服务器管理员专门指定IP地址。

3.动态分配:使用完后释放该IP,供其他客户机使用。

四、DHCP的优点

1.减少管理员的工作量

2.避免IP地址冲突

3.当前网络更改IP地址段时,不需要再重新配置每个用户的IP地址

4.提高IP地址的利用率

5.方便客户端的配置

五、DHCP分配的地址信息

主要包括:

1.网卡的IP地址、子网掩码

2.对应的网络地址、广播地址

3.默认网关地址

4.DNS服务器地址

六、实验环境

系统环境:centos6.5

宿主机IP地址:192.168.1.20

使用的rpm包:dhcp-4.1.1-38.P1.el6.centos.x_86_64.rpm

七、搭建步骤

(一)设置DHCP地址池分配IP

1.Server端安装DHCP服务rpm包

[root@raid ~] # cd /mnt/sr0/Packages/
[root@raid Packages] # rpm -ivh dhcp-4.1.1-38.P1.el6.centos.x86_64.rpm

2.查看主配置文件

631acba2-ccd8-11ef-9310-92fbcf53809c.png

[root@raid dhcp] # vim dhcpd.conf #查看主配置文件

6330ecac-ccd8-11ef-9310-92fbcf53809c.png

3.优化配置文件并编辑

[root@raid ~] # cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf #重新覆盖配置文件
[root@raid ~] # vim /etc/dhcp/dhcpd.conf #修改主配置文件

635568de-ccd8-11ef-9310-92fbcf53809c.png

636a5a1e-ccd8-11ef-9310-92fbcf53809c.png

4.客户端测试

[root@localhost ~] # vim /etc/sysconfig/network-scripts/ifcfg-eth0  #修改eth0网卡信息

637ef76c-ccd8-11ef-9310-92fbcf53809c.png

6397911e-ccd8-11ef-9310-92fbcf53809c.png

63a82092-ccd8-11ef-9310-92fbcf53809c.png

(二)为指定主机分配IP

1.查看Client端的网卡MAC地址

63bfac4e-ccd8-11ef-9310-92fbcf53809c.png

2.打开server端dhcp主配置文件

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

63d2687a-ccd8-11ef-9310-92fbcf53809c.png

63e5fee4-ccd8-11ef-9310-92fbcf53809c.png

63ffd652-ccd8-11ef-9310-92fbcf53809c.png

链接:https://www.cnblogs.com/my-first-blog-lgz/p/17057963.html

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11319

    浏览量

    209830
  • DHCP服务器
    +关注

    关注

    0

    文章

    9

    浏览量

    7390

原文标题:超详细Linux配置DHCP服务器

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何搭建DHCP服务器

    如何搭建DHCP服务器
    发表于 10-25 08:01

    DHCP服务器配置

    DHCP服务器配置:TCP/IP协议的动态管理概述使用DHCP的主要目的很多普通用户对TCP/IP协议并不了解,因此,不知道如何配置IP、子
    发表于 12-07 14:41 17次下载

    华为dhcp 策略服务器产品概述

    华为dhcp 策略服务器产品概述:本书介绍DHCP 策略服务器DHCP PS)的产品特点、系统结构、功能特性、组网应用、可靠性设计、技术指
    发表于 12-04 10:39 20次下载

    Linux视频培训教程DHCP服务安装配置

    Linux视频培训教程DHCP服务安装配置
    发表于 09-14 10:51 40次下载
    <b class='flag-5'>Linux</b>视频培训教程<b class='flag-5'>DHCP</b><b class='flag-5'>服务</b>安装<b class='flag-5'>配置</b>

    如何配置设置建立dhcp服务器

    如何配置设置建立dhcp服务器    DHCP服务器典型配置实例 常见
    发表于 01-30 17:19 3635次阅读
    如何<b class='flag-5'>配置</b>设置建立<b class='flag-5'>dhcp</b><b class='flag-5'>服务器</b>

    图解如何安装配置DHCP服务器

    如何安装配置DHCP服务器
    发表于 01-30 17:20 3881次阅读
    图解如何安装<b class='flag-5'>配置</b><b class='flag-5'>DHCP</b><b class='flag-5'>服务器</b>

    怎样能让您的 DHCP服务器更安全

    怎样能让您的 DHCP服务器更安全 现在规模稍大的企业网,一般都使用DHCP服务器为客户机统一分配TCP/IP配置信息。这种方式不但减轻了
    发表于 01-29 13:49 701次阅读

    dhcp服务器怎么设置

    动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。首先,
    发表于 03-07 10:45 9888次阅读
    <b class='flag-5'>dhcp</b><b class='flag-5'>服务器</b>怎么设置

    Linux服务器配置全程实录电子教材免费下载

    Linux 服务器配置Linux的最主要应用之一,在企业中应用广泛,本书以企业Linux服务器
    发表于 12-11 17:11 13次下载

    Linux下Apache服务器的安装和配置

    Linux下Apache服务器的安装和配置(现代电源技术的发展概况)-Linux下Apache服务器的安装和
    发表于 08-31 16:22 8次下载
    <b class='flag-5'>Linux</b>下Apache<b class='flag-5'>服务器</b>的安装和<b class='flag-5'>配置</b>

    DHCP服务器的工作原理及常见问题总结

    关于一些DHCP服务器的工作原理、常见问题总结和虚拟机部署DHCP服务器时出现的问题
    的头像 发表于 02-11 09:26 2532次阅读

    linux查看服务器配置

    Linux操作系统中,了解服务器配置对于系统管理员和网络工程师而言至关重要。通过查看服务器配置,您可以了解
    的头像 发表于 11-17 09:41 1154次阅读

    DHCP服务器配置方法

    DHCP(动态主机配置协议)是一种用于自动分配IP地址和其他网络配置信息的协议。它可以使网络管理员更加方便地管理和配置大量的客户机。在本文中,我们将详细介绍如何
    的头像 发表于 11-27 14:48 2176次阅读

    dhcp配置详细步骤

    中央服务器上集中管理和分配IP地址,简化了网络配置的过程,提高了网络管理的效率。本文将详细介绍如何进行DHCP配置步骤。 一、了解
    的头像 发表于 11-27 14:50 9451次阅读

    dhcp服务器怎么设置

    DHCP(动态主机配置协议)是一种网络协议,它自动分配IP地址、子网掩码、默认网关等网络配置信息给连接到局域网上的设备。在设置和配置DHCP
    的头像 发表于 11-27 14:51 4246次阅读