DHCP自动获取ip地址

Cisco:DHCP自动获取IP地址 这个实验配置失败,但是找不到错的在哪儿,希望有码友能为我指出 阅读详情

前言

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务 器的IP地址等TCP/IP参数。

一:DHCP概述

1.1:DHCP产生的背景:

在大型企业网络中,会有大量的主机或设备需要获取IP地址等网络参数。如果采用手工配置,工作量大且不好管理,如果有用户擅自修改网络参数,还有可能会造成IP地址冲突等问题。使用动态主机配置协议DHCP (Dynamic Host Configuration Protocol)来分配IP地址等网络参数,可以减少管理员的工作量,避免用户手工配置网络参数时造成的地址冲突。:

1.2:DHCP应用场景:

mark

1.3:DHCP报文类型:

mark

1.4:DHCP工作原理:

第一步:客户端通过广播发送DHCP Discover 报文寻找服务器端

第二步:服务器端通过单播发送DHCP Offer 报文向客户端提供IP地址等网络信息

第三步:客户端通过广播DHCP Request 报文告知服务器端本地选择使用哪个IP地址

第四步:服务器通过DHCP Ack报文告知客户端IP地址是合法可用的

二:实验环境

2.1: 华为ensp软件
2.2: PC机和路由器及交换机

初始化状态的PC机和初始化状态的路由器,交换机

三:实验过程

3.1:配置设备

在ensp中,将PC机和路由器及交换机按图示做成拓扑图。

mark

3.2: 配置SW1交换机
[SW1]vlan batch 10 20

[SW1]int e0/0/1

[SW1-Ethernet0/0/1]p l a

[SW1-Ethernet0/0/1]p d v 10

[SW1-Ethernet0/0/1]un sh

[SW1-Ethernet0/0/1]int e0/0/2

[SW1-Ethernet0/0/2]p l a

[SW1-Ethernet0/0/2]p d v 20

[SW1-Ethernet0/0/2]un sh

[SW1-Ethernet0/0/2]int e0/0/3

[SW1-Ethernet0/0/3]p l a

[SW1-Ethernet0/0/3]p d v 10

[SW1-Ethernet0/0/3]un sh

[SW1-Ethernet0/0/4]int e0/0/4

[SW1-Ethernet0/0/4]p l a

[SW1-Ethernet0/0/4]p d v 20

[SW1-Ethernet0/0/4]un sh

[SW1-Ethernet0/0/4]int g0/0/1

[SW1-GigabitEthernet0/0/1]p l t

[SW1-GigabitEthernet0/0/1]p t a v a

[SW1-GigabitEthernet0/0/1]un sh

[SW1]dis int b

Ethernet0/0/1        up  up     0%   0%     0     0

Ethernet0/0/2        up  up     0%   0%     0     0

Ethernet0/0/3        up  up     0%   0%     0     0

Ethernet0/0/4        up  up     0%   0%

[SW1]dis cu

interface Ethernet0/0/1

 port link-type access

 port default vlan 10

interface Ethernet0/0/2

 port link-type access

 port default vlan 20

interface Ethernet0/0/3

 port link-type access

 port default vlan 10

interface Ethernet0/0/4

 port link-type access

 port default vlan 20

interface GigabitEthernet0/0/1

 port link-type trunk

 port trunk allow-pass vlan 2 to 4094
3.3: 配置R1路由器

先配置单臂路由

interface GigabitEthernet0/0/0

 ip address 12.0.0.1 255.255.255.0

[R1]int g0/0/1.10

[R1-GigabitEthernet0/0/1.10]ip add 192.168.10.1 24

[R1-GigabitEthernet0/0/1.10]d t v 10

[R1-GigabitEthernet0/0/1.10]a b e

[R1-GigabitEthernet0/0/1.10]un sh

[R1]int g0/0/1.20

[R1-GigabitEthernet0/0/1.20]ip add 192.168.20.1 24

[R1-GigabitEthernet0/0/1.20]dot1q termination vid 20

[R1-GigabitEthernet0/0/1.20]arp broadcast enable

[R1-GigabitEthernet0/0/1.20]un sh

再配置DHCP

[R1]dhcp enable
[R1]int g0/0/1.10

[R1-GigabitEthernet0/0/1.10]dhcp select relay

[R1-GigabitEthernet0/0/1.10]dhcp server dns-list 2.2.2.2 8.8.8.8

[R1-GigabitEthernet0/0/1.10]int g0/0/1.20

[R1-GigabitEthernet0/0/1.20]dhcp select relay

[R1-GigabitEthernet0/0/1.20]dhcp server dns-list 2.2.2.2 8.8.8.8

[R1-GigabitEthernet0/0/1.20]dis this

