我的编程空间,编程开发者的网络收藏夹
学习永远不晚

DHCP原理与配置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

DHCP原理与配置

一、DHCP概述

DHCP(Dynamic Host  Configuration Protocol),动态主机配置协议,是一个应用层协议。当我们将客户主机ip地址设置为动态获取方式时,DHCP服务器就会根据DHCP协议给客户端分配IP,使得客户机能够利用这个IP上网。专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议。

1.使用DHCP的好处

  • 减少管理员的工作量
  • 避免输入错误的可能性
  • 避免IP地址冲突
  • 当更改IP地址段时,不需要重新配置每个用户的IP地址
  • 提高了IP地址的利用率
  • 方便客户端的配置

2.DHCP的特点

  • DHCP可以自动分配IP、子网掩码、网关、DNS。
  • DHCP客户端使用的端口68,服务端使用端口67,使用的UDP传输协议
  • DHCP分配的IP地址有租期,会周期性改变。一般不为服务器分配IP,因为他们要使用固定IP,所以DHCP一般只为办公环境的主机分配IP。
  • DHCP服务器和客户端需要在一个局域网内,在为客户端分配IP的时候需要进行多次广播。但DHCP也可以为其他网段内主机分配IP,只要连接两个网段中间的路由器能转发DHCP配置请求即可,但这要求路由器配置中继功能。 

二、DHCP工作原理

  1. 客户端广播发送DISCOVER报文寻找服务端;
  2. 服务端广播发送OFFER报文响应给客户端,报文中还包含地址池中的一个可用IP;
  3. 客户端只会接收第一个发来的OFFER报文并提取出可用IP,再向服务端广播发送REQUEST报文请求使用这个可用IP。
  4. 服务端广播发送ACK报文响应给客户端,告知IP合法可用并提供租期信息。

重新登录
DHCP客户机每次重新登录网络时,不需要再发送Discover信息,而是直接发送包含前一次所分配的 IP地址的Request请求信息。 

更新租约
当 DHCP服务器向客户机出租的 IP 地址租期达到 50%时,就需要更新租约。客户机直接向提供租约的服务器发送Request包,要求更新现有的地址租约。

IP地址分配顺序:从小到大

三、安装与配置DHCP

