实验操作开启DHCP和Telnet

一|DHCP 动态 IP 分配实验完整实操记录

📌实验拓扑:Router路由器 1 台 + S3700 二层交换机 2 台 + PC 终端 4 台
R1-G0/0/0 连接左侧交换机,接入 PC1、PC2(网段:192.168.1.0/24)
R1-G0/0/1 连接右侧交换机,接入 PC3、PC4(网段:192.168.2.0/24)

📖实验原理

DHCP(动态主机配置协议),属于应用层协议,使用 UDP 67/68 端口。DHCP 服务器可以自动给局域网内终端分配 IP 地址等网络参数,省去手动配置 IP 的操作,避免 IP 地址冲突,适合大量终端的场景。
DHCP 分配四步流程:发现(Discover)→ 提供(Offer)→ 请求(Request)→ 确认(ACK)。

二层交换机不需要额外配置,只负责转发数据。路由器作为 DHCP 服务器,创建两个全局地址池,分别为左右两个网段分配 IP。

🛠️实验步骤

1. 搭建拓扑

打开 eNSP,拖拽设备:1 台 AR2220 路由器,2 台 S3700 交换机,4 台 PC。使用Copper 直通线完成连线,全部设备开机。

2. 路由器 DHCP 服务配置(R1)

双击 R1,打开命令行窗口,依次输入下面命令:

<Huawei>system-view [Huawei]sysname R1 #全局开启DHCP服务,必须开启,地址池才生效 [R1]dhcp enable #配置G0/0/0接口(左侧网段网关) [R1]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]ip address 192.168.1.254 255.255.255.0 [R1-GigabitEthernet0/0/0]undo shutdown #接口调用全局DHCP地址池 [R1-GigabitEthernet0/0/0]dhcp select global [R1-GigabitEthernet0/0/0]quit #配置G0/0/1接口(右侧网![请添加图片描述](https://i-blog.csdnimg.cn/direct/59d99158ee5f45f2a5ae66b1933d1e4d.png) 段网关) [R1]interface GigabitEthernet 0/0/1 [R1-GigabitEthernet0/0/1]ip address 192.168.2.254 255.255.255.0 [R1-GigabitEthernet0/0/1]undo shutdown [R1-GigabitEthernet0/0/1]dhcp select global [R1-GigabitEthernet0/0/1]quit #创建地址池pool1,给192.168.1.0网段分配地址 [R1]ip pool pool1 [R1-ip-pool-pool1]network 192.168.1.0 mask 255.255.255.0 [R1-ip-pool-pool1]gateway-list 192.168.1.254 [R1-ip-pool-pool1]dns-list 114.114.114.144 [R1-ip-pool-pool1]quit #创建地址池pool2,给192.168.2.0网段分配地址 [R1]ip pool pool2 [R1-ip-pool-pool2]network 192.168.2.0 mask 255.255.255.0 [R1-ip-pool-pool2]gateway-list 192.168.2.254 [R1-ip-pool-pool2]dns-list 114.114.114.144 [R1-ip-pool-pool2]quit

拓展可选命令:excluded-ip-address,用来保留部分 IP 不分配给终端,留给静态设备。


3. PC 客户端配置

双击 PC → Desktop → IP Configuration,选择DHCP,点击 Apply,等待几秒自动获取地址。
打开 Command Prompt,输入命令查看获取信息:

ipconfig

4. 查看与验证

  1. 在路由器上查看 DHCP 地址池:
[R1]display ip pool

可以看到地址池内已分配和空闲 IP 数量。
2. 连通性测试,PC 命令行执行 ping 跨网段主机,验证网络互通:

ping 192.168.2.4

📝实验结果

  1. PC1、PC2 成功获取 192.168.1.0 网段 IP,PC3、PC4 获取 192.168.2.0 网段 IP,网关、DNS 自动下发。
  2. 跨网段 PC 之间可以 ping 通,网络通信正常。
  3. display ip pool可以正常查看地址池分配情况。

💡实验总结

本次实验在 eNSP 仿真环境中,将华为 AR 路由器配置为 DHCP 服务器,搭建双网段网络,实现终端 IP 地址自动分配。
DHCP 能够大幅简化局域网 IP 管理,避免手动配置带来的 IP 冲突问题。

注意:二层交换机不需要配置 IP,只做数据转发;路由器两个接口不能在同一网段,这是很多新手容易踩坑的点。# |Telnet 远程登录配置(下篇・完整实操)

承接上一篇DHCP 自动配 IP 实验,本篇继续在同一拓扑上,完成Telnet 远程设备管理实验。
实现效果:任意一台 PC,远程登录、控制路由器 R1,真实模拟企业运维远程管理场景。

Telnet 是传统远程管理协议,基于 TCP 23 端口,实现远程对网络设备配置、查看、维护。

设备远程登录必备三要素:

  1. 开启 Telnet 服务
  2. 创建 AAA 账号、设置权限、允许 Telnet 登录
  3. VTY 0–4 虚拟终端开启 AAA 认证

缺点:明文传输账号密码,安全性低,企业现网基本用 SSH 替代,但 Telnet 是网络入门必考实验。

🌐实验拓扑

  • 路由器 R1:双网关
    192.168.1.254 / 192.168.2.254
  • 左侧网段:192.168.1.0/24(PC1、PC2)
  • 右侧网段:192.168.2.0/24(PC3、PC4)
  • 所有 PC 通过 DHCP 自动获取 IP,全网互通

🛠️实验配置步骤(路由器完整命令)

进入 R1 系统视图,直接粘贴以下全部配置:

# 开启Telnet服务 [R1]telnet server enable # 进入AAA模式,创建远程登录账号 [R1]aaa # 用户名 admin 密码 Admin@123 [R1-aaa]local-user admin password cipher Admin@123 # 设置最高权限15级 [R1-aaa]local-user admin privilege level 15 # 允许该账号使用telnet服务登录 [R1-aaa]local-user admin service-type telnet [R1-aaa]quit # 配置虚拟终端 VTY 0 4(同时支持5人远程登录) [R1]user-interface vty 0 4 # 使用aaa账号密码登录认证 [R1-ui-vty0-4]authentication-mode aaa # 只允许telnet协议接入 [R1-ui-vty0-4]protocol inbound telnet [R1-ui-vty0-4]quit

💻PC 端远程登录操作

任意一台 PC 均可(左右网段都能登)

  1. 打开 PC — Command Prompt
  2. 输入远程登录命令:
telnet 192.168.1.254
  1. 输入账号:admin
  2. 输入密码:Admin@123

✅ 登录成功后,界面直接进入 R1 设备视图
可以输入任意设备命令:

display ip pool display ip routing-table display current-configuration

实现完全远程控制路由器。

✅实验验证结果

  1. 跨网段 PC 均可成功 Telnet 登录路由器
  2. 登录后可正常查看配置、查看路由、查看 DHCP 地址池
  3. 权限为 15 级,拥有设备最高管理权限
  4. 全程网络无丢包、无拒绝访问

⚠️常见报错排坑(新手必看)

  1. Telnet 无法连接
  • 未执行telnet server enable
  • VTY 认证模式配置错误
  1. 账号登录失败
  • 未配置service-type telnet
  • 密码输入错误、权限未配置
  1. 跨网段无法登录
  • 路由器接口未开启、网段不通
  1. Telnet 实现了足不出网管理设备,是网络运维最基础的远程技术。
  2. 配合 DHCP 自动分配 IP,整个网络实现自动化 + 远程管理,模拟小型企业局域网架构。
  3. Telnet明文传输不安全,学习阶段必学,工作环境推荐使用加密的 SSH 远程登录。

相关新闻

鸿蒙第9篇——Image组件

鸿蒙第9篇——Image组件

图片是APP不可缺少的组件,少了它就显得很枯燥。 先看效果图 1. 创建 Image组件 使用以下方法创建一个Image组件 Image(src: PixelMap | ResourceStr | DrawableDescriptor) src 是图片的数据源, 加载时分几种情况: 使用ResourceStr, 包括本地资源、网络资…

2026/10/21 2:37:57 阅读更多 →
AI智能化项目管理(二):AI如何拆分需求文档,让需求颗粒度更一致?

AI智能化项目管理(二):AI如何拆分需求文档,让需求颗粒度更一致?

摘要&#xff1a;同一份需求文档&#xff0c;有人拆成3条&#xff0c;有人拆成十几条。拆得太粗&#xff0c;交付范围不清&#xff1b;拆得太细&#xff0c;后续管理又变得琐碎。AI智能需求条目化&#xff0c;旨在结合组织规则与文档上下文&#xff0c;辅助识别可独立管理的业务…

2026/10/21 2:37:57 阅读更多 →
遥感图像数据集 海陆遥感分割图像语义分割数据集 UNet、DeepLabV3框架处理

遥感图像数据集 海陆遥感分割图像语义分割数据集 UNet、DeepLabV3框架处理

如何使用深度学习模型对海陆分割&#xff08;sea-land&#xff09;遥感图像进行语义分割 文章目录如何使用深度学习模型对海陆分割&#xff08;sea-land&#xff09;遥感图像进行语义分割1. 数据集准备2. 安装依赖库3. 自定义数据集类4. 模型定义与训练训练脚本5. 推理与结果可…

2026/10/21 2:36:57 阅读更多 →

最新新闻

3步修补Unity编辑器与Unity Hub:UniHacker完整使用指南

3步修补Unity编辑器与Unity Hub:UniHacker完整使用指南

3步修补Unity编辑器与Unity Hub&#xff1a;UniHacker完整使用指南 【免费下载链接】UniHacker 为Windows、MacOS、Linux和Docker修补所有版本的Unity3D和UnityHub 项目地址: https://gitcode.com/GitHub_Trending/un/UniHacker UniHacker 是一款面向 Unity 编辑器与 Un…

2026/10/21 3:16:13 阅读更多 →
若依RuoYi-Vue项目改名实操:包名、模块名与前端标识全面换新

若依RuoYi-Vue项目改名实操:包名、模块名与前端标识全面换新