interface GigabitEthernet0/0/1.20

 dot1q termination vid 20

 ip address 192.168.20.1 255.255.255.0

 arp broadcast enable

 dhcp select interface

 dhcp server dns-list 2.2.2.2 8.8.8.8

[R1-GigabitEthernet0/0/1.20]int g0/0/1.10

[R1-GigabitEthernet0/0/1.10]dis this

interface GigabitEthernet0/0/1.10

 dot1q termination vid 10

 ip address 192.168.10.1 255.255.255.0

 arp broadcast enable

 dhcp select interface

 dhcp server dns-list 2.2.2.2 8.8.8.8

配置路由

[R1]ip route-static 0.0.0.0 0.0.0.0 12.0.0.2
3.4: 配置R2路由器

先配置接口

R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ip add 12.0.0.2 24

[R2-GigabitEthernet0/0/0]un sh

[R2-GigabitEthernet0/0/0]int g0/0/1

[R2-GigabitEthernet0/0/1]ip add 15.0.0.1 24

[R2-GigabitEthernet0/0/1]un sh

再配置DHCP

[R2]dhcp enable

[R2-GigabitEthernet0/0/1]dhcp select global

[R2-GigabitEthernet0/0/1]q

[R2]ip pool DHCP15

[R2-ip-pool-DHCP15]network 15.0.0.0 mask 24

[R2-ip-pool-DHCP15]gateway-list 15.0.0.1

[R2-ip-pool-DHCP15]dns-list 8.8.8.8 2.2.2.2

[R2-ip-pool-DHCP15]dis this

ip pool DHCP15

 gateway-list 15.0.0.1

 network 15.0.0.0 mask 255.255.255.0

 dns-list 8.8.8.8 2.2.2.2

[R2]ip route-static 192.168.10.0 24 12.0.0.1

[R2]ip route-static 192.168.20.0 24 12.0.0.1
3.5:PC端测试

mark

把其余PC均设置DHCP 再应用并查看其他地址

Ipconfig /renew 重新获取ip地址

Ipconfig /release 释放IP地址

mark

再用其他PC ping 192.168.10.254,都能ping通

mark

3.6:抓包研究DHCP报文

mark

markmark

PC通过DHCP的方式、动态获取IP地址 双击PC1在基础配置IPV4配置这一栏中选中DHCP点击应用。双击PC2在基础配置IPV4配置这一栏中选中DHCP点击应用。双击PC3在基础配置IPV4配置这一栏中选中DHCP点击应用。12.检查是否全网可达(ping命令)1.为路由器R1配直连的IP地址。为路由器R1配非直连的IP地址。为路由器R2配非直连的IP地址。为路由器R3配非直连的IP地址。为路由器R4配非直连的IP地址。为路由器R2配直连的IP地址。为路由器R3配直连的IP地址。为路由器R4配直连的IP地址。 阅读详情

相关推荐

DHCP自动获取IP地址

一.DHCP协议介绍DHCP代表动态主机配置协议(Dynamic Host Configuration Protocol)。它是一种网络协议,用于自动分配IP地址和其他网络配置信息给计算机设备。在一个网络中,DHCP服务器负责管理和分配IP地址。当设备连接到网络时,它可以通过DHCP协议向DHCP服务器发送请求,请求获取一个可用的IP地址。DHCP服务器会从预先配置的IP地址池中选择一个地址并将其分配给设备。除了IP地址,DHCP还可以分配子网掩码、网关、DNS服务器和其他网络设置。

2301_77430532的博客 2463

DHCP---自动获取ip地址

当客户机加入到网络中来需要得到IP地址客户会发送一个广播报文 discover寻找dhcp服务器dhcp服务器收到discover报文,会回复一个offer报文,并且携带相关的配置信息。客户端收到offer报文后,会将报文中的配置信息,配置好,再回复一个request报文,告诉dhcp服务器,将使用的地址从合法地址池中去除dhcp服务器收到request报文,会回复一个ACK,告诉客户机可以放心使用。

zk584715834的博客 7860

华为网络实验--利用DHCP自动获取IP地址(包含实验原理)

文章目录DHCP自动获取IP地址实验●实验原理●实验目的●推荐步骤●实验步骤1.交换机SW1命令2.路由器R1命令3.路由器R2命令4.5台PC自动获取IP地址相关设置6.实验结果验证●实验总结 DHCP自动获取IP地址实验 ●实验原理 第一步:客户端通过广播发送DHCP Discover 报文寻找服务器端 第二步:服务器端通过单播发送DHCP Offer 报文向客户端提供IP地址等网络信息 第三步:客户端通过广播DHCP Request 报文告知服务器端本地选择使用哪个IP地址 第四步:服务器通过单播DH

chengu04的博客 1万+

DHCP自动获取IP

DHCP实验

orange_xqy的博客 3380

HCIA如何用pc通过DHCP自动获取IP地址并且所有pc可以相互访问

DHCP配置IP地址: 先给GE0/0/0和GE0/0/1配置IP地址,第二步配置两个网段的地址池,开启dhcp服务,最后pc自动获取地址。 实验拓扑 成为DHCP服务器的条件: 该设备必须存在接口或网卡连接到所要下放地址的广播域内 2. 该接口或网卡,必须已经拥有合法ip地址,且可以通信 配置ip地址: <Huawei>system-view 进入配置视图 用户可以对设备进入管理配置 [Huawei]interface GigabitEthernet 0/0/...

xiao_xianyu123的博客 1198

DHCP(自动获取IP地址技术)第六课

1)客户端广播发DHCP Discover报文:作用:客户端找DHCP服务器,请求IP地址2)服务器单播回复DHCP Offer报文:作用:服务器给客户端发IP地址、网关、DNS等3)客户端广播发送DHCP Request报文:作用:客户端广播告知所有的服务器,选择了某某IP地址4)服务器单播回复DHCP ACK报文 :作用:确认分配结果,只有发了ACK报文,客户端才可以使用IP。

qq_56248592的博客 866

DHCP自动获取IP地址实验(华为)

DHCP自动获取IP地址实验(华为)

qq_65150735的博客 2873

keil软件调试(Debug)仿真教程(软件调试和硬件调试的区别)及常用调试按键详解

单片机的调试分为两种,一种是使用软件模拟调试,第二种是硬件调试,两种调试方式各有不同,软件模拟调试有误差,而硬件调试,借用仿真器调试是嵌入式开发中常用方法。

weixin_51624736的博客 3万+

DHCP自动获取IP地址实验(思科)

DHCP自动获取IP地址实验(思科)

qq_65150735的博客 3664

EPICS Phoebus手册1

EPICS客户端phoebus 手册

yuyuyuliang00的博客 3950

STM32F103RC学习(一)

STM32F103RC学习(一)

Cat_South_North的博客 6055

嵌入式linux通过DHCP自动获取IP地址实现

嵌入式linux通过DHCP自动获取IP地址实现

wjs1033的专栏 8651

工程制图习题集张大庆课后习题答案解析

所以,我想向大家求助,希望能得到一些学习资料、学习方法和学习经验,帮助我更好地理解和掌握这门课程。在寻找学习资料的过程中,我发现了一款叫做资小料的APP,它里面有很多关于工程制图的学习资料,包括视频教程、习题解答和考试真题等。通过使用资小料,我逐渐掌握了工程制图的基本理论和方法,解决了很多学习中遇到的问题。在这里,我想推荐给和我一样在学习《工程制图习题集》这门课的同学们,希望大家也能从这款APP中受益,共同进步。上传者: 『Consentesdei』蒼迷穀。出版社: 清华大学出版社。

weixin_58833001的博客 925

实现lwip的DHCP自动获取ip地址

上个星期,在LM3S系列移植的lwip上,实现了自动获取ip的功能。         实现过程是:1)在opt.h上使能#define LWIP_ARP 1和#define LWIP_DHCP 1;2)在lwipopts.h上使能#define LWIP_DHCP  1 和 #define DHCP_DOES_ARP_CHECK     1;3)在lwiplib.c上增加#include "

slj_win的专栏 1万+

别再到处找密钥了!手把手教你搞定Halcon 24.11/25.05的试用授权(附每月更新提醒)

本文详细介绍了Halcon 24.11/25.05试用授权的获取与配置方法,包括解密新版授权机制、快速配置指南、每月更新规律及多版本共存管理技巧。帮助开发者避免常见授权问题,提升工作效率,特别适合机器视觉领域的初学者和专业人士。

weixin_29238147的博客 1139

ATE FT ChangeKit学习总结-20250630

半导体封装测试中的ChangeKit是Handler测试机的关键配套治具,主要用于适配不同芯片封装尺寸的FT测试。其主要特点包括:1)适应性,可快速切换不同测试设置;2)精准性,确保器件测试安全;3)高效性,减少停机时间。主要组件含Shuttle传送机构、HotPlate预热盘、DockPlate连接件和Contactor压头。设计需考虑Handler型号、芯片规格及PCB匹配(如140mm标准孔位),特别在低温测试时需注意吹气块布局。ChangeKit实现了测试设备的灵活配置,提升了半导体测试效率。

歌颂苦难的行为是无耻的; 1745

DHCP服务的安装以及配置,使主机IP地址自动获取

