news 2026/5/12 12:08:07

实战演练:在eNSP中从零搭建Telnet远程管理交换机的实验环境

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
实战演练:在eNSP中从零搭建Telnet远程管理交换机的实验环境

1. 实验环境准备

第一次接触网络设备管理的朋友可能会觉得交换机配置很神秘,其实用模拟器就能轻松上手。华为eNSP(Enterprise Network Simulation Platform)是我最推荐的网络实验工具,它完美模拟了真实设备的环境,又不用担心搞坏硬件。下面我会带大家从零开始,用最通俗的方式搭建Telnet管理环境。

先说说为什么选择Telnet。作为最传统的远程管理协议,Telnet就像设备的"远程控制台",虽然现在SSH更安全,但学习阶段用Telnet更容易理解底层原理。我建议新手先用Telnet摸清门道,等熟练了再过渡到SSH。

实验需要准备:

  • eNSP最新版本(官网免费下载)
  • 一台S5700交换机(模拟器内置)
  • 一台PC(用模拟器的Cloud设备替代)
  • 直连网线(模拟器里拖拽就能生成)

安装eNSP时有个常见坑点:一定要同时安装Wireshark和VirtualBox,这三个组件是联动的。我遇到过不少学员因为漏装导致设备启动失败的情况。

2. 基础网络搭建

2.1 创建拓扑结构

打开eNSP后,我们先从左侧设备栏拖出两个关键设备:

  1. S5700交换机(在交换机分类里)
  2. Cloud云设备(代表外网PC)

用自动连线工具连接交换机的GigabitEthernet 0/0/1口和Cloud的Ethernet口。这里有个细节:真实环境中我们会用Console线首次配置,但模拟器里可以直接用网线连接,更便捷。

右键点击交换机选择"启动",等设备指示灯变绿。如果卡在"####"启动界面,通常是VirtualBox没装好,需要检查虚拟网卡设置。

2.2 IP地址规划

就像小区要有门牌号,网络设备也得有IP才能通信。我们采用最简单的方案:

  • 交换机VLAN1接口:192.168.1.1/24
  • 管理PC:192.168.1.2/24

这个配置的妙处在于:

  • VLAN1是交换机的默认虚拟接口
  • /24掩码表示前24位是网络号
  • 两个IP在同一网段就能直接通信

在Cloud设备上配置IP的步骤:

  1. 右键Cloud选择"设置"
  2. 在"绑定信息"里添加UDP端口
  3. 勾选"本地连接"对应的网卡
  4. 在PC上配置静态IP(控制面板→网络共享中心)

3. 交换机基础配置

3.1 初始化命令行操作

双击启动的交换机,会进入令人望而生畏的CLI界面。别担心,我们只需要几个基础命令:

<Huawei> system-view # 进入系统视图 [Huawei] sysname SW1 # 修改设备名 [SW1] interface vlanif 1 # 进入VLAN接口 [SW1-Vlanif1] ip address 192.168.1.1 24 # 配置IP [SW1-Vlanif1] quit

这里有个实用技巧:按Tab键可以自动补全命令,比如输入"int v"后按Tab会自动补全为"interface vlanif"。如果输错命令,系统会贴心地给出相似命令提示。

3.2 测试网络连通性

配置完别急着下一步,先验证基础网络是否通畅:

[SW1] ping 192.168.1.2

如果显示"Reply from 192.168.1.2",说明物理层和数据链路层都正常。如果超时,建议检查:

  1. 防火墙是否关闭
  2. 网卡绑定是否正确
  3. IP配置是否输入错误

我遇到过最奇葩的情况是Windows Defender拦截了模拟器的网络通信,临时关闭防火墙就解决了。

4. Telnet服务配置

4.1 开启Telnet功能

现在进入核心环节,让交换机支持远程登录:

[SW1] telnet server enable # 全局开启服务 [SW1] user-interface vty 0 4 # 开放5个虚拟终端 [SW1-ui-vty0-4] authentication-mode password # 设置密码验证 [SW1-ui-vty0-4] set authentication password cipher Huawei@123 # 设置密码 [SW1-ui-vty0-4] user privilege level 15 # 最高权限 [SW1-ui-vty0-4] protocol inbound telnet # 允许Telnet协议

注意几个关键点:

  • cipher表示密码会加密存储
  • privilege level 15相当于管理员权限
  • vty 0 4表示同时允许5个会话(0到4)

4.2 创建管理账号

虽然密码验证能用,但企业环境更推荐账号密码方式:

[SW1] aaa # 进入认证视图 [SW1-aaa] local-user admin password cipher Admin@123 [SW1-aaa] local-user admin service-type telnet [SW1-aaa] local-user admin privilege level 15 [SW1-aaa] quit

