CCNA图文-6-Cisco路由CLI基础命令

  • A+
所属分类:网络运维
摘要

本文介绍Cisco路由器基础命令;包括全局配置模式、配置路由名称、设置特权密码、Console线路密码、AUX线路密码、配置远程访问、设置路由接口IP等。

 

文章目录

1.实验环境介绍

本系列文章大部分实验都使用GNS3+IOU进行,如有特殊情况会在文中注明,路由IOS版本为"c3640-ik9o3s-mz.124-10.bin“,交换机使用的是IOU中的"i86bi-linux-l2-adventerprisek9-15.1a.bin";

本例实验拓扑图如下:

CCNA图文-6-Cisco路由CLI基础命令

两台c3640路由器,添加了一个"NM-4T"(串口)模块,R1的s0/0和R2的s0/1相连,假设s0/0端为DCE端(需要配置时钟同步率),s0/1为DTE端,IP地址如图上所示。

GNS3中,在路由启动之前,右击路由选择"Configure"->"Slots"可以给路由添加接口模块;设备启动后,双击图标即可打开CLI(Command Line Interface,命令行接口),或使用上一篇文章中介绍的PAC等终端连接管理器;如果想要显示接口编号在GNS3菜单中"View"->"Show/Hide interface labels"打钩;

Tip:在Cisco Packet Tracer模拟器中,如果没有保存配置文件,启动时会出现下面的信息;
--- System Configuration Dialog ---

Continue with configuration dialog? [yes/no]: /*在这里输入no就可以了*/
/*因为我们需要手动配置,不需要按照向导来配置*/

下面先拿R1来对各种命令进行详细的解释,在本文第三节中再对上面的拓扑做一次连贯的实验。

2.基础命令详解

注意:因为GNS3对设备启用了默认的配置文件,在Ubuntu系统中,这些配置文件在当前用户的家目录中,如下:
/*这四个文件分别是路由IOS默认配置文件,IOU虚拟机中3层设备和2层设备(交换机)的配置文件,以及vpcs默认的配置文件*/
mtwl@xuup.com:~/GNS3/configs$ ls
ios_base_startup-config.txt iou_l3_base_startup-config.txt
iou_l2_base_startup-config.txt vpcs_base_config.txt

在Windows中,这些配置文件应该也存放在GNS3安装目录,大家可以自己找一下,找到这些文件后,将它们全部备份,然后将它们的内容全部清空,这样做是为了让设备启动时以最初始的状态进入CLI,等我们理解了这些基础命令后,再将配置文件重新恢复,配置文件使得我们无需每次启动一台设备都手动输入一些基础命令;

清空配置文件后,使用GNS3搭建出第一节所示的拓扑,启动R1,进入R1的CLI。(如果是清空配置前就启动了GNS3并且搭建了拓扑,配置已经被加载了,所以请先清空默认配置再启动GNS3)

a.路由操作模式

/*第一次进入路由CLI,我们看到的可能是下面这个样子,Router是初始化的路由默认名称,后面的>代表当前处在用户模式,特权模式的提示符为#*/

b.全局配置模式

 

c.配置路由器主机名

d.配置特权模式密码

因为特权模式的权限非常高,可以执行路由IOS中所有支持的命令,所以为了安全需要给特权模式设置密码

e.配置路由设置控制端口(Console)和远程调试端口(AUX)密码

我们现在使用的是模拟器,实际在真实环境中,我们是通过全反线连接到路由的Console接口上对路由进行配置的,路由没有做任何配置时,这个接口是没有密码的,也就是说任何人只要用配置线接到这个接口上,就能进入路由CLI下。所以Console接口也需要设置密码。AUX接口是用于远程调试的,也可以用于本地配置,所以也需要设置密码。

f.如何进入接口配置模式

g.配置接口IP并开启接口

h.设置命令输入同步模式

大家到这里可能会发现,输入命令的时候,经常会有路由返回的各种消息打断了你的输入,虽然可以使用"Ctrl+R"来将当前输入转移到新行继续输入,但是这样非常不方便,可以通过下面的命令来让路由返回的消息不影响你的输入:
/

i.配置远程登录(VTY)

远程登录允许远程通过Telnet、SSH等对路由进行远程访问和管理;路由必须配置特权密码,这样远程用户才能进入特权模式,否则远程用户连接上设备后是无法进入特权模式的。

j.配置路由内部时钟

k.配置路由旗帜(banner)消息

关于旗帜消息,大家可以在全局配置模式中输入"banner ?"去一个个的尝试,包含了不同的登陆方式可以显示的提示信息。

l.命令简写与补全

在Cisco IOS中的所有命令都可以使用和Linux一样的[tab]键来补全,并且这些命令大多都有简写形式;那么怎么才能知道一个命令可以被简写成什么样子呢?只要输入几个字符,能够被[tab]键补全,就能够使用那几个字符作为简写形式,例如:

m.其他常用命令

3.R1远程登录R2实例

请根据本文第一节中的拓扑图连接好R1和R2并启动它们。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: