eNSP学习——配置基于接口地址池的DHCP

目录

主要命令

原理概述

实验目的

实验内容

实验拓扑

实验编址

实验步骤

1、基本配置

2、基于接口配置 DHCP Server 功能

3、配置基于接口的DHCP Server租期/DNS服务器地址

4、配置 DHCP Client


主要命令

//查看DHCP地址池中的地址分配情况
display ip pool

//开启DHCP功能
[R1]dhcp enable 
Info: The operation may take a few seconds. Please wait for a moment.done.

//开启接口的DHCP服务功能,指定从接口地址池分配地址
[R1]int g0/0/0	
[R1-GigabitEthernet0/0/0]dhcp select interface 	
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]dhcp select interface 

//配置DHCP服务器接口地址池中IP地址的租用有效期限为2天
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp server lease day 2

//配置接口地址池中不参与自动分配的P地址范围
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.1.1 192.168.1.10

//指定接口地址池下的 DNS服务器
[R1]int g0/0/1	
[R1-GigabitEthernet0/0/1]dhcp server dns-list 8.8.8.8

原理概述

        随着网络规模的扩大和网络复杂程度的提高,计算机位置变化(如便携机或无线网络)和计算机数量超过可分配的IP地址的情况将会经常出现。DHCP ( DynamicHost Configuration Protocol,动态主机配置协议)就是为满足这些需求而发展起来的。DHCP协议采用客户端/服务器(Client/Server)方式工作,DHCP Client向 DHCPServer动态地请求配置信息,DHCP Server根据策略返回相应的配置信息(如IP地址等)。

DHCP客户端首次登录网络时,主要通过4个阶段与DHCP服务器建立联系。

        (1)发现阶段:即 DHCP客户端寻找DHCP服务器的阶段。客户端以广播方式发送DHCP Discover报文,只有DHCP服务器才会进行响应。

        (2)提供阶段:即 DHCP服务器提供IP地址的阶段。DHCP服务器接收到客户端的DHCP_Discover报文后,从P地址池中挑选一个尚未分配的P地址分配给客户端,向该客户端发送包含出租IP地址和其他设置的DHCP_Offer报文。

        (3)选择阶段:即 DHCP客户端选择IP地址的阶段。如果有多台DHCP服务器向该客户端发来DHCP_Offer报文,客户端只接受第一个收到的DHCP_Offer 报文,然后以广播方式向各DHCP服务器回应 DHCP_Request报文。

        (4)确认阶段:即 DHCP服务器确认所提供IP地址的阶段。当DHCP服务器收到DHCP客户端回答的DHCP_Request 报文后,便向客户端发送包含它所提供的IP地址和其他设置的DHCP_ACK 确认报文。

实验目的

掌握DHCP Server配置方法

掌握基于接口地址池的 DHCP Server配置方法

掌握配置DHCP租期/不参与自动分配地址/DNS服务器地址方法

掌握配置和检测DHCP客户端的方法

实验内容

        本实验将路由器R1模拟成为公司的DHCP Server,该公司市场部和财务部下的PC通过DHCP的方式自动配置P地址。网络管理员配置客户端PC通过接口地址池的方式自动获取IP地址。

实验拓扑

实验编址

设备

接口

IP地址

子网掩码

默认网关

R1(AR2220)

GE 0/0/0

192.168.1.254

255.255.255.0

N/A

GE 0/0/1

192.168.2.254

255.255.255.0

N/A

PC1

Ethernet 0/0/1

DHCP获取

DHCP获取

DHCP获取

PC2

Ethernet 0/0/1

DHCP获取

DHCP获取

DHCP获取

实验步骤

1、基本配置

        根据实验编址表进行相应的基本IP地址配置,由于PC是通过DHCP自动获取地址,暂时无法测试连通性。交换机为二层设备,无需配置IP地址。

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.1.254 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.2.254 24

2、基于接口配置 DHCP Server 功能

        在R1上开启 DHCP功能。

[R1]dhcp enable 

        在R1的GE 0/0/0和GE 0/0/1接口上配置dhcp select interface命令,开启接口的DHCP服务功能,指定从接口地址池分配地址。

[R1]int g0/0/0	
[R1-GigabitEthernet0/0/0]dhcp select interface 	
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]dhcp select interface 

        接口地址池可动态分配IP地址,范围就是接口的IP地址所在网段,且只在此接口下有效。当DHCP服务器接收到DHCP客户端的请求报文后,DHCP服务器将会使用该接口的地址网段给客户端分配地址。

