DHCP协议从入门到部署DHCP服务器进行实验

news2024/12/27 7:04:40

目录

1、DHCP基本概念

2、DHCP的优点

 3、DHCP的工作原理

4、通过抓包验证原理

 5、在windows server上部署DHCP服务器

6、实验搭建

 实验环境

 配置R1的中继

 常见报文学习


1、DHCP基本概念

路由器可以阻挡DHCP discover的广播报文

2、DHCP的优点

 3、DHCP的工作原理

4、通过抓包验证原理

ipconfig /release "VMware Network Adapter VMnet8"
ipconfig /renew "VMware Network Adapter VMnet8"

 发现服务器第一次响应的offer貌似不是广播???emmmm不重要

 5、在windows server上部署DHCP服务器

交换机:

conf t
no ip routing
//no ip router是关闭路由协议

 windows server下DCHP服务器搭建的操作:

 先新建132网段的作用域

 右键选择激活

新建158网段的作用域 

 

158作用域下点击配置选项添加DNS

 

 

6、实验搭建

 实验环境

此时抓取f/0/0端口的流量:

在win10上输入后发现没有服务器响应discover请求 

ipconfig /release
ipconfig /renew

 此时win10自动配置了169.254的B类地址

 配置R1的中继

conf t
int f0/0
ip helper-address 192.168.132.2

此时发现win10能够正常获取到ip ,和服务器发生交互,但抓包发现实际是win10和自己的158网关发生响应,由右边的132网关再和服务器响应。

 查看win10的ip

 常见报文学习

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java笔试复盘

目录 1. finalize的含义 2.Statement和PreparedStatement用法 3. 接口能用protected修饰吗 4.java实现分解质因数 今天去参加了一场国企单位的笔试,很基础,但是有些细节的地方还是觉得答得不好,所以复盘一下。 1. finalize的含义 final…

WPF几何绘图(2)

Path的各种线段: LineSegment 直线段。 ArcSegment 圆弧线段。 BezierSegment 三次贝塞尔曲线段(默认贝斯尔曲线是指三次曲线)。 QuadraticBezierSegment 二次贝塞尔曲线段。 PolyLineSegment 多直线段。 PolyBezierSegment 多三次方贝塞…

一篇博文,带你入门数据库SQL语言

目录 📖前言 🎈SQL的分类 🎨数据库的分类 ✨SQL的基础操作 ⚽SQL常用数据类型 🏉数据库的操作 ⚾创建数据库 🥎显示数据库 🏀使用数据库 🏐删除数据库 🍿表的操作 &…

