码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • DHCP协议从入门到部署DHCP服务器进行实验


    目录

    1、DHCP基本概念

    2、DHCP的优点

     3、DHCP的工作原理

    4、通过抓包验证原理

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

    6、实验搭建

     实验环境

     配置R1的中继

     常见报文学习


     

     

    1、DHCP基本概念

    71a15ff1f552485481b2e59c5b8a69ce.png

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

    2、DHCP的优点

    dd5f75e42dbc4818875fd9bcbcc4fcc1.png

     3、DHCP的工作原理

    d0db379fbc0240a997955509a251e9ef.png

    4、通过抓包验证原理

    1. ipconfig /release "VMware Network Adapter VMnet8"
    2. ipconfig /renew "VMware Network Adapter VMnet8"

    78514caee11e42b0b94a30e7af17a0c1.png

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

    ebe406dc6a814fd0b8ca65771c4b74c4.png

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

    交换机:

    1. conf t
    2. no ip routing
    3. //no ip router是关闭路由协议

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

     先新建132网段的作用域

    4a6bb7ef4b9647caa7257ab0aee63fc3.png

    20cfef6331cd41cab1bf4affa559b2f0.png

     右键选择激活

    01f18e667eb840e9a9b9d18b3cfa82a6.png

    新建158网段的作用域 

    e7e17e99968d42bf9197c2c44834bea8.png 

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

    bf7b23185c234f05ad76ecfe4d8a31c8.png

     a6072e39b2834e69939497b1b613414c.png

     676bec6a300b43a4b557e612c80507c0.png

    6、实验搭建

     实验环境

    d1d9ddcac33d4b188dabba0a50934094.png

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

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

    1. ipconfig /release
    2. ipconfig /renew

    3d7657c1fdbb44faae3533a21647ddc6.png

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

    5c44ee2e403148159a6ed19f666036cf.png

     配置R1的中继

    1. conf t
    2. int f0/0
    3. ip helper-address 192.168.132.2

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

    7115d2c0892148f6b67ef9e18edb04a9.png

    f822f0650ffc411e9ad8d59b5dcde486.png

     查看win10的ip

    cfa702c551b74068a7a7e07fffb9aa96.png

     常见报文学习

    1923376894374bfd931ec15e7f546c00.png

     

  • 相关阅读:
    idea插件开发-UAST
    微信小程序
    周围神经系统的分类和分布,周围神经系统的简称
    网络——IPv6(一)
    刷题记录:牛客NC16536[NOIP2013]华容道
    linux驱动开发(2)开发流程
    【zeno】zeno如何为自定义节点添加功能(apply函数和ZENDEFNODE初探)
    Scipy和Numpy的插值对比
    2022年了还不懂JVM?一文带你深入解析
    网页设计中通过css在一个固定宽度的div容器中让一行超出的文本隐藏并省略掉
  • 原文地址:https://blog.csdn.net/qq_63701832/article/details/127807300
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号