3、配置基于接口的DHCP Server租期/DNS服务器地址

        在R1的GE 0/O/0接口上使用dhcp server lease命令配置DHCP服务器接口地址池中IP地址的租用有效期限为2天,GE O/0/1接口不修改,使用默认值1天超过租期后该地址将会重新分配

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp server lease day 2

        在GE 0/O/0接口上使用dhcp server excluded-ip-address命令配置接口地址池中不参与自动分配的P地址范围为192.168.1.1到192.168.1.10。

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp server excluded-ip-address 192.168.1.1 192.168.1.10

        有些地址需要分配给其他服务,如 DNS服务器或HTTP服务器等需要手工静态配置的IP地址,就不能再动态分配给客户端使用,可以执行该命令配置地址池中不参与自动分配的IP地址(默认该地址池所有地址参与自动分配,此命令作为可选命令)。

        当DHCP服务器收到客户端的DHCP请求时,DPCP服务器将会选择地址池中空闲的IP地址分配给客户端。GE 0/0/0接口地址池中192.168.1.1~192.168.1.10不参与分配,而GE0/0/1接口没有配置该命令,因此可以分配的IP地址范围是192.168.2.1~192.168.2.253(不包括本接口地址)。

        在GE0/0/1接口上使用dhcp server dns-list命令指定接口地址池下的 DNS服务器,为PC-2自动分配DNS服务器地址为8.8.8.8。

[R1]int g0/0/1	
[R1-GigabitEthernet0/0/1]dhcp server dns-list 8.8.8.8

4、配置 DHCP Client

        打开PC-1的“基础配置”选项卡,在“IPv4配置”栏中选择“DHCP”,然后单击对话框右下角的“应用”按钮,如图所示。

单击PC-1的“命令行”选项卡,在其中输入“ipconfig”命令查看接口的IP地址,

        通过观察发现PC-1已经通过DHCP Server 获取到一个IPv4地址192.168.1.253,网关地址为路由器的接口地址192.168.1.254。

        在R1上使用display ip pool命令查看DHCP地址池中的地址分配情况。

        以上信息显示目前为基于接口的地址池,由于有两个接口启用 DHCP 功能,所以地址池也有两个,Pool-name分别为GE 0/0/0、GE 0/0/1。在 DHCP Server地址池中,网关为192.168.1.254,掩码为255.255.255.0,IP地址池总共可以分配506个地址(除了路由器接口地址),已经使用了一个,空闲地址为495个,其中地址池中有10个地址是不参与分配的。

        配置PC-2时参考配置PC-1的方法,选择通过DHCP配置地址。

        单击PC-2中的“命令行”选项卡,在其中输入“ipconfig”命令查看接口的P地址;

        通过观察发现PC-2已通过DHCP Server 获取到一个IPv4地址192.168.2.253,网关地址为路由器的接口地址192.168.2.254,DNS 服务器地址为8.8.8.8。DHCP地址池中的地址分配情况此处省略。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/717635.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Unity每日一记】如何在Unity里面添加视频,做媒体屏幕

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:uni…

TC3xx A\B SWAP机制的小细节(2)

目录 1.引入 2.TC3xx Swap机制小细节 3.小结 1.引入 上文TC3xx A\B SWAP机制的小细节(1)-CSDN博客主要把OTA的概念,以及MCU的硬件A\B Swap机制做了简单介绍,下面我们来聊聊TC3xx的SWAP机制 2.TC3xx Swap机制小细节 英飞凌TC3xx提供了硬件SOTA机制&…

CMake从安装到精通

目录 引言 1. CMake的安装 2. CMake的原理 3. CMake入门 3.1 CMakeLists.txt与注释 3.2 版本指定与工程描述 3.3 生成可执行程序 3.4 定义变量与指定输出路径 3.5 指定C标准 3.6 搜索文件 3.7 包含头文件 4. CMake进阶 4.1 生成动静态库 4.2 链接动静态库 4.…

Linux服务升级:Almalinux 升级 Anaconda虚拟环境

目录 一、实验 1.环境 2.Almalinux 部署 VS Code 3.Almalinux 升级 Anaconda虚拟环境 4.Anaconda 使用 5.VS Code 部署 Anaconda虚拟环境 6.Almalinux 使用命令窗口版 Jupyter 二、问题 1.VS Code离线如何实现汉化 2.Anaconda 安装报错 3.Anaconda创建虚拟空间失败 …

头歌资源库(9)丢失的数字

一、 问题描述 二、算法思想 输入n和nums数组。初始化一个大小为n1的数组counts,初始值都为0。遍历nums数组,将counts[nums[i]]的值加1。遍历counts数组,找到第一个值为0的索引,即为没有出现在数组中的那个数。输出结果。 三、…

视频太大了怎么压缩

随着科技的不断发展,视频已经成为了我们生活和工作中不可或缺的一部分。但是,当我们拍摄或下载的视频文件过大时,就会遇到很多麻烦。比如,不能发送给朋友、不能上传等。这时候,我们就需要对视频进行压缩,以…

ctfshow web七夕杯

web签到 执行命令没有回显&#xff0c;我们直接写文件就可以了 有字符长度限制 ls />a nl /*>a访问url/api/a下载文件 easy_calc <?phpif(check($code)){eval($result."$code".";");echo($result); }function check(&$code){$num1…

谷歌发布Infini-Transformer模型—无限注意力机制长度,超越极限

Transformer 是一种基于自注意力机制的深度学习模型&#xff0c;最初应用于自然语言处理领域&#xff0c;现已扩展到图像、音频等多个领域。与传统的循环神经网络 (RNN) 不同&#xff0c;Transformer 不依赖于顺序数据处理&#xff0c;能够并行计算&#xff0c;从而显著提高效率…

