当前位置: 首页 > news >正文

IA——网络操作设备VRP简介

一,VRP简介

二,网络设备的管理

(1)console口:

(2)talnet:

(3)SSH: 安全的远程登陆

(4)通过WEB页面登录:

三,命令行常见操作

<huawei>用户模式,  用户只能做一些查看的操作

 <huawei>system-view             进入系统模式        sy   

[huawei] 系统模式

基本命令操作:

[huawei]sysname R1      修改设备名称
[R1]

[T1]int    
[T1]interface  g    
[T1]interface  GigabitEthernet 0/0/0       进入接口模式,配置IP地址
[T1-GigabitEthernet0/0/0]ip add    
[T1-GigabitEthernet0/0/0]ip address 192.168.1.254?
  IP_ADDR<X.X.X.X>  IP address
[T1-GigabitEthernet0/0/0]ip address 192.168.1.254 24        配置ip地址

quit  :返回上一个模式

<R1>save               保存当前配置
  The current configuration will be written to the device. 
  Are you sure to continue? (y/n)[n]:y

<R1>reset saved-configuration        清除设备当前配置
This will delete the configuration in the flash memory.

The device configuratio
ns will be erased to reconfigure.

Are you sure? (y/n)[n]:y
 Clear the configuration in the device successfully.

  

<R1>reboot       重启设备

Tab :自动补全命令

? : 命令提示

路由器网关的地址 配置广播域的地址

常见的查看操作

[SW1]display mac-address   查看MAC地址表          (交换机和路由器)

<huawei>display version  查看版本信息         dis  ver

<huawei>display current-configuration    查看当前的配置            dis   cu

四,实践

1,Telnet协议

简介:远程登录协议 

talnet原理:利用TCP连接,创造一条客户端和对端设备之间的通道,以便于登录到对端设备,telnet是一个C/S(客户端跟服务端的模式)模式,

默认端口号:23

telnet功能:

提供虚拟终端功能;

协商选项机制;

[telnet s]aaa
[telnet s-aaa]

aaa模式:AAA是认证(Authentication),授权(Authorization)和计费(Accounting)

[telnet s-aaa]local-user wangdaye privilege level 15 password cipher wdy12345

(创建用户名和密码,并赋予用户一定的权限)
Info: Add a new user.

[telnet s]user-interface vty 0 4             提供虚拟终端功能,设置能登录的用户数量
[telnet s-ui-vty0-4]

[telnet s-ui-vty0-4]au    
[telnet s-ui-vty0-4]authentication-mode?
  authentication-mode  Configure the authentication mode for a user terminal    
                       interface
[telnet s-ui-vty0-4]authentication-mode aaa   设置用户的认证模式

[telnet s-aaa]local-user wangdaye service-type telnet       开启用户的远程登录服务

2,DHCP协议——动态主机配置协议  

背景:局域网中配置静态IP地址任务比较繁琐,容易出错

简介:采用C/S(客户端跟服务端的模式)模式,动态的为局域网中的主机分配IP地址

端口号:67 (服务端用),68(客户端)    ,基于UDP协议

DHCP工作原理:

DHCP Discover(寻找报文)  广播   寻找DHCP服务器   

                                                                  (哪个先收到寻找报文,哪个服务器回复)

DHCP Offer  (回复报文)单播   携带IP地址回复客户端

                                                                  (携带MAC地址寻找,so单播回复)

DHCP Resquest(请求报文)  广播     告知服务器要使用IP地址

                                                                 (告诉所有的DHCP,已经有DHCP服务器回复)

DHCP  Ack(确认报文)  单播   最终确认,告知客户端可以使用IP地址

                                                                  (MAC)

在华三中,四次都是广播包        认为客户端至始至终都没有获得IP地址

DHCP租期更新:

租期到达50%的时候(12h),如果客户端在线,客户端会向服务器发起租约更新的请求

不在线的话,会再给一次机会,重新发包 续租 

租期到达87.5%的时候,如果客户端在线,客户端会向服务器发起租约更新的请求,直接滚去续租

DHCP地址释放(DHCP release):

租约到期的时候,如果服务器端无响应,客户端会自动停止使用该IP地址

如果客户端不在使用服务器分配的IP地址,也可以主动向DHCP发生 DHCP RELEASE(DHCP释放报文)报文,释放该IP地址

DHCP的8个报文:

DHCP discover      寻找

DHCP offer         回复

DHCP request           请求

DHCP ack          确认

DHCP NAK      DHCP响应拒绝报文(服务器端拒绝客户端),这是服务器对客户端的DHCP request 报文的响应拒绝

