路由器和交换机里都有操作系统,cisco的操作系统叫ios。

怪不得路由器贵,原来也是带操作系统的机器啊,以前真是小白。

ios里的几种模式

1,>:用户模式:啥也干不了。

2,#:特权模式:用于检验在全局模式里的配置是否生效了。下面的R1是路由器的名字(是在GNS3里设置的)。

从用户模式进入特权模式enable

R1>enable
R1#

3,R1(config):全局模式。在特权模式里,输入:configure terminal,就能进入全局模式。

R1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#

4,接口模式:也属于全局模式。从全局模式进入接口模式,输入:interface f0/0。0/0就是接口的编号。

R1(config)#interface f0/0
R1(config-if)#

第一个0是代表0号slot(插槽);第二个0代表第一个接口。所以0/0就是0号slot上的0号接口。slot上有多个接口。

ios操作系统的命令简介:

  • 问号作用:显示所以可用的选择。

    R1#e?
    enable erase event exit
  • 给接口分配ip地址:在接口模式里,输入ip address 192.168.1.1 255.255.255.0。接口默认是关闭的,即使分配ip地址,还是关闭的,所以需要打开接口。

    R1(config-if)#ip address 192.168.1.1 255.255.255.0
    R1(config-if)#

    命令执行完,如果没有任何反馈信息,则说明命令执行成功!

  • 打开接口:在接口模式,输入:no shutdown。回到特权模式,输入ping 192.168.1.1,发现接口通了。

    R1(config-if)#no shutdown
    R1(config-if)#end
    R1#ping 192.168.1.1 Type escape sequence to abort.
    Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
    !!!!!
    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
  • 返回上一级:exit

    R1(config-if)#exit
    R1(config)#exit
    R1#
  • 回到特权模式:end

    R1(config-if)#end
    R1#
  • 查看路由器里的所有的配置:在特权模式输入show runshow running-config的缩写。

    R1#show running-config
    interface FastEthernet0/0
    ip address 192.168.1.1 255.255.255.0
    duplex auto
    speed auto
    !
    interface FastEthernet1/0
    no ip address
    shutdown
    duplex auto
    speed auto
    • 显示接口FastEthernet0/0的ip和子网掩码都有了,而且是全双工(duplex auto)
    • 显示接口FastEthernet1/0没有ip地址,而且是关闭(shutdown)的状态。
  • 只查看接口ip的信息:show ip interface brief

    R1#show ip interface brief
    Interface IP-Address OK? Method Status Protocol
    FastEthernet0/0 192.168.1.1 YES manual up up
    FastEthernet1/0 unassigned YES unset administratively down down
  • 修改route的名字:hostname NAME

    R1(config)#hostname R11
    R11(config)#hostname R1
    R1(config)#
  • 设置进入特权模式的密码:在全局模式输入:enable password xxxx

    R1(config)#enable password 123
    R1(config)#

    有个弊端,运行show run后,发现密码显示出来了。会被别人看到,不安全。

    !
    enable password 123
    !
  • 删掉进入特权模式的密码:在全局模式输入:no enable password

    R1(config)#no enable password
    R1(config)#
  • 撤销命令的用法:在原来的命令前加no,基本适用所有命令。

  • 设置进入特权模式的密码,而且在show run后,不显示密码:在全局模式输入:enable secret xxxx

    R1(config)#enable secret 123
    R1(config)#exit
    R1#show run
    !
    enable secret 5 $1$oL3d$BsBEm.qcwFcUUxRNNqSjN/
    !
  • 强行退出执行中的进程的快捷键:ctrl+shift+6。相当于linux里的ctrl+c

  • 回到特权模式的快捷键:ctrl+z。相当于end

  • 放弃当前输入的命令:ctrl+c

工程3招

  • 关闭域名解析,在全局模式输入:no ip domain lookup;打开域名解析,在全局模式输入:ip domain lookup。关闭域名解析后,当在特权模式,随便输入一些字母,回车后,这些字母就不会被当做域名去让dns去解析了。以防止小白输入了错的命令后,ios把错误的命令里的字符粗当成了域名,去让dns去解析了。但是调试完路由器后,一定要打开域名解析,否则就无法上网了。

  • 让输入的命令和信息同步:挺有用的。

    第一步:line console 0

    第二部:logging synchronous

    R1(config)#line console 0
    R1(config-line)#logging synchronous
  • 关闭超时自动退出功能,在R1(config-line)模式输入:#no exec-timeout

    去到客户那里后,路由器的密码客户会告诉你,然后客户就走了,你调试可能需要好几个小时,比如中午出去吃的饭,回来发现因为超时,自动退出了,你还的去问客户密码,挺麻烦的,所以关闭超时自动退出功能。