vim /etc/dhcp/dhcpd.confsubnet 网段IP netmask 子网掩码 {      #声明要分配的网段地址  range IP地址池起始IP  IP地址池终止IP;      #设置地址池  option routers 默认网关IP;  #指定默认网关地址  option domain-name-servers  DNS服务器IP;   #可选  default-lease-time 默认租期秒数;             #可选  max-lease-time 最大租期秒数;                 #可选}host 自定义名称 {#指定需要分配固定 IP地址的客户机名称  hardware ethernet MAC地址用:分隔;#指定该主机的 MAC地址  fixed-address IP地址;#指定保留给该主机的 IP地址}systemctl restart dhcpd客户端主机设置自动获取IP    Linux系统:网卡配置  BOOTPROTO=dhcp

1.取消虚拟机dhcp服务 

首先打开虚拟机界面上方的编辑–虚拟网络编辑器,新建一个vmnet3,取消“使用本地DHCP服务将IP地址分配给虚拟机”这个选项,保存设置,应用退出。 

  首先打开虚拟机界面上方的虚拟机-设置,点击网络适配器进行修改,然后确定退出。

 2.编辑网卡信息

vim /etc/sysconfig/network-scripts/ifcfg-ens33  #配置静态IPsystemctl restart network                       #重启网卡

 3.安装DHCP

###为保证实验顺利,关闭防火墙和selinuxsystemctl stop firewalld      #关闭防火墙setenforce 0                  #关闭selinux###安装dhcpyum -y install dhcpvim /etc/dhcp/dhcpd.conf      #打开dhcp配置文件##DHCP Server configuration file.#   see /usr/share/doc/dhcp*/dhcpd.conf.example#   see dhcpd.conf(5) man page#cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf#会看到该配置文件的路径在 /usr/share/doc/dhcp* 下,因此我们把该路径下的模板文件覆盖到 /etc/dhcp下

4.修改配置文件

vim /etc/dhcp/dhcpd.confsubnet 网段IP netmask 子网掩码 {    #声明要分配的网段地址  range IP地址池起始IP  IP地址池终止IP;#设置地址池  option routers 默认网关IP;#指定默认网关地址  option domain-name-servers  DNS服务器IP;    #可选  default-lease-time 默认租期秒数;            #可选  max-lease-time 最大租期秒数;                #可选}host 自定义名称 {#指定需要分配固定 IP地址的客户机名称  hardware ethernet MAC地址用:分隔;#指定该主机的 MAC地址  fixed-address IP地址;#指定保留给该主机的 IP地址}

systemctl start dhcpd  #启用DHCP服务ss -lunp | grep 67     #查看DHCP服务,67是服务端使用的udp端口

5.测试DHCP服务

 同上,将windows10网络适配器修改为vmnet3。

5.1打开windows系统的网络连接窗口

5.2 右击Ethernet0,点属性;选中(TCP/IPv4),点右下角的属性,选择自动获得IP地址,然后确定

5.3进入cmd命令指示符

ipconfig /release      #释放IP地址ipconfig /renew        #重新获取IP地址

 

可以看到,现在系统的IPv4地址变为了192.168.88.100;
默认网关变为了192.168.88.254;
IPv4 DHCP服务器变为了192.168.88.10;
均符合上述设置,证明DHCP部署成功。 

来源地址:https://blog.csdn.net/q1y2y3/article/details/130203248

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

DHCP原理与配置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

DHCP介绍及H3C配置DHCP

1.DHCP引入(1)简介DHCP(动态主机设置协议)是一个局域网的网络协议,使用UDP协议工作,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
2023-01-31

H3C DHCP配置

DHCP 服务器中的地址池以“树”状结构进行组织。树根是自然网段的地址,每个分支是该网段的子网地址,叶节点是手工绑定的客户机地址。这种树状结构实现了配置的继承性,即子网(儿子节点)配置继承了自然网段(父节点)的配置,每个客户机(孙子节点)的
2023-01-31

DHCP服务的原理与搭建

本篇内容介绍了“DHCP服务的原理与搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、DHCP实现原理1. DHCP是什么DHCP(Dy
2023-06-05

DHCP原理是什么与如何搭建

这篇文章主要讲解了“DHCP原理是什么与如何搭建”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DHCP原理是什么与如何搭建”吧!DHCP(Dynamic Host Configuration
2023-06-27

简述BFD原理与配置

  在网络通讯中,为了能够更快更好的选择出转发路径,对相邻系统间快速侦测通讯失效的需求日益增多,而且也显得越来越重要。在没有硬件信号发送的情况下,以前的路由器采用发送hello报文的侦测机制。于是就产生了一种在双向路由引擎之间建立一条路径的检测方法--BFD。  BFD:(Bidirectional Forwardin
简述BFD原理与配置
2024-04-18

Kali Linux常用服务配置DHCP的服务原理是什么

今天就跟大家聊聊有关Kali Linux常用服务配置DHCP的服务原理是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Kali Linux常用服务配置教程DHCP服务原理动态主机
2023-06-05

配置DHCP服务 (3)

呵呵,上个章节中,我给大家讲解了DHCP服务器的一些基本概念和DHCP服务器的安装,但是我也说过,刚安装好的DHCP服务器是不可用的。我们要对其进行配置,那么究竟怎么配置呢,下来我们讲下DHCP服务器的授权。DHCP服务器的授权:     
2023-01-31

H3C DHCP中继配置

VLAN, DHCP, 核心, 中继, 交换机网络环境如下: (主)核心交换机H3C S5500  (48个RJ45口和4个光纤口)划分了16个VLAN,所有VLAN都是不能互相访问的(通过ACL策略做的),除了服务器这VLAN11(192
2023-01-31

H3C_S5500配置DHCP服务

#给Vlan定义地址并配置其工作在服务器模式interface Vlan-interface1ip address 192.168.1.1 255.255.255.0dhcp select server global-pool#定义DHCP
2023-01-31

网络之DHCP原理

一:DHCP工作原理1.什么是DHCP协议DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client)。DHCP通常被用于局域网
2023-06-06

MySQL主从复制原理与配置

目录1.什么是主从备份2.原理3.配置主服务器4.配置从服务器4.1进入数据库,准备建立连接4.2开启 slave 连接,主备机连接成功,数据开始同步4.3查看有关从属服务器线程的关键参数的信息总结1.什么是主从备份主从复制简单来说就是主
MySQL主从复制原理与配置
2024-10-09

比较全面的DHCP配置

以下是一个全面的DHCP(动态主机配置协议)配置示例:```option domain-name "example.com";option domain-name-servers 8.8.8.8, 8.8.4.4;default-lease
2023-09-13

DHCP的工作原理分析

这篇文章主要介绍了DHCP的工作原理分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。DHCP动态主机配置协议:计算机用来获得配置信息的协议。DHCP容许给某一计算机赋以IP
2023-06-27

Linux系统如何配置DHCP

这篇文章主要介绍Linux系统如何配置DHCP,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux系统配置DHCP具体步骤实验环境:RHEL Server 5.8案例一(单个作用域):该案例拓扑图(因均在vnet
2023-06-28

编程热搜

目录