这种方式的优势在于:

  1. 可以设置账号有效期
  2. 方便权限分级管理
  3. 支持审计日志记录

5. 远程登录验证

5.1 从PC端登录测试

在Windows电脑上打开命令提示符:

telnet 192.168.1.1

输入刚才设置的用户名admin和密码Admin@123,看到""提示符就成功了。第一次登录可能会报错,通常是以下原因:

  • 交换机未保存配置(用save命令)
  • 网络延迟(多试几次)
  • 端口被占用(重启模拟器)

5.2 常见故障排查

如果登录失败,可以分段检查:

  1. 检查交换机Telnet服务状态:
    [SW1] display telnet server status
  2. 查看VTY线路配置:
    [SW1] display user-interface vty 0
  3. 验证账号信息:
    [SW1] display local-user

有个特别实用的调试技巧:在交换机上开启终端监控功能,可以实时看到登录请求:

[SW1] terminal monitor [SW1] terminal debugging [SW1] debugging telnet packet

6. 安全加固建议

虽然实验环境无所谓,但真实场景下Telnet的安全隐患必须重视。分享几个我常用的加固措施:

6.1 ACL访问控制

只允许特定IP管理设备:

[SW1] acl 2000 [SW1-acl-basic-2000] rule permit source 192.168.1.2 0 [SW1-acl-basic-2000] quit [SW1] user-interface vty 0 4 [SW1-ui-vty0-4] acl 2000 inbound

6.2 登录超时设置

防止会话被长期占用:

[SW1-ui-vty0-4] idle-timeout 5 0 # 5分钟无操作自动断开

6.3 日志记录

记录所有登录行为:

[SW1] info-center enable [SW1] info-center loghost 192.168.1.100 # 指定日志服务器

7. 实验扩展练习

掌握基础配置后,可以尝试这些进阶实验:

  1. 配置多层级管理权限(不同账号不同权限)
  2. 实现Telnet over VLAN(跨网段管理)
  3. 结合AAA服务器实现集中认证
  4. 配置登录欢迎信息(使用header命令)

有次我给企业做培训,发现他们所有交换机都用默认密码。后来我们批量修改时,就用Telnet配合Python脚本自动化完成,效率比手动操作高了十倍不止。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/12 12:04:36

医疗AI临床转化:平衡患者获益与产业利益的三大核心路径

1. 项目概述&#xff1a;一个“既要又要”的行业难题“医疗AI临床转化”这个词&#xff0c;听起来高大上&#xff0c;但说白了&#xff0c;就是怎么把实验室里那些聪明的算法&#xff0c;变成医院里医生和患者真正能用、爱用、敢用的工具。这可不是简单的技术搬家&#xff0c;而…

作者头像 李华
网站建设 2026/5/12 12:00:41

终极PS4存档管理指南:Apollo Save Tool如何让你轻松掌控游戏进度

终极PS4存档管理指南&#xff1a;Apollo Save Tool如何让你轻松掌控游戏进度 【免费下载链接】apollo-ps4 Apollo Save Tool (PS4) 项目地址: https://gitcode.com/gh_mirrors/ap/apollo-ps4 想象一下&#xff0c;你花了100小时通关的游戏存档突然损坏&#xff0c;或者想…

作者头像 李华
网站建设 2026/5/12 11:59:10

2026Java面试必备:Java基础+集合+JVM面试题精华整理(含答案)

前言很多朋友对面试不够了解&#xff0c;不知道如何准备&#xff0c;对面试环节的设置以及目的不够了解&#xff0c;因此成功率不高。通常情况下校招生面试的成功率低于 1%&#xff0c;而社招的面试成功率也低于 5%&#xff0c;所以对于候选人一定要知道设立面试的初衷以及每个…

作者头像 李华
网站建设 2026/5/12 11:56:53

终极iOS设备降级指南:5步让旧iPhone/iPad重获新生 [特殊字符]

终极iOS设备降级指南&#xff1a;5步让旧iPhone/iPad重获新生 &#x1f680; 【免费下载链接】Legacy-iOS-Kit An all-in-one tool to restore/downgrade, save SHSH blobs, jailbreak legacy iOS devices, and more 项目地址: https://gitcode.com/gh_mirrors/le/Legacy-iOS…

作者头像 李华
网站建设 2026/5/12 11:56:52

Windows 11任务栏拖放功能修复:技术原理与高效恢复方案

Windows 11任务栏拖放功能修复&#xff1a;技术原理与高效恢复方案 【免费下载链接】Windows11DragAndDropToTaskbarFix "Windows 11 Drag & Drop to the Taskbar (Fix)" fixes the missing "Drag & Drop to the Taskbar" support in Windows 11. …

作者头像 李华