# c/c++ 学习互助QQ群:877684253
![](https://img2018.cnblogs.com/blog/1414315/201811/1414315-20181106214320230-961379709.jpg)
# 本人微信:xiaoshitou5854

cisco 路由器的操作系统基础命令集的更多相关文章

  1. 路由与交换,cisco路由器配置,基础知识点(一)

    基础知识点 1.路由器与交换机端口初始化区别 路由器的所有接口默认都是关闭的 交换机的所有接口默认都是打开的 2.路由器 fastEthernet 端口 fastEthernet 0/0 第一个0代表 ...

  2. cisco路由器license的相关命令简单梳理(转)

    转自https://blog.51cto.com/legendland/1900185作者:legendlandlicense:对于IP Base基本的IOS功能外,另外三个技术包(1 数据Data: ...

  3. 路由与交换,cisco路由器配置,基础知识点(二)

    1.进退用户/特权/全局模式 (1)从用户模式进入特权模式 enable (2)从特权模式进入全局配置模式 configure terminal (3)从其他模式回到特权模式 end (4)从特权模式 ...

  4. python高阶-Linux基础命令集

    声明: 1)仅作为个人学习,如有冒犯,告知速删! 2)不想误导,如有错误,不吝指教! 1: 查看文件信息:ls ls常用参数: 参数 含义 -a 显示指定目录下所有子目录与文件,包括隐藏文件 -l 以 ...

  5. 实验1: Cisco路由器基础配置

    实验 1:  Cisco路由器基础配置 1.    路由器的运行模式:Router>    用户模式,通常用来查看统计信息,但不能修改路由器的设置.Router#    特许模式,可以查看并修改 ...

  6. Hadoop基础-HDFS集群中大数据开发常用的命令总结

    Hadoop基础-HDFS集群中大数据开发常用的命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本盘博客仅仅列出了我们在实际生成环境中常用的hdfs命令,如果想要了解更多, ...

  7. Linux操作系统常用命令合集——第一篇-文件和目录操作(40个命令)

    一.选项和参数的区别        在经过上一次的系统安装后我们已经成功登陆,登陆LInux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文名:options)或“参数” ...

  8. Cisco的互联网络操作系统IOS和安全设备管理器SDM__路由器软、硬件知识

    路由器软.硬件知识 1.路由器的组件: 组件 解释 Bootstrap 存储在ROM中的微代码,bootstrap用于在初始化阶段启动路由器.它将启动路由器然后装入IOS POST(开机自检) 存储在 ...

  9. Linux操作系统常用命令合集——第三篇-系统管理操作(25个命令)

    1.whoami [命令作用] 显示当前登录有效用户名称 [命令语法]  whoami    [选项] [常用选项] 无 [参数说明] 用户名称 [命令示例] 显示当前登录有效用户名称 # whoam ...

随机推荐

  1. 实验18:HDLC和PPP

    实验15-1:HDLC 和PPP 封装 Ø     实验目的通过本实验,读者可以掌握如下技能:(1) 串行链路上的封装概念(2) HDLC 封装(3) PPP 封装 Ø     实验拓扑 实验步骤n  ...

  2. POJ_2752_KMP

    http://poj.org/problem?id=2752 求字符串的字串,使前缀后缀都为这个字串,按字母数量排序输出数量. 用了KMP的未优化的next数组. #include<iostre ...

  3. 基于MXNet的im2rec.py的debug

    1.im2rec.py调试错误:multiprocessing not available, fall back to single threaded encoding imread 经过查找发现是程 ...

  4. 2019icpc南京网络赛 A The beautiful values of the palace(离线+树状数组)

    题意: (假设所有的点对应的值已经求出)给你一个1e6*1e6的矩阵,有m<=1e5个点有值,其余都为0 q<=1e5个询问,求子矩阵的权值和 思路: 根据二维差分,对于询问左下角(x1, ...

  5. 批处理(BAT) Ping监控, 结果记录入日志文件

    ::执行效果 @echo off ::等待用户输入需要监控IP set /p ip=Input the IP required to monitor: echo executing...... :st ...

  6. ASP.NET Core 2.2 WebApi 系列【九】使用SignalR (作者:tenghao510 ) 学习及内容补充

    原文地址:  ASP.NET Core 2.2 WebApi 系列[九]使用SignalR 今天,看到了大牛的这篇博文,  发了一下评论, 我很惊喜, 没想到他很快就回复了我,  而且通过QQ帮助了S ...

  7. python学习(6)选择排序算法简单代码

    选择排序的基本思想是:每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录作为有序序列中第i个记录.基于此思想的算法主要有简单选择排序.树型选择排序和堆排序.[1] 简单选择排序的基 ...

  8. 【大白话系统】MySQL 学习总结 之 缓冲池(Buffer Pool) 如何支撑高并发和动态调整

    如果大家对我的 [大白话系列]MySQL 学习总结系列 感兴趣的话,可以点击关注一波. 一.上节回顾 在上节< 缓冲池(Buffer Pool) 的设计原理和管理机制>中,介绍了缓冲池整体 ...

  9. linux shell 操作 mysql命令(不进入mysql操作界面)

    由于需要,需要将一系列mysql的操作制作成.sh文件,只需要shell操作bash命令就可以傻瓜式的完成黑盒任务. #!/bin/bash mysql -uroot -p??? -e "c ...

  10. [CentOS7]安装ODBC Driver 17 for SQL Server

    Python 通过pyodbc 连接SQL Server 数据库驱动 安装环境 cat /etc/redhat-release CentOS Linux release (Core) 微软官网 htt ...