一、实验目的

1. 熟悉H3C路由器的开机界面;

2. 通过Console端口实现对上电的H3C路由器的第一次本地访问;

3. 掌握H3C设备命名等几个常用指令;

4. 掌握如何将H3C设备配置为Telnet服务器;

5. 掌握如何将H3C设备配置为Telnet客户端并实现访问Telnet服务器。

二、实验要求

1. 2台具有2个以上10/100Mbit/s以太网点接口的路由器;

2.一台装有Windows系列操作系统的PC(台式机或笔记本);

3. 一条RJ-45转串口电缆线,一条串口转USB电缆线;

4. 两条双绞跳线(交叉线);

三、实验内容

1. 访问H3C网络设备;

2. 通过Telnet远程访问H3C设备。

四、实验步骤

1. 安装驱动

因为USB转串口线缆的作用是将计算机的USB接口转换成一个串行通信接口(RS-232),以便于与网络设备的Console口进行数据交互。然而,操作系统默认并不识别这种特殊的USB转串口设备,因此必须安装相应的驱动程序来让操作系统识别并正确配置此设备。尽管Windows 11已经是一个相当新的操作系统,并且内置了许多硬件驱动的支持,但针对某些特定的设备,尤其是像USB转串口这样的非标准设备,仍然需要手动安装驱动程序才能正常工作。如果未安装适当的驱动,即使物理上连接了USB转串口线缆,也无法通过它来访问和管理H3C网络设备。

2. 运行和设置终端仿真软件

安装终端仿真软件的主要目的是为了能够通过计算机来配置和管理这些网络设备。

关系:

1、命令行接口(CLI)访问:大多数网络设备,包括H3C的路由器和交换机,都提供了一个命令行接口用于配置和监控设备。这个接口通常不能直接通过图形用户界面访问,而是需要通过特定的连接方式,比如通过Console口或者网络(如Telnet、SSH)来访问。

2、Console连接:对于初次配置或者恢复出厂设置后的设备,通常需要通过Console口来连接。这是因为此时设备可能还没有配置IP地址等必要的网络参数,无法通过网络远程访问。这时就需要使用终端仿真软件,通过一条专门的Console线缆将计算机的串行端口(通常是USB转串行适配器)与设备的Console口相连。

3、远程访问:一旦设备配置了网络参数,就可以通过网络使用终端仿真软件进行远程访问。例如,通过Telnet或SSH协议连接到设备的命令行接口。这种方式允许网络管理员从任何有网络连接的地方管理设备,大大提高了管理的灵活性和效率。

4、模拟终端行为:终端仿真软件的作用就是模拟一个物理终端的行为。它可以在用户的计算机上创建一个窗口,用户在这个窗口中输入命令,这些命令会被发送到网络设备,而设备的响应也会显示在这个窗口中。因此,无论你是通过Console口还是网络连接,终端仿真软件都是你与网络设备之间沟通的桥梁。

  1. 此配置终端仿真软件时拍的重要配置步骤的照片,那张带着你名字的图片不可或缺。

3. 启动H3C路由器

  1. 红色箭头指出电缆线RJ-45端插在路由器的端口。

  1. 连接示意图

4. 查看路由器启动信息

  1. 此处配上你在2600开机时的启动界面截图,并简单解释你都看到了什么信息。

启动过程:系统开始启动,解压加载了扩展引导程序(Bootware),版本为1.70。

硬件信息:显示设备的硬件规格,包括CPU、内存类型(DDR3 SDRAM)、内存大小(2048MB)、闪存大小(8MB)等。

引导验证与镜像加载:系统验证引导程序并成功加载主镜像文件(如r0605p13.bin)。

加密算法测试:设备执行SHA、HMAC、AES、RSA、DSA等算法的已知答案测试(KAT),确保加密算法正常。

自动配置尝试:自动配置尝试两次但失败,提示没有可用的接口,最后提示aux0可用。

启动完成:系统启动完毕,提示按ENTER键开始配置。

  1. 文字简单说明当看到什么信息时你可以判定你的超级终端已经连上了路由器

Starting Known-Answer tests in the kernel

5. 配置H3C路由器作为Telnet服务器

请将你配置Telnet服务器时你的超级终端的界面截图放在这里,然后在图下面文字简单解释每条指令功能是什么。(请不要完美截图,尽量将自己在实验中出错的地方截图都放进来,以增加实验报告真实性。

指令

功能

system-view

进入系统视图

sysname H3C-R1

将当前路由器设备名称更改为H3C-R1

interface gigabitethernet0/0

进入GE0/0端口

ip address 192.168.10.254 24

配置该端口的IP地址

quit

退出端口配置

telnet server enable

启动Telnet服务

local-user h3c

设置Telnet远程登录认证时的用户名,进入本地用户视图

password simple 123456

设置认用户密码

service-type telnet

设置服务类型为Telnet

authorization-attribute user-role 3

设置访问级别

user-interface vty 0 4

设置允许5个用户登录设备

authentication-mode scheme

配置用户的认证方式scheme

protocol inbound telnet

protocol inbound telnet

protocol inbound telnet

配置用户界面下的终端显示类型

idle-timeout minute 20

配置用户连接超时时间

history-command max-size 15

配置历史缓冲区可存放的历史命令条数

quit

退出

    6. 配置H3C路由器作为Telnet客户端并访问Telnet服务器

  1. 红色箭头指出的是跳线真实连接的是R1和R2的哪个端口。

  1. 配置Telnet客户端时超级终端的界面截图

指令

指令端

功能

<H3C_R1>system-view

R1

进入系统视图

[H3C_R1]interface gigabitethernet0/2

R1

进入GE0/2端口

[H3C_R1-GigabitEthernet0/2]ip address 192.168.100.1 24

R1

配置该端口的IP地址

[H3C_R1-GigabitEthernet0/2]quit

R1

退出端口配置

<H3C_R1>system-view

R1

进入系统视图

[H3C_R1]sysname H3C_R2

R1

切换为R2

[H3C_R2]interface gigabitethernet0/0

R2

进入GE0/0端口

[H3C_R2-GigabitEthernet0/0]ip address 192.168.100.2 24

R2

配置该端口的IP地址

[H3C_R2-GigabitEthernet0/0]quit

R2

退出端口配置

<H3C_R2>telnet 192.168.100.1

R2

尝试连接

连接失败

重新配置R1与R2的地址,多次尝试不同的网段,如下所示

连接成功

  1. 表格为最终成功的IP地址。

设备名称

接口名称

IP地址

H3C_R1

GE0/0

192.168.10.254/24

H3C_R1

GE0/1

192.148.79.8/24

H3C_R2

GE0/0

192.148.79.9/24

PC

GE0

192.168.10.1/24

五、实验结果及分析

1. 整个实验过程中遇到什么问题(有截图最好),如何解决的?通过该实验有何收获?

问题1:

IP值被占用导致连接不成功。

方案:         

      尝试多种不同的IP组合。

问题2:

 系统视图进行网络连接报错。

方案:

  未退出系统视图,“ Ctr+z”退出系统视图后,再进行网络连接,解决报错问题。

收获

通过本次《访问H3C网络设备》实验,我深入了解了H3C路由器的基本配置和管理方法。首先,我熟悉了H3C路由器的开机界面和启动过程,了解了设备的硬件规格和引导程序的加载流程。通过Console端口实现对路由器的第一次本地访问,我掌握了如何使用终端仿真软件进行命令行配置,这为后续的远程管理打下了基础。实验中,我学会了如何配置H3C设备的基本信息,如设备名称和端口IP地址,这不仅增强了我的网络基础知识,还提升了实际操作能力。

此外,配置Telnet服务的过程让我深刻理解了应用层协议和传输层协议之间的关系。通过设置Telnet服务器和客户端,我学会了如何配置用户认证、访问权限和服务类型,这对我理解网络安全性有了更深的认识。实验中遇到的一些问题,如IP地址冲突和网络连接报错,也锻炼了我的故障排查能力。通过多次尝试和调整配置,我成功解决了这些问题,这不仅增强了我的动手能力,还培养了耐心和细致的工作态度。

总的来说,这次实验不仅巩固了我在课堂上学到的理论知识,还通过实践加深了我对网络设备配置和管理的理解。

  1. 请结合理论课所学,说明我们连线正确是在确保网络7层中哪个层的连通性,Telnet又是在网络的哪个层的协议?

答:我们的连线正确是确保物理层的连通性:

Telnet是一种基于TCP/IP的应用层协议,但它依赖于传输层的TCP协议来建立可靠的连接。

  1. 请上网查阅资料解释为什么我们实验配置的IP地址都是以192.168开头,我们为什么要将服务器和客户端配置在一个网段?不在一个网段可以吗?

答:(1)192.168.x.x 是专用IP地址范围之一,根据RFC 1918,专用IP地址范围包括:

10.0.0.0 到 10.255.255.255

172.16.0.0 到 172.31.255.255

192.168.0.0 到 192.168.255.255

这些地址不需要向互联网注册机构申请,可以自由使用。而且在内部网络中使用私有IP地址可以避免与外部公共IP地址冲突。另外,私有IP地址不能直接从互联网访问,增加了网络的安全性。

  1. 将服务器和客户端配置在同一个网段,主要是为了简化网络配置和提高通信效率,确保实验环境的稳定。
  2. 服务器和客户端也可以配置在不同的网段,但这需要额外的配置和设备支持。如需要一个或多个路由器来连接不同的网段,或者使用三层交换机来实现不同网段之间的通信。

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C语言】学习过程教训与经验杂谈:思想准备、知识回顾(四)

&#x1f525;个人主页&#xff1a;艾莉丝努力练剑 ❄专栏传送门&#xff1a;《C语言》、《数据结构与算法》、C语言刷题12天IO强训、LeetCode代码强化刷题 &#x1f349;学习方向&#xff1a;C/C方向 ⭐️人生格言&#xff1a;为天地立心&#xff0c;为生民立命&#xff0c;为…

Vim 指令

Vim 是一款功能强大但学习曲线陡峭的文本编辑器&#xff0c;核心在于其模式化操作。掌握常用指令能极大提升效率。以下是指令分类整理&#xff1a;一、核心模式切换 (必须掌握&#xff01;)i&#xff1a;在光标前进入 插入模式 (Insert Mode)a&#xff1a;在光标后进入 插入模式…

vue2中使用xgplayer播放流视频

1、官网 2、安装后无法播放时&#xff0c;经测试&#xff0c;需要降低版本 "xgplayer-hls": "2.2.2","xgplayer": "2.31.6"改为以上版本可以正常播放 3、完整使用 &#xff08;1&#xff09;引入 import xgplayer import hlsjsPlayer…

Jmeter进阶篇(35)完美解决Jmeter转换HTML报告报错“Begin size 0 is not equal to fixed size 5”

今天博主在使用Jmeter运行完压测,使用生成的csv文件,运行以下命令: C:\apache-jmeter-5.2.1\bin>jmeter -g C:\res.csv -o C:\report生成HTML报告时,发现报错“Begin size 0 is not equal to fixed size 5”。 问题原因 原因是我:本地用的是JDK17,但Jmeter5.2.1仅支…

linux中tcpdump抓包中有组播数据,应用程序收不到数据问题

问题描述服务器运行正常&#xff0c;维保需要&#xff0c;重启服务器后应用程序无法收到组播的媒体数据。百思不得其解。原因分析最终的定位原因是 linux系统的自我保护机制导致的。rp_filter&#xff08;反向路径过滤&#xff09;是Linux内核的一个安全特性&#xff0c;用于防…

人工智能-基础篇-29-什么是低代码平台?

低代码平台&#xff08;Low-Code Development Platform, LCDP&#xff09;是一种通过可视化界面和少量代码&#xff08;或无需代码&#xff09;快速构建应用程序的开发工具。它的核心目标是通过简化开发流程&#xff0c;降低技术门槛&#xff0c;使企业能够更高效地响应业务需求…

PyTorch随机擦除:提升模型抗遮挡能力

PyTorch中内置的随机擦除&#xff08;Random Erasing&#xff09;数据增强通过torchvision.transforms.RandomErasing实现&#xff0c;以下是原理和用法的详细说明&#xff1a;核心原理正则化作用&#xff1a; 随机擦除在训练图像上随机遮盖一个矩形区域&#xff0c;模拟遮挡场…

微信小程序交互精髓:点击操作与状态管理实战

目录 一、点击事件绑定&#xff1a;bindtap 与 catchtap 的正确使用 基础语法对比 事件对象详解 二、点击切换选中状态&#xff1a;数据驱动视图的实现 1. 单元素状态切换 2. 多元素单选状态 3. 多元素多选状态 三、样式动态切换&#xff1a;数据绑定与 CSS 的完美结合 …

Language Models are Few-Shot Learners: 开箱即用的GPT-3(二)

接上一篇 Approach 前面的摘要和Introduction做了一些概要性的介绍,论文在第二章,也就是approach中,介绍了模型的设计,zero,one,few-shot的设计等等。 这一章一开头就说,GPT-3的结构和GPT-2的结构一样,只是在相应的把模型尺寸,数据规模,训练时间等增加了。Our bas…

【养老机器人】核心技术

1. 毫米波雷达如何检测心跳和呼吸&#xff1f;毫米波雷达&#xff08;通常工作在60GHz或77GHz频段&#xff09;可以探测到人体胸腔的微米级位移&#xff0c;而心跳和呼吸会引起胸腔的周期性运动&#xff1a;呼吸&#xff1a;幅度较大&#xff08;约5-10毫米&#xff09;&#x…

二 Javascript 入门

我们 从已经知道了 Javascript的历史以及什么是Javascript&#xff0c;那实际编写的时候在哪里编写&#xff1f; script 标签 HTML 为我们提供了无数的标签来做无数的事情。例如&#xff0c; 用于为段落添加边距&#xff0c; 用于使文本加粗&#xff0c; 用于在网页上嵌入音…

《信息技术服务监理 第5部分:软件工程监理规范》(GB/T 19668.5-2018)标准解读

《信息技术服务监理 第 5 部分&#xff1a;软件工程监理规范》&#xff08;GB/T 19668.5-2018&#xff09;是规范软件工程监理服务的国家标准&#xff0c;旨在为软件工程监理的规划设计、招标、设计、实施、验收等阶段及相关支持过程提供明确的监理要求、服务内容和实施要点。 …

RedisJSON 路径语法深度解析与实战

一、两种路径语法概览语法类型触发标志简介JSONPath以 $ 开头全功能路径&#xff0c;支持递归 (..)、通配符 (*)、切片 ([start:end:step])、过滤 (?())、脚本表达式等Legacy以 . 或键名开头早期版本&#xff08;v1&#xff09;遗留语法&#xff0c;只支持简单的点式和中括号&…

从Rust模块化探索到DLB 2.0实践|得物技术

一、前言在云原生架构高速迭代的背景下&#xff0c;基础设施的性能瓶颈与安全隐患成为技术演进的关键挑战。本文系统记录了团队基于Rust语言改造Nginx组件的完整技术路径&#xff1a;从接触Cloudflare的quiche库&#xff0c;引发对Rust安全特性的探索&#xff0c;到通过FFI实现…

【 MySQL】一点点相关的记录

打开 MySQL Workbench 并连接到你的数据库在 MySQL Connections 下&#xff0c;选择连接的数据库实例&#xff08; Local instance MySQL80&#xff09;登录时输入 用户名 和 密码。 root&#xff0c;密码是在 MySQL 安装时设置的密码创建新数据库登录后&#xff0c;在 MySQL W…

旅游企业如何通过数字化转型实现高效运营

在旅游行业竞争日益激烈、游客需求日趋多样的当下&#xff0c;数字化管理成为旅游企业提升竞争力的关键协同办公系统以其丰富功能与灵活特性&#xff0c;为旅游行业带来全新的数字化变革&#xff0c;助力企业高效运营。优化行程规划与调度旅游行程的规划与调度繁杂且关键。协同…

大数据Spark(六十二):Spark基于Yarn提交任务流程

文章目录 Spark基于Yarn提交任务流程 一、Yarn-Client模式 1、提交命令 2、任务执行流程 二、Yarn-Cluster模式 1、提交命令 2、任务执行流程 Spark基于Yarn提交任务流程 在Yarn模式下&#xff0c;Spark的任务提交同样根据Driver程序运行的位置不同&#xff0c;分为cli…

Docker 高级管理-容器通信技术与数据持久化

(1)创建一个叫 my-net 的 bridge 类型的网络(2)查看都有哪些网络(3)运行一个容器井连接到新建的 my-net 网络(4)运行一个容器井加入到 my-net 网络2:Host 模式由于使用了 Host 模式&#xff0c;容器会直接使用宿主机的网络端口&#xff0c;因此可以直接在宿主机上通过 localhos…

在 Ubuntu 24.04 中安装 Python 2.7、pip 及 mysqlclient==1.4.6 的完整指南

在 Ubuntu 24.04 中安装 Python 2.7、pip 及 mysqlclient1.4.6 的完整指南 前言 随着 Ubuntu 24.04 的发布&#xff0c;许多旧的软件包已被移除或更新&#xff0c;但老项目需要 Python 2 。本文将详细介绍自己如何在 Ubuntu 24.04 中成功安装 Python 2.7、pip 以及 mysqlclient…

doker以及网站案例

一.docker搭建1.安装dockerapt-get install docker.io docker-compose2.编写配置文件&#xff08;注意路径正确&#xff09;vim /etc/systemd/system/docker.service.d/http-proxy.conf[Service] Environment"HTTP_PROXYhttp://科学上网访问的ip:端口" Environment&q…