比如:租期到期,客户端不在线,服务器端出故障,导致其无法分配IP地址,则会给客户端发送一个 DHCP NAK  报文

DHCP decline      DHCP拒绝报文(客户端拒绝服务器端)     当客户端发现服务器端分配给自己的IP地址发生冲突,会给服务器端发送一个DHCP decline 报文

DHCP release    

租约到期的时候,如果服务器端无响应,客户端会自动停止使用该IP地址

如果客户端不在使用服务器分配的IP地址,也可以主动向DHCP发生 DHCP RELEASE(DHCP释放报文)报文,释放该IP地址

DHCP inform  DHCP通告报文(客户端向服务器端)  客户端已经获取IP地址 ,此时客户端会向服务器发送一个DHCP inform 报文,向服务器请求IP地址相应的编码,网关,DNS服务器地址等信息

DHCP中继(中继路由器)代理:用于跨网段分配IP地址

  

基本配置:

[R1]dhcp en    
[R1]dhcp enable            开启DHCP服务
Info: The operation may take a few seconds. Please wait for a moment.done.
[R1]

[R1]ip pool aa      创建地址池

[R1-ip-pool-aa]network 192.168.1.0 mask 24  给地址池里分配IP地址

[R1-ip-pool-aa]g    
[R1-ip-pool-aa]gateway-list 192.168.1.254  配置网关地址
[R1-ip-pool-aa]dns    
[R1-ip-pool-aa]dns-list 114.114.114.114 8.8.8.8        配置DNS服务器地址
[R1-ip-pool-aa]

上一步错误  undo +

[R1-GigabitEthernet0/0/0]dhcp select global  进入接口下,下发DHCP 服务

相关文章:

IA——网络操作设备VRP简介

一&#xff0c;VRP简介 二&#xff0c;网络设备的管理 &#xff08;1&#xff09;console口&#xff1a; &#xff08;2&#xff09;talnet: &#xff08;3&#xff09;SSH: 安全的远程登陆 &#xff08;4&#xff09;通过WEB页面登录&#xff1a; 三&#xff0c;命令行常见…...

Java项目: 基于SpringBoot+mysql企业客户管理系统(含源码+数据库+答辩PPT+毕业论文)

一、项目简介 本项目是一套基于SpringBootmysql企业客户管理系统 包含&#xff1a;项目源码、数据库脚本等&#xff0c;该项目附带全部源码可作为毕设使用。 项目都经过严格调试&#xff0c;eclipse或者idea 确保可以运行&#xff01; 该系统功能完善、界面美观、操作简单、功…...

基于STM32设计的智能安防系统(微信小程序)(218)

文章目录 一、前言1.1 项目介绍【1】开发背景【2】项目实现的功能【3】项目硬件模块组成1.2 设计思路【1】整体设计思路【2】整体构架【3】微信小程序开发思路1.3 项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】摘要【5】项目背景1.4 开发工具的选择【1】设备端…...

tomcat redis minio nginx windows开机自启

tomcat 开机自启 命令 service.bat install 控制台输入 service.bat install 再到服务中去查看有没有注册成功&#xff0c;minio,redis,nginx 也是一样在服务里查看注册成功没 redis 开机自启 命令 redis-server.exe --service-install redis.windows.conf --loglevel ve…...

Docker构建镜像教程

目录 1. Docker 环境准备2. 编写 Dockerfile3. 构建 Docker 镜像4. 运行容器5. 管理镜像和容器6. 镜像的导出和导入6.1 导出 Docker 镜像6.2 导入 Docker 镜像6.3 导出与导入的实际场景6.4 压缩导出的镜像 7. 推送镜像到 Docker Hub8. Dockerfile 指令详解1. FROM2. RUN3. WORK…...

扑捉一只耿鬼(HTML文件)