04通讯录管理系统——退出功能实现

功能描述&#xff1a;退出通讯录 思路&#xff1a;根据用户不同的选项&#xff0c;进入不同的功能&#xff0c;可以选择switch分支结构&#xff0c;将整个架构进行搭建 当用户选择0时&#xff0c;执行退出&#xff0c;选择其他时先不做操作&#xff0c;也不退出程序 代码&am…

2021 hnust 湖科大 数据结构课堂实验代码及报告

2021 hnust 湖科大 数据结构课堂实验代码及报告 目录 实验1 线性表 1 实验2 栈的应用 4 实验3 队列的应用 9 实验4 串的应用 16 实验5 二叉树遍历 19 实验6 哈夫曼编码 23 实验7 图的遍历 27 实验8 最小生成树 32 实验9 最短路径 35 实验10 折半查找 37 实验11 插入排序与交换…

vue3的基本使用方法

【 vue3实例 】 【 0 】对象、方法和属性 对象&#xff08;Object&#xff09;&#xff1a; 对象是编程中的一个数据结构&#xff0c;它可以包含多种数据类型&#xff0c;包括数字、字符串、布尔值、数组、其他对象等。对象通常由一系列属性和方法组成。在面向对象编程&…

黑马程序员2024最新SpringCloud微服务开发与实战 个人学习心得、踩坑、与bug记录Day3 全网最全

你好,我是Qiuner. 为帮助别人少走弯路和记录自己编程学习过程而写博客 这是我的 github https://github.com/Qiuner ⭐️ gitee https://gitee.com/Qiuner &#x1f339; 如果本篇文章帮到了你 不妨点个赞吧~ 我会很高兴的 &#x1f604; (^ ~ ^) 想看更多 那就点个关注吧 我会…

DoIP——step1:车辆连接

文章目录 前言一、连接要求DoIP边缘节点的接口要求/测试仪的接口要求DoIP边缘节点物理层要求DoIP边缘节点数据链路层要求测试设备数据链路层要求二、物理连接激活线三、线束要求前言 采用DoIP对车辆进行诊断时可选择有线或者无线的方式完成外部诊断设备和车辆的连接,接下来将…

文档项目:攻坚克难

鉴于交流离心机存在的缺点&#xff1a;转速相对偏差、稳定精度不够高&#xff1b;带负载能力受外界扰动后&#xff0c;波动较大&#xff1b;寿命短&#xff0c;研究所各相关部门成立组成技术攻关团队&#xff0c;齐心协力&#xff0c;攻坚克难&#xff0c;在摸索中突破创新&…

【实用工具】Skyworking

文章目录 一、Skywalking概述1.1 核心功能1.2 指标概述1.2.1 一些常用指标1.2.2 指标的使用方式 二、仪表盘2.1 APM2.1.1 全局维度的指标2.1.2 服务维度的指标2.1.3 实例维度的指标2.1.4 端点维度的指标 2.2 数据库2.3 其他 三、追踪3.1 界面划分3.2 请求链路界面分析3.3 一般流…

Unity 材质系统优化(mesh相同,图片不同,但是可以将所有的图片合成一张图集)

今天提供一个Unity材质优化的思路&#xff0c;流程是这样的&#xff0c;模型的mesh相同只是图片不同&#xff0c;我想着能不能将所有的图片合成一张图集呢&#xff0c;于是我就试着在Blender里面开搞了&#xff0c;所有的mesh相同的模型&#xff0c;共用一个材质&#xff08;图…

spring整合openAI大模型之Spring AI

文章目录 一、SpringAI简介1.什么是SpringAI2.SpringAI支持的大模型类型&#xff08;1&#xff09;聊天模型&#xff08;2&#xff09;文本到图像模型&#xff08;3&#xff09;转录&#xff08;音频到文本&#xff09;模型&#xff08;4&#xff09;嵌入模型&#xff08;5&…

广电行业没落了吗?生成式人工智能(AIGC)媒体应用标准联盟发布,超清化、移动化和智能化是发展趋势

这些年&#xff0c;随着智能手机、网络普及程度越来越高&#xff0c;传统广播电视的打开率下滑&#xff0c;广电行业甚至被纳入“特困”行业名单。 根据2022年5月31日&#xff0c;人社部等四部门发布的《关于扩大阶段性缓缴社会保险费政策实施范围等问题的通知》&#xff0c;其…

高频谐振功放

目录 基本电路原理 高频谐振功放vs.高频谐振小放 高频谐振功放vs.低频功放 功率与效率 计算 基本电路原理 由于加了VBB&#xff0c;基极反偏&#xff0c;拉低了输入信号的直流偏量&#xff08;如下图中-VBB&#xff09;,加上三极管截至电压VBE的存在&#xff0c;只有一部分…

Web后端开发的学习

REST风格 GET:查询用户POST:新增用户POT:修改用户DELETE:删除用户 前后端交互统一的响应结果 记录日志 SLf4j 注解&#xff1a; PathVariable&#xff1a;获取路径的参数ResponseBody :方法的返回值直接作为 HTTP 响应的正文返回,将响应的实体类转为json发送给前端Request…