RGOS日常管理操作

RGOS日常管理操作

  • 一、前言
  • 二、RGOS平台概述
    • 2.1、锐捷设备的常用登陆方式
    • 2.2、使用Console登入
    • 2.3、Telnet远程管理
    • 2.4、SSH远程管理
    • 2.5、登陆软件:SecureCRT
  • 三、CLI命令行操作
    • 3.1、CLI命令行基础
    • 3.2、CLI模式
    • 3.3、CLI模式互换
    • 3.4、命令行特性
      • 3.4.1、分屏显示
      • 3.4.2、命令缩写及获取帮助
      • 3.4.3、错误提示
      • 3.4.4、历史记录及TAB补全
  • 四、设备基本操作
    • 4.1、设备命名
    • 4.2、配置网络设备的管理IP
    • 4.3、配置网络设备的登陆密码
    • 4.4、常用show命令
    • 4.5、设备状态查看
    • 4.6、接口描述
    • 4.7、Banner配置
    • 4.8、时间配置
    • 4.9、SNMP配置
    • 4.10、日志应用
    • 4.11、网络通讯测试
  • 五、系统文件管理
    • 5.1、RGOS的文件系统
    • 5.2、设备配置管理

一、前言

  • 信息化发展的现状要求网络操作系统需要有新技术的植入,锐捷网络推出的新一代通用操作系统RGOS正是技术创新的充分体现,它是为网络安全运行与管理而设计的完全模块化的支持多种平台的网络操作系统。
  • RGOS操作系统最主要的三大特性是模块化、安全性、开放性。自问世以来,锐捷网络通用操作系统RGOS,已经在国内多个行业得到广泛应用,其实际应用价值深受广大用户的喜爱和称赞。以用户需求为中心,以应用价值为导向,锐捷网络通过不断的技术创新,逐步将RGOS完善,新一代通用操作系统RGOS以其特有稳定性、安全性等技术优势,更有助于提升用户使用价值,为用户创造更大的利益。

二、RGOS平台概述

  • RGOS全称“锐捷通用操作系统”,即网络设备的操作系统
    • 基于RGOS开发的软件版本目前为11.x,又被称为11.x平台
  • 优势:
    • 模块化设计,方便运维管理。
    • 故障隔离,提升新功能开发测试效率和系统稳定性。
    • 对于硬件平台透明,兼容性高。

在这里插入图片描述

2.1、锐捷设备的常用登陆方式

  • 本地登陆:
    • Console登陆:全新或配置清空的设备,需要使用Console口的方式。
  • 远程登陆:
    • Telnet登陆:使用IP网络远程登陆,但传输的数据未加密。
    • SSH登陆:使用IP网络远程登陆,传输数据加密,安全性高,常用SSHv2版本。
    • Web登陆:使用网页登录,操作可视化较便捷。
    • 备注:大部分设备开局需要使用Console登陆,部分设备可直接Telnet/Web登陆。
  • 常用登陆软件:SecureCRT、Putty、超级终端(仅XP有)。

在这里插入图片描述

2.2、使用Console登入

  • Console概述:
    • 通过配置线连接设备的Console接口。
    • 使用终端软件进行设备管理配置。
    • 初始化,带外管理。
  • Console管理配置
    • 波特率:9600
    • 数据位:8
    • 奇偶校验:无
    • 停止位:1
    • 数据流控:无

在这里插入图片描述

2.3、Telnet远程管理

  • Telnet概述
    • 指通过Windows命令行提示符中的Telnet程序或其他第三方Telnet程序进行设备管理配置
    • 远程管理,带内管理
    • 依赖于设备IP地址与Telnet密码
    • 数据不进行加密
  • Telnet配置
    • 协议:Telnet
    • 默认端口:23
    • 设备默认开启Telnet服务

在这里插入图片描述

2.4、SSH远程管理

  • SSH概述
    • 使用支持SSH协议程序(SecureCRT)进行设备管理配置
    • 远程管理,带内管理
    • 依赖于管理IP地址
    • 依赖于全局用户名密码
    • 数据加密
  • SSH管理配置
    • 协议:SSH
    • 默认端口:22
#网络设备上开启SSH服务配置:
Ruijie(config)#enable service ssh-server
Ruijie(config)#crypto key generate {rsa|dsa}