把若依RuoYi-Vue的包名、模块名、项目名称整体改一遍&#xff0c;是很多团队迟早要面对的一件事。尤其是企业里拿若依当二次开发底座的项目&#xff0c;到了交付节点&#xff0c;源码里到处是com.ruoyi、ruoyi-admin这种字样&#xff0c;登录页右下角还挂着“若依管理系统”&am…

2026/10/21 3:16:13 阅读更多 →
STM32 FFT精准测频测相:采样定理、窗函数与相位解卷绕实战

STM32 FFT精准测频测相:采样定理、窗函数与相位解卷绕实战

简介&#xff1a;本资源是一套基于STM32F407标准库实现的FFT频域分析完整工程&#xff0c;面向嵌入式开发初学者与中级工程师&#xff0c;解决正弦波信号在资源受限MCU上实时、精准提取幅值、频率及相位差的核心难题。项目覆盖ADC采样、汉宁窗预处理、标准库FFT计算、频谱峰值检…

2026/10/21 3:16:13 阅读更多 →
ARM Linux iconv库交叉编译实战:解决中文文件名乱码

ARM Linux iconv库交叉编译实战:解决中文文件名乱码

简介&#xff1a;本资源是专为ARM架构Linux嵌入式系统定制的libiconv字符编码转换库&#xff0c;面向嵌入式开发工程师、交叉编译实践者及需在树莓派、ARM网关等设备上处理多语言文本&#xff08;如UTF-8/GB2312/ASCII互转&#xff09;的技术人员。资源通过arm-none-linux-gnue…

2026/10/21 3:16:13 阅读更多 →
AutoML实战:十行代码实现房价预测,机器学习新手也能上手

AutoML实战:十行代码实现房价预测,机器学习新手也能上手

手头有1460条带价格标签的房屋样本&#xff0c;目标是用机器学习预测另外1459套房子的成交价。这类比赛的数据集通常不大、字段也不算复杂&#xff0c;但每个人的处理方式千差万别&#xff1a;有人花一周做特征工程&#xff0c;有人手工调十来个模型的参数&#xff0c;而我只想…

2026/10/21 3:16:13 阅读更多 →
Python房产推荐系统开发全指南:Django+协同过滤+可视化

Python房产推荐系统开发全指南:Django+协同过滤+可视化

每年毕业季&#xff0c;我都会收到不少学弟学妹关于“Python房产数据智能推荐系统”这类题目的私信。说实话&#xff0c;这个题目在计算机毕业设计里属于非常经典的一类——它把Python后端、Django框架、协同过滤推荐算法、百度地图展示、ECharts可视化和大数据分析这几个知识点…

2026/10/21 3:15:13 阅读更多 →

日新闻

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

这段时间硬件圈和AI圈都在传一个事&#xff1a;AMD锐龙AI Max PRO 400系列把最高192GB统一内存搬进了PC形态的产品里&#xff0c;按宣传口径&#xff0c;本地跑320B参数的大家伙不再是纸面概念。我第一反应倒不是“内存真大”&#xff0c;而是这话背后的含金量——它把过去只能…

2026/10/21 0:00:11 阅读更多 →
AI助手深度使用体验:对话质量、长文本处理与指令遵循如何留住用户

AI助手深度使用体验:对话质量、长文本处理与指令遵循如何留住用户

1. 从“封号重开”这个行为说起&#xff1a;用户到底在追求什么“封号重开”这四个字&#xff0c;放在任何产品语境里都带着一股决绝的味道。一个账号从零开始积累使用记录、调教偏好、沉淀工作流&#xff0c;背后是大量的时间和精力成本。正常情况下&#xff0c;没有人愿意主动…

2026/10/21 0:00:11 阅读更多 →
ROS中YOLOv3工程落地:通信同步、坐标变换与性能调优

ROS中YOLOv3工程落地:通信同步、坐标变换与性能调优

1. 为什么在ROS里硬刚YOLOv3不是“炫技”&#xff0c;而是工程落地的必经之路我第一次在某高校机器人实验室看到那台搭载Jetson TX2的移动底盘原地打转、反复识别错垃圾桶时&#xff0c;就意识到&#xff1a;单纯跑通darknet_ros demo和真正让YOLOv3在ROS里“干活”&#xff0c…

2026/10/21 0:00:11 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型&#xff08;GMM&#xff09;的语音识别系统&#xff0c;很多人第一反应就是一堆数学公式&#xff0c;觉得门槛很高。但如果你真的在MATLAB里把它落地跑通&#xff0c;会发现核心其实就是三件事&#xff1a;把声音变成特征向量&#xff0c;用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人&#xff0c;但落到具体操作上&#xff0c;无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程&#xff1a;对图像做反白、改调色板、彩色转灰度&#xff0c;最后把像素数据导出成txt文件。单看每一…

2026/10/20 20:43:59 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词&#xff0c;你会发现一个很有意思的现象&#xff1a;每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型&#xff0c;有人指的是运动控制系统&#xff0c;还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 10:02:08 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:45 阅读更多 →