DHCP服务管理,使主机自动获取IP地址 目录 (1)DHCP服务的安装与配置 (2)使用DHCP服务完成主机IP的自动获取 相关节点的规划 前期准备 最小化安装CentOS 7.2操作系统两台; 网卡模式为桥接模式并配置好IP地址; YUM源采用本地CentOS 7.2系统源。 实施步骤 1、添加网卡——server和client 使用 ip addr 命令进行查看新添加的网卡西信息。 2、修改网卡配置 进入网卡配置文件目录,复制第一块网卡配置 修改网卡配置信息 启动网卡并查看。 3、安装配置

宝耶需努力的技术分享博客 1775

YOLOv8轻量化模型瘦身术:深度解析与实战LAMP剪枝 YOLOv8(2021)

YOLOv8模型LAMP剪枝技术解析与实战 本文深入探讨了LAMP剪枝技术在YOLOv8目标检测模型中的应用。针对深度学习模型部署面临的资源限制问题,LAMP剪枝通过最小化L2失真和层自适应稀疏度分配,实现了高效模型压缩。相比传统幅度剪枝的"一刀切"方法,LAMP创新性地将剪枝建模为优化问题,定义LAMP分数来衡量权重重要性,自动确定各层最佳剪枝率。文章从理论基础出发,详细解析了LAMP的核心数学公式和算法流程,并提供了完整的YOLOv8移植实战指南,包括代码结构、剪枝步骤和微调策略。通

FJN110的博客 2422

DHCP自动获取IP地址实验,DHCP就是牛 ☞

今天通过实验的方法来研究下DHCP这个东西,废话不多说咱么开始吧: 通过DHCP可以获取PC的IP地址 实验环境:华为ENSP模拟器 实验目的:PC5能够PING通PC1-4 推荐步骤: 先在交换机划分VLAN,配置ACCESS口,配置TRUNK口 给R1路由配置DHCP,配置默认路由 给R2路由配置DHCP,配置静态路由,配置PC5的DHCP网络号,网关,和DNS 先把实验环境搭建好,将所需步骤写在边上 先配置SW1,先划分VLAN 10 20 进E1接口配置access口为10,激活 进E2接口

Cpureman的博客 1239

华为OD新系统机试真题 2026.5.10 - 美观的灯笼

华为OD新系统机试真题【美观的灯笼】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【美观的灯笼】

qq_45776114的博客 640

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

搭建局域网,通过DHCP实现电脑自动获取IP地址

完成这项实验需要在华为研发的ensp中进行 DHCP:动态主机配置协议 --同一分发管理ip地址 在一个广播域中,设置一台DHCP的服务器,之后需要ip地址的终端设备通过广播寻找到dhcp的服务器后获取ip地址; 成为DHCP服务器的条件: 该设备存在接口或网卡直连所要下放ip地址的广播域呢 该接口或网卡必须已经配置合法的ip地址 首先我们需要了解华为设备的配置命令: <huawei> 用户视图 在该模式下可以设备设备进行所有的查看及测试 <Huawei>sys....

m0_63172083的博客 1万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

DHCP自动获取IP地址的过程(自动获取ip地址的过程)

我们电脑在自动获取IP地址的过程(通过DHCP请求获取IP的过程),电脑是客户端,路由器是DHCP客户端。 1.DHCP的请求的总过程 1.1在 DHCP请求的过程中,包括 4 个主要的阶段: 发现阶段、 提供阶段、 选择阶段、 确认阶段。 以上是DHCP 客户端向 DHCP 服务器申请 IP 地址的一个过程。 2.DHCP请求流程解读 1.客户端发送 DHCPDISCOVER 消息(IP 地址租用申请),...

weixin_44575952的博客 1万+

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

HiChatBox DHCP自动获取IP地址

本文深入解析HiChatBox如何通过DHCP协议实现开机自动获取IP地址,结合LwIP协议栈与DORA流程,实现零配置联网。重点探讨了嵌入式系统中的DHCP客户端实现机制、关键参数调优、容错设计及在物联网设备中的核心作用,提升用户体验。

weixin_32687875的博客 638

ARM-Linux配置DHCP自动获取IP地址

ARM-Linux配置DHCP自动获取IP地址 备注: 内核版本:2.6.30.9 busybox版本:1.15.2 PC Linux和开发板Linux的工作用户:root 1. 配置内核: [*] Networking support  --->   Networking options  --->     Packet socket     Unix do

乖乖的专栏 6526

eNSP中如何通过DHCP自动获取IP地址

通过配置DHCP使pc1自动获得IP地址。进入0/0/0号口 设置DHCP服务。使得PC1可以自动获取IP地址。先配置0/0/0号口作为网关。可以查看是否成功配置。

Ch1ster的博客 1073
上一篇: NAT服务
下一篇: DHCP中继服务
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值