在这里插入图片描述

2.5、登陆软件:SecureCRT

  • 日志管理:
    • 根据锐捷网络技术服务部《JSZD-001技术服务部员工行为奖惩条例》工程师在网操作规范第3条:携带工程师个人电脑进入客户网络时,需要提前做好电脑的杀毒等工作,以避免由于电脑病毒影响客户网络正常使用,且开启记录功能(包括Telnet的控制台开启Log日志打印功能)。

在这里插入图片描述
在这里插入图片描述

  • CRT交互窗口:

    • 当日志快速滚动刷屏无法键入时可以使用交互窗口。
    • 在交互窗口键入命令,可以在多个会话窗口执行。
      在这里插入图片描述
  • Xmodem使用:

    • 使用Xmodem上传脚本或者下载配置文件。以上传为例:

在这里插入图片描述
在这里插入图片描述

#完成配置文件拷贝后,执行配置初始化调用:
copy flash:tmp/startup flash:config.text
copy startup-config running-config

三、CLI命令行操作

3.1、CLI命令行基础

  • 使用Console、Telnet、SSH登陆设备后,将会出现CLI命令行界面,类似DOS的命令行。
  • 相对CMD的命令行,RGOS的CLI使用便捷,具备丰富提示信息与错误信息。

3.2、CLI模式

  • 用户模式:
    • 字符光标前是一个“>”符号。
    • 有限查看设备信息。
  • 特权模式:
    • 字符光标前是一个“#”符号。
    • 查看设备所有信息。
  • 全局配置模式:
    • 字符光标前由“(config)#”组成。
    • 配置设备全局参数。
  • 接口配置模式:
    • 字符光标前由“(config-if-xx)#”组成。
    • 配置设备接口参数。

在这里插入图片描述

#用户模式
Ruijie>
#特权模式
Ruijie#
#全局配置模式
Ruijie(config)#
#接口配置模式
Ruijie(config-if-FastEthernet)#

3.3、CLI模式互换

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.4、命令行特性

3.4.1、分屏显示

  • 在命令行界面,显示的内容如果超过一页的范围,则会进行分屏显示
  • 在命令行出现“–more–”的提示
    • 使用“回车”键可以逐行显示
    • 使用“空格”键可以翻页

在这里插入图片描述

3.4.2、命令缩写及获取帮助

  • RGOS的命令行支持命令缩写,在能够唯一识别该命令的情况下,可以使用该命令的缩写。

  • 但是在命令不唯一的情况下,需要写到能够唯一识别。
    在这里插入图片描述

  • 对命令有遗忘或者疑问,可以随时输入“?”进行提示。

在这里插入图片描述

3.4.3、错误提示

  • 当命令输入错误时,系统将进行提示
    • “% Unrecognized host or address, or protocol not running”代表命令无法识别,没有这个协议。
    • “% Incomplete command.”代表输入命令不完整。
    • “% Invalid input detected at ‘^’ marker.”代表所示位置命令有错。
    • 还有许多其他提示,建议在配置命令行的时候多关注控制台的消息以及错误提示。

在这里插入图片描述

3.4.4、历史记录及TAB补全

  • 在命令行配置过程中,使用“TAB”键可以对目前的命令进行补全操作。
  • 熟练应用“TAB”键以及“?”提示帮助,可以有效记忆命令。
    在这里插入图片描述

四、设备基本操作

4.1、设备命名

  • 设备命名用于标识设备信息。
  • 配置规范。
    • 一般参照客户规范。
    • 如果自定义:参考设备的地理位置、网络位置、设备型号、设备编号等因素,制定统一的命名规范 ( AABB-CC-DD )
      • AA:表示该设备的地理位置。
      • BB:表示设备的网络位置。
      • CC:表示设备的型号。
      • DD: 表示设备的编号。
#配置命令
Ruijie(config)# hostname wlzx-core-8610-1

在这里插入图片描述

4.2、配置网络设备的管理IP

  • 配置管理IP后,能方便对设备进行远程管理。
  • 二层交换机通过配置管理VLAN实现,并且交换机可以理解为一台终端,需要配置网关。
  • 多层设备的任意一个三层接口IP可以作为管理IP。
#管理IP配置命令
Ruijie(config)#vlan 10
Ruijie(config)#int vlan 10
Ruijie(config-if-VLAN 10)#ip add 10.1.1.254 255.255.255.0 		//管理IP地址
Ruijie(config-if-VLAN 10)#no shutdown
Ruijie(config)#ip default-gateway 10.1.1.200 					//当前设备的网关,将被管理设备理解为一台PC终端

4.3、配置网络设备的登陆密码

  • 通过配置密码可以设备管理的安全性
  • 配置特权模式密码
Ruijie(config)#enable secret level 15 0 ruij
  • 配置Telnet密码
Ruijie(config)#line vty 0 4
Ruijie(config-line)#password ruij
  • 配置全局用户密码
Ruijie(config)#username admin password ruijie
  • 密文显示密码
Ruijie(config)#service password-encryption

4.4、常用show命令

在这里插入图片描述

4.5、设备状态查看

  • Show命令是操作RGOS时,最常用的命令之一
  • 任意命令行模式均可以使用show命令查看当前设备的配置或状态
  • 注意:show run命令查看的是当前设备的配置,不是保存的配置
    • 配置查看:show run-config

在这里插入图片描述

  • 管道符应用概述
    • 在Show命令后面可以加上管道符“|”指定信息的输出
  • 管道符类型
    • | begin xyz :输出信息从xyz开始
    • | exclude xyz:输出信息排除xyz
    • | include xyz:输出信息包含xyz

在这里插入图片描述

4.6、接口描述

  • 接口描述用于标识设备接口信息,方便在查看接口状态时识别接口的用途。
  • 配置规范:
    • 根据客户的规范。
    • 自定义:to-对端设备名-对端接口名。
#配置命令
WLZX-core-8610-2(config)#int giga 6/1
WLZX-core-8610-2(config)#description to-wlzx-core-8610-1-giga6/1

4.7、Banner配置

  • 登陆设备时,输出提示或警告信息
  • 配置规范
    • 客户规范
    • 自定义
#配置命令
wlzx-core-8610-1(config)#banner login ^
Enter TEXT message.  End with the character '^'.
Your behavior will be recorded!!
^
wlzx-core-8610-1(config)#

在这里插入图片描述

4.8、时间配置

  • NTP协议的作用是让网络设备显示准确的时间,便于监控和维护。
  • 手工设置通过clock set设置时间。
Ruijie#clock set hh:mm:ss day month year
  • 自动设置/同步时间(依赖于NTP/SNTP服务器)
Ruijie(config)# {sntp|ntp} enable
Ruijie(config)# {sntp|ntp} server ip_addr

4.9、SNMP配置

  • Simple Notwork Management,网管软件通过该协议获取设备运行信息、配置设备、故障定位
    • SNMP有版本v1/v2c/v3,默认使用v2c
    • v1/v2c 使用团体名进行认证
    • V3版本的安全性更高
#SNMP配置:
Ruijie(config)#snmp-server community ruijie {ro|rw}
//ro表示只读属性,网管软件通过该团体名只能获取相关信息
//rw表示可读写属性,网管软件通过该团体名可以执行设备配置操作

4.10、日志应用

  • 日志记录了设备运行过程中的一些关键信息,在出现故障时显得尤为重要
  • 日志功能默认开启,并将信息记录在内存中,重启后日志将丢失
  • 项目中,建议搭建syslog服务器,记录关键设备(汇聚/核心)日志信息
#日志服务配置:
Ruijie(config)#service sequence-numbers 
Ruijie(config)#service sysname
Ruijie(config)#logging userinfo command-log
Ruijie(config)#logging server ip_addr
Ruijie(config)#logging source interface loopback 0
Ruijie#terminal monitor

4.11、网络通讯测试

  • Ping用于测试网络的连通性,可使用组合命令进行丰富的网络测试。
Ruijie#ping 192.168.100.10 source 10.1.1.1 ntime 100 length 1500 timeout 3
//测试从源10.1.1.1到达192.168.100.10的连通性,连续ping100次,每个包长度1500字节,超时时间3秒
  • Tracertoute用于显示数据包从源地址到目的地址, 所经过的所有网络设备。
    • 用于检查网络的连通性,在网络故障发生时,准确地定位故障发生的位置。
