阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Cisco 路由器启动过程详解及重置密码的原理

501次阅读
没有评论

共计 1360 个字符,预计需要花费 4 分钟才能阅读完成。

Cisco 路由器启动过程:

①加电后,路由器执行 POST(开机自检),POST 是存储在 ROM 中得微代码,检测设备硬件是否可以正常运行。

②加载并执行 boot loader(即 bootstrap,存储在 ROM 中的一段代码),

Bootloader 根据配置寄存器的值来执行系统(IOS)和配置文件的查找和加载。

配置寄存器是一个位于 NVRAM 中的 16 位(二进制)软件寄存器,它的值可以表示为一个 4 位的十六进制值,形如 0xAAAA, 而最后一位影响 IOS 的加载

启动字段:

0xAAA0: 进入 ROM Monitor 模式,也可在路由器的正常加载过程中用 Ctrl+ C 来进入该模式

(Stays at the system bootstrap prompt. 在启动过程中停留在 bootstrap 的界面上,相当于 Linux 启动时进入 grub 界面一样)

0xAAA1: 直接执行默认加载顺序:flash-TFTP-ROM 中的 Mini IOS-ROMMON 模式(是否进入 mini IOS 要看 ROM 中存放的是什么 IOS)

0xAAA2-0xAAAF: 在执行默认加载顺序前,要检查 boot system 的设置并按照设置加载,如果按照命令的设置并未找到一个有效的系统来加载,才会再次按照默认加载顺序查找。

③根据寄存器的值来加载配置文件.

默认的值 0x2102,在 NVRAM 中查找 startup-config,并复制到 RAM,即为 running-config,使用此配置运行路由器。如果 NVRAM 没有 startup-config,发送广播到所有接口上查找 TFTP 主机查找配置文件,如果没找到,启动 setup mode(设置模式)进行配置。

如果值为 0x2142 则会不进行配置文件的加载,直接进入 setupmode,由于密码的相关设置是存储在 startup-config 和 running-config 文件中的,由于没有加载配置文件,这样密码就没有加载,可以直接根据 setup 会话来设置新的密码,也就达到了重置密码的效果。

注意 :在只想修改密码而不修改其他配置的情况下,注意配置的保存方式。

当配置从 flash,nvram,tftp 复制到 RAM 时,RAM 中的数据变化时采用的合并方式,也就是说,替换相同配置,增加没有的配置。

当配置从 RAM 复制到 flash,nvram,tftp 时,会替换整个文件。

所以,当改了密码之后,必须先从 nvram 中把配置与 RAM 中的合并,然后才将整个 running-config 保存到 NVRAM 中。否则你将丢失配置!

推荐阅读:

CISCO ASA 防火墙基础 http://www.linuxidc.com//Linux/2013-07/87550.htm

Linux 实现 CISCO 风格 ACL 之空想 http://www.linuxidc.com//Linux/2013-05/84669.htm

CISCO 与 Linux 的 NAT http://www.linuxidc.com//Linux/2013-05/84403.htm

CISCO 设备关于 GRE 的小案例 http://www.linuxidc.com//Linux/2013-04/83190.htm

CISCO 无线 AP 初始化配置 WPA 加密日记 http://www.linuxidc.com//Linux/2013-04/82754.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-20发表,共计1360字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19350
评论数
4
阅读量
7899335
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

仅2MB大小!开源硬件监控工具:Win11 无缝适配,CPU、GPU、网速全维度掌控

还在忍受动辄数百兆的“全家桶”监控软件?后台偷占资源、界面杂乱冗余,想查个 CPU 温度都要层层点选? 今天给...
把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地 大家好,我是星哥,今天教大家在飞牛 NA...
星哥带你玩飞牛NAS-8:有了NAS你可以干什么?软件汇总篇

星哥带你玩飞牛NAS-8:有了NAS你可以干什么?软件汇总篇

星哥带你玩飞牛 NAS-8:有了 NAS 你可以干什么?软件汇总篇 前言 哈喽各位玩友!我是是星哥,不少朋友私...
告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

  告别 Notion 焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁” 引言 在数字笔记工...
【1024程序员】我劝你赶紧去免费领一个AWS、华为云等的主机

【1024程序员】我劝你赶紧去免费领一个AWS、华为云等的主机

【1024 程序员】我劝你赶紧去免费领一个 AWS、华为云等的主机 每年 10 月 24 日,程序员们都会迎来...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

  星哥带你玩飞牛 NAS-16:不再错过公众号更新,飞牛 NAS 搭建 RSS 对于经常关注多个微...
星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定! 前言 作为 NAS 玩家,你是否总被这些...
零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face 免费服务器 +Docker 快速部署 HertzBeat 监控平台 ...
支付宝、淘宝、闲鱼又双叕崩了,Cloudflare也瘫了连监控都挂,根因藏在哪?

支付宝、淘宝、闲鱼又双叕崩了,Cloudflare也瘫了连监控都挂,根因藏在哪?

支付宝、淘宝、闲鱼又双叕崩了,Cloudflare 也瘫了连监控都挂,根因藏在哪? 最近两天的互联网堪称“故障...
三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Android 的最优解?

三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Android 的最优解?

  三大开源投屏神器横评:QtScrcpy、scrcpy、escrcpy 谁才是跨平台控制 Andr...