图例&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><title>耿鬼</title><style>body {background: #fff;font-family: Comfortaa, sans-serif;}* {box-sizing:…...

Address localhost:1099 is already in use:tomcat频繁重启端口占用问题

错误提示 Unable to open debugger port (127.0.0.1:58198): java.net.SocketException "Socket closed" Address localhost:1099 is already in use 端口被占用 报错原因 由于短时间内频繁运行tomcat服务器。 为了避免出现这一错误。可以点击刷新uodate resourc…...

HTTPS SEO优势

搜索引擎优化&#xff08;SEO&#xff09;是提高网站在搜索引擎结果页&#xff08;SERP&#xff09;中的排名以吸引更多访问者的过程。HTTPS作为网站安全的标准&#xff0c;对SEO有着直接和间接的优势&#xff1a; 1. HTTPS作为排名信号 2014年&#xff0c;Google宣布HTTPS成…...

UE5 C++ 读取图片插件(一)

原来UE可以使用 static,之前不知道&#xff0c;一用就报错。 static TSharedPtr<IImageWrapper> GetImageWrapperByExtention(const FString InImagePath); //智能指针&#xff0c;方便追寻引用C,加载ImageWrapperstatic UTexture2D* LoadTexture2D(const FString& …...

C语言行地址列地址区别,内存的分配

开辟了10个字节的空间在栈中 "abc"常量在代码段 char a[10]"abc"; p&#xff1a;8个字节存"abc"的地址 "abc"常量在代码段中 char *p"abc" char *q"abc" p,q的值是一样的 到…...

Unity 一键修改图片缩放保存为当前的一半大小

用来压缩贴图大小还是比较方便的 支持 png,jpg,tga 话不多说 直接上代码 [MenuItem("Assets/扩展功能/缩放贴图一半尺寸&#xff08;png | jpg | tga&#xff09;", false)]static void ScaleHalfTextureSizeMenu(){foreach(var obj in Selection.objects) {Texture…...

Identifying User Goals from UI Trajectories论文学习

通过UI轨迹识别用户的需求。 这篇论文同样聚焦于UI agent&#xff0c;只是思路比较特别。他们想要通过训练agent通过用户的行为轨迹反推出他们想要干什么的能力来锻炼agent识别&#xff0c;理解&#xff0c;使用UI的能力。同时这个训练项目本身也有一定的实际意义&#xff0c;…...

[STM32]从零开始的STM32标准库环境搭建(小白向)

一、我们为什么要搭建STM32标准库开发环境 如果你对STM32有一定的了解&#xff0c;相信你已经认识了STM32的几种开发方式。基于STM32寄存器开发&#xff0c;基于ST官方的标准库开发&#xff0c;基于ST官方的HAL库开发。我们现在来了解一下这些库的优缺点。首先就是基于寄存器开…...

解决 Android 上的 .NET MAUI/Xamarin.AndroidX 应用调用 ASP.NET Core API 端点时 SSL 连接被拒绝的问题

从虚拟机调用本地API报各种 SSL 连接不上的错误&#xff0c;这给本地调试造成了极大的不便&#xff0c;在被这个问题困扰了多日以后&#xff0c;终于在GitHub上找到答案 基于这个 帖子 &#xff0c;有一个回复 他写了一个帮助类&#xff0c;专门用来调试本地的API&#xff0c;…...

助贷CRM系统:为金融中介行业打造全新营销管理模式

助贷CRM&#xff08;客户关系管理&#xff09;系统是针对金融中介行业&#xff0c;特别是从事贷款助贷业务的机构设计的一套综合管理系统。该系统旨在通过数字化、智能化的手段&#xff0c;优化金融中介机构的营销、销售、客户管理及服务流程&#xff0c;提升运营效率&#xff…...

HBase 部署及shell操作

HBase 数据库 一、HBase 概述1.1 HBase 是什么HBase 的特点 二、HBase 模型及架构2.1 HBase 逻辑模型2.2 HBase 数据模型2.3 HBase 物理模型2.3.1 列簇物理模型2.3.2 Rowkey 字段排序2.3.3 Region 存储到不同节点2.3.4 Region 结构 2.4 HBase 基本架构 三、搭建 HBase 分布式集…...

使用Fign进行客户端远程调用和SpringFormEncoder的使用

1、引入依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> 2、启动类加上注解 EnableFeignClients SpringBootApplication public class FeignTe…...

golang 数据库使用注意事项

1.在使用 fmt.Sprintf 构建 SQL 插入语句时&#xff0c;参数包含特殊符号&#xff08;如引号 、分号 ;、反斜杠 \ 等&#xff09;&#xff0c;可能会导致 SQL 注入或插入失败的问题。为了解决这个问题&#xff0c;推荐使用占位符&#xff08;如 $1, $2, 等&#xff09;和参数化…...

Leetcode面试经典150题-221.最大正方形

解法都在代码里&#xff0c;不懂就留言或者私信 class Solution {/**本题一看就是典型的动态规划&#xff0c;要找以每个点为右下角的正方形的面积&#xff0c;然后取最大的这个题要注意找规律&#xff0c;我找到的规律如下&#xff1a;1.以第一行为右下角的&#xff0c;因为正…...

51单片机-DS1302,操作简述

DS1302的命令字&#xff08;Command Byte&#xff09;是由控制DS1302芯片的主机&#xff08;通常是单片机&#xff0c;如51单片机&#xff09;来生成和发送的。DS1302是一款实时时钟&#xff08;RTC&#xff09;芯片&#xff0c;它通过串行通讯接口与单片机进行数据交换。 DS1…...

epoll

epoll 是 Linux 下的「高性能 IO 多路复用器」&#xff0c;专门用来同时监听大量文件描述符&#xff08;socket、管道、设备等&#xff09;的读写事件&#xff0c;不阻塞、CPU 占用极低。 一、为什么要用 epoll&#xff1f; 传统的 select/poll 有致命缺陷&#xff1a; 监听…...

3步解锁PS3蓝牙控制器:Windows无线游戏体验全面革新

3步解锁PS3蓝牙控制器&#xff1a;Windows无线游戏体验全面革新 【免费下载链接】BthPS3 Windows kernel-mode Bluetooth Profile & Filter Drivers for PS3 peripherals 项目地址: https://gitcode.com/gh_mirrors/bt/BthPS3 还在为PS3手柄在Windows上无法稳定连接…...

新的科研生产力:小龙虾(Claude Code) 最管用的skills合集,建议是收藏!

最近小龙虾火出了圈子。无论是做生物科研的老师同学&#xff0c;还是开发者&#xff0c;大家都想当第一个吃“龙虾”的人。但很多人用龙虾写论文的时候&#xff0c;首先卡在下载的这个问题上&#xff0c;其次是缺乏稳定性&#xff0c;输出的文章质量时好时坏。小编最近mark了一…...

直连链接获取:告别城通网盘下载烦恼的高效解决方案

直连链接获取&#xff1a;告别城通网盘下载烦恼的高效解决方案 【免费下载链接】ctfileGet 获取城通网盘一次性直连地址 项目地址: https://gitcode.com/gh_mirrors/ct/ctfileGet 在数字化办公与学习中&#xff0c;城通网盘作为常用的文件存储与分享平台&#xff0c;其下…...

【Python机器学习】零基础掌握SGDOneClassSVM线性分类器

如何高效地识别异常数据点? 在数据分析、金融风控、网络安全等多个领域,识别异常数据点是一个常见但又具有挑战性的问题。传统的方法可能需要复杂的计算和专门的知识背景,但有没有一种更简单、更直观的方式来解决这个问题呢? 假设一个金融公司需要识别可能的欺诈信用卡交…...

Granite TimeSeries FlowState R1与工作流引擎n8n集成:自动化预测任务流水线

Granite TimeSeries FlowState R1与工作流引擎n8n集成&#xff1a;自动化预测任务流水线 你是不是也遇到过这样的场景&#xff1f;每天都要手动从数据库里拉取最新的销售数据&#xff0c;然后运行预测模型&#xff0c;再盯着结果看有没有异常&#xff0c;一旦发现问题还得赶紧…...

Nano-Banana模型优化技巧:使用C++提升推理性能

Nano-Banana模型优化技巧&#xff1a;使用C提升推理性能 最近Nano-Banana模型在图像生成领域火得一塌糊涂&#xff0c;无论是像素级拆解还是商业海报制作&#xff0c;效果都让人惊艳。不过很多开发者在实际部署时发现一个问题&#xff1a;用Python调用虽然方便&#xff0c;但推…...

OpenClaw技能开发入门:为千问3.5-35B-A3B-FP8定制多模态处理模块

OpenClaw技能开发入门&#xff1a;为千问3.5-35B-A3B-FP8定制多模态处理模块 1. 为什么需要自定义OpenClaw技能&#xff1f; 去年夏天&#xff0c;我负责一个数据分析项目时&#xff0c;每天要手动从上百张图表中提取关键数据点。当我发现OpenClaw可以通过技能扩展实现自动化…...

主构造函数在ASP.NET Core Minimal API中的秘密用法,5行代码实现自动验证绑定——却被官方文档刻意省略

第一章&#xff1a;主构造函数在Minimal API中的颠覆性登场在 .NET 8 中&#xff0c;Minimal API 的演进迎来关键转折点&#xff1a;主构造函数&#xff08;Primary Constructor&#xff09;正式成为定义端点处理器的首选语法范式。它将依赖注入、参数绑定与逻辑封装三者统一于…...

Unity基础:材质Material与Shader的基础关联用法

Unity基础&#xff1a;材质Material与Shader的基础关联用法&#x1f4da; 本章学习目标&#xff1a;深入理解材质Material与Shader的基础关联用法的核心概念与实践方法&#xff0c;掌握关键技术要点&#xff0c;了解实际应用场景与最佳实践。本文属于《Unity工程师成长之路教程…...