Ruijie#traceroute 192.168.100.10 source 10.1.1.1 probe 10 ttl 1 3 timeout 3
//测试从源10.1.1.1到192.168.100.10的连通性,并显示路径上的网络设备,探测数据包每跳最多跟踪10条路
由(例如负载均衡时,会朝多个方向进行探测),TTL值范围是1-3(最多3跳),超时时间3秒

五、系统文件管理

5.1、RGOS的文件系统

  • 如下图,flash中保存的数据时掉电不丢失的数据:
    • 配置文件:config.text
    • RGOS系统文件:rgos.bin
    • 日志文件:syslog.text
    • 其他运行文件
  • 当设备开机运行时,会将RGOS以及配置文件全部都加载到内存中运行。

在这里插入图片描述

5.2、设备配置管理

  • 设备启动时,从Flash介质中读取config.text文件,并作为当前设备的配置。
  • Running config是当前正在运行的配置,保存后,将写入config.text

在这里插入图片描述

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

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

相关文章

多线程知识点

1.多线程 例如:一个短视频,一个线程复制管理视频,一个线程负责管理声音,一个线程负责管理弹幕 进程:Process,程序一旦开始运行就是是一个进程 线程:Thread,一个程序运行后,里面就包含…

微服务基础概念【内含图解】

目录 拓展补充: 单体架构 分布式架构 面向服务的体系结构 云原生 微服务架构 什么是微服务? 微服务定义 拓展补充: 单体架构 单体架构:将业务的所有功能集中在一个项目中开发,最终打成一个包部署 优点&#x…

XenDesktop5.6如何连接数据库

Citrix在数据库的连接方式上一直不统一,但是也还是有迹可循的。 经过了好长时间的下载以后,今天终于有时间来测试一下最新版本的XenDesktop 5 SP1,由于结合了其他组件和环境的需要,所以,选择了独立部署数据库&#xf…

3 个 ChatGPT 插件您需要立即下载3 ChatGPT Extensions You need to Download Immediately

在16世纪,西班牙探险家皮萨罗带领约200名西班牙士兵和37匹马进入了印加帝国。尽管印加帝国的军队数量达到了数万,其中包括5,000名精锐步兵和3,000名弓箭手,他们装备有大刀、长矛和弓箭等传统武器。但皮萨罗的军队中有100名火枪手,…

springBoot 配置文件引入 redis 的相关参数说明

在Spring Boot应用中使用Redis作为缓存或数据存储时,可以在应用的配置文件中配置相关参数。下面是常用的Redis配置参数及其说明: spring.redis.host: Redis服务器主机地址,默认为localhost。spring.redis.port: Redis服务器端口,…

Wlan——STA上线流程与802.11MAC帧讲解

目录 802.11MAC帧基本概念 802.11帧结构 802.11MAC帧的分类 管理帧 控制帧 数据帧 STA接入无线网络流程 信号扫描—管理帧 链路认证—管理帧 用户关联—管理帧 用户上线 802.11MAC帧基本概念 802.11协议在802家族中的角色位置 其中802.3标准属于以太网的一种帧格式…

React前端开发架构:构建现代响应式用户界面

在当今的Web应用开发中,React已经成为最受欢迎的前端框架之一。它的出色性能、灵活性和组件化开发模式,使得它成为构建现代响应式用户界面的理想选择。在这篇文章中,我们将探讨React前端开发架构的核心概念和最佳实践,以帮助您构建…

Revit 3D高效处理:cad exchanger sdk 3.21 Crack

3D 格式概述:Revit Revit 已成为寻求高效、准确的建筑信息建模的专业人士的首选解决方案。在这篇引人入胜的功能概述中了解 Revit 的特性和影响。 什么是Revit? Autodesk Revit 是一款流行的 CAD 软件,重点关注 BIM,被建筑师、工…

uniapp scroll-view横向滚动无效,scroll-view子元素flex布局不生效

要素排查: 1.scroll-x属性需要开启,官方类型是Boolean,实际字符串也行。 2scroll-view标签需要给予一个固定宽度,可以是百分百也可以是固定宽度或者100vw。 3.子元素需要设置display: inline-block(行内块元素&#x…

时序预测 | MATLAB实现SO-CNN-BiLSTM蛇群算法优化卷积双向长短期记忆神经网络时间序列预测

时序预测 | MATLAB实现SO-CNN-BiLSTM蛇群算法优化卷积双向长短期记忆神经网络时间序列预测 目录 时序预测 | MATLAB实现SO-CNN-BiLSTM蛇群算法优化卷积双向长短期记忆神经网络时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 时序预测 | MATLAB实现SO-CNN-BiL…

如何让智能搜索引擎更灵活、更高效?

随着互联网的发展和普及,搜索引擎已经成为人们获取信息、解决问题的主要工具之一。 然而,传统的搜索引擎在面对大数据时,往往存在着搜索效率低下、搜索结果精准度不够等问题。 为了解决这些问题,越来越多的企业开始采用智能搜索技…

Python Pandas 处理Excel数据 制图

目录 1、饼状图 2、条形统计图 1、饼状图 import pandas as pd import matplotlib.pyplot as plt import numpy as np #from matplotlib.ticker import MaxNLocator # 解决中文乱码 plt.rcParams[font.sans-serif][SimHei] plt.rcParams[font.sans-serif]Microsoft YaHei …

Git学习笔记

Git学习笔记 文章目录 Git学习笔记一、版本控制二、Linux基础命令三、Git的环境配置四、Git的基本理论(核心)五、Git项目的搭建六、Git文件操作七、使用码云八、IDEA集成git九、Git分支 一、版本控制 什么是版本控制 版本控制(Revision contr…

遥感云大数据在灾害、水体与湿地领域典型案例实践及GPT模型

近年来遥感技术得到了突飞猛进的发展,航天、航空、临近空间等多遥感平台不断增加,数据的空间、时间、光谱分辨率不断提高,数据量猛增,遥感数据已经越来越具有大数据特征。遥感大数据的出现为相关研究提供了前所未有的机遇&#xf…

git管理代码

理论上改代码前要pull一次,然后在push前在pull一次 改代码前pull一次是为了获取最新的同步,但是coding也是需要时间的,难保敲代码的这段时间没有人动远程仓库的东西,所以在改完代码要push的时候也应该再pull一下看有无冲突&#x…

卷积神经网络——上篇【深度学习】【PyTorch】

文章目录 5、卷积神经网络5.1、卷积5.1.1、理论部分5.1.2、代码实现5.1.3、边缘检测 5.2、填充和步幅5.2.1、理论部分5.2.2、代码实现 5.3、多输入多输出通道5.3.1、理论部分5.3.2、代码实现 5.4、池化层 | 汇聚层5.4.1、理论部分5.4.2、代码实现 5、卷积神经网络 5.1、卷积 …

OLED透明屏介绍:领先科技的革命性创新

OLED透明屏作为一项领先的科技创新,在产品设计和用户体验方面展现出了巨大的潜力。 在这篇文章中,尼伽将介绍OLED透明屏的定义、特点、应用领域以及未来发展趋势,以帮助您全面了解OLED透明屏。 一、OLED透明屏的定义与原理 1.1 定义&#x…

卷积神经网络——下篇【深度学习】【PyTorch】

文章目录 5、卷积神经网络5.10、⭐批量归一化5.10.1、理论部分5.10.2、代码部分 5.11、⭐残差网络(ResNet)5.11.1、理论部分5.11.2、代码部分 话题闲谈 5、卷积神经网络 5.10、⭐批量归一化 5.10.1、理论部分 批量归一化可以解决深层网络中梯度消失和…

如何进行电脑文件夹分类与整理?

本科电脑用了四年,毕业后发现空间很满,但是真正有用的东西仿佛就一点。好像是在学开发的时候,听到一个老师说,根目录不要放太多文件夹,不然就相当于没有根目录了。刚好研究生有了新的台式电脑,开始有规划的…

什么是原型(prototype)和原型链(prototype chain)?如何继承一个对象的属性和方法?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 原型(Prototype)和原型链(Prototype Chain)⭐ 原型(Prototype)⭐ 原型链(Prototype Chain)⭐ 继承属性和方法⭐ 写在最后 ⭐ 专栏简介 前端入…