Emgu CV4图像处理之打开Tensorflow训练模型17(C#)

本文测试环境: win10 64位 vistual studio 2019 Emgu CV 4.6.0 环境配置准备: 1 新增控制台项目,.net framework为4.7.2 2 把win-x64目录的native目录下的文件全部拷贝到项目的运行目录Debug目录下 3 项目选择x64 4 添加项目引用…

(CVE-2019-0227)Axis<=1.4 远程命令执行漏洞

结尾附上本文的环境和PoC 一、漏洞介绍 漏洞本质是管理员对AdminService的配置错误。当enableRemoteAdmin属性设置为true时,攻击者可以构造WebService调用freemarker组件中的template.utility.Execute类,远程利用AdminService接口进行WebService发布&am…

Linux_gdb_进程概念

目录 进度条 学习过程 自主实现: Linux的git操作 .gitignore .git git add . git commit git push git log git status git pull 进度条 学习过程 首先创建源文件,这个源文件就是我们要写的进度条的定义 接下来,我们创建文件Ma…

化工行业供应商协同管理系统:助力企业打造良好营商环境,提升运营效率

化工行业是我国工业发展的重要基础,也是国民经济发展和生活不可或缺的一部分。化工产品的更新换代,产业的不断升级,对原材料的采购也提出了更高要求。 由于精细化工行业原材料的质量和成本,与供应商的选择与资质具有重要的关联性…

[附源码]计算机毕业设计JAVAjsp医院网上预约系统

[附源码]计算机毕业设计JAVAjsp医院网上预约系统 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM myb…

关于Python和自动化

最近碰到了好几次面试都需要问Python。 在这里我有一个误区,向各位面试官先陈述一下。 之前的时候,对C和C研究的更加多一点,再加上多年的自动化维护经验,自认为对po封装模式的理解,因此对于自认为对Python是十拿九稳&a…

[Spring MVC6]事务管理与缓存机制

Spring MVC 关于Spring与MaBatis事务管理,这里的事务管理类似于数据库中的transaction,基本操作也都一样。同时介绍了MaBatis缓存模式,特别是一级缓存与二级缓存。 希望对你有所帮助! 目录Spring 事务管理MyBatis 事务管理MyBatis 缓存模式一…

html实现个人空间主页(附源码)

文章目录1.设计思路1.1 欢迎界面1.2 屏保界面1.3 主界面1.4 我的项目界面1.5 我的日记界面1.6 我的日记管理界面2.效果展示和代码展示2.1 动态效果图2.2 主界面代码2.3 欢迎页代码2.4 屏保代码源码下载作者:xcLeigh 文章地址:https://blog.csdn.net/weix…

JavaScript算法 — 二叉树遍历

目录1、构造二叉树2、递归遍历3、非递归遍历3.1 先序3.2 中序3.3 后序1、构造二叉树 树节点: // 二叉树节点的构造函数 function TreeNode(val, left, right) {this.val (valundefined ? 0 : val)this.left (leftundefined ? null : left)this.right (rightu…

给好朋友用代码画一个爱心吧

目录 效果图 html爱心 python爱心 ​编辑 代码 html python 浅浅分析一下《燃烧我,照亮你》剧中的爱心代码 光棍节要到了,不给心意的人写个爱心代码? 话不多说,上才艺,这里有两种爱心,一种是html&a…

Unity功能—— 在VS中快速访问Unity API对应文档

声明:本文为个人笔记,用于学习研究使用非商用,内容为个人研究及综合整理所得,若有违规,请联系,违规必改。 Unity功能—— 在VS中快速访问Unity API对应文档 文章目录Unity功能—— 在VS中快速访问Unity API…

光点科技数据口袋数据填报系统满足多类型企业报表需求_光点科技

在招聘过程中,HR对数据处理存在一定的需求,手动整理繁杂的数据无疑是加大招聘工作量,因此,借助数据填报系统更好地进行处理数据工作,不失为帮助HR减轻招聘工作量的良方。 光点数据填报系统利用传统商业报表工具进行数据…

中国热泵空调行业发展趋势及投资风险研究报告

智研瞻产业研究院专注于中国产业经济情报及研究,目前主要提供的产品和服务包括传统及新兴行业研究、商业计划书、可行性研究、市场调研、专题报告、定制报告等。涵盖文化体育、物流旅游、健康养老、生物医药、能源化工、装备制造、汽车电子、农林牧渔等领域&#xf…

基于springboot二手交易平台

开发工具:IDEA 服务器:Tomcat9.0, jdk1.8 项目构建:maven 数据库:mysql5.7 系统分前后台,非前后端分离 前端技术:vue.jselementUI等框架实现 服务端技术:springbootmybatis-pl…

Linux服务器中配置tomcat的服务,并通过端口8888访问

引言: Tomcat是常见的免费的web服务器,前端服务很多都是通过tomcat部署的!所以多了解点肯定没坏处! 一、配置端口 1.防火墙策略中配置8888端口,并允许策略: 二、安装tomcat包 1.新建tomcat文件夹 进入 /usr/local,并新建文件夹…

弹框确认按钮,请求两个接口跳转刷新页面,并使用async和await将异步改成同步的数据?

前景&#xff1a;公司前后端不分离项目&#xff0c;使用的框架element-ui较低版本的&#xff0c;弹框确定按钮加载动态按钮的loading。 //插件 npm i element-ui -S效果图: 代码: <template><div><el-button type"text" click"dialogVisible …

Hive——操作数据库创建修改表(DDL数据定义)

DDL操作1. 数据库操作1.1 创建&查询数据库1.2 修改&删除数据库2. 表操作2.1 创建表2.2 内部表和外部表2.2.1 管理表2.2.2外部表2.2.3管理表与外部表的互相转换2.3 修改表1. 数据库操作 1.1 创建&查询数据库 定义&#xff1a; CREATE DATABASE [IF NOT EXISTS] d…