【网络】路由器常用命令

起序:路由器命令和其他(比如 Linux 命令)在刚开始学的时候,都会感觉枯燥,和 交换机命令 相似。希望读者耐心读下去。本文是基于 Cisco Packet Tracer 软件上写的。

如有需要:百度网盘 提取码:qe7s

一、进入模式

学前注意:这些模式必须是一级一级的进入,跨级进入其他模式是不被允许的。

1、用户模式

可以查看路由器的基本简单信息,但不能修改配置

# 刚进入路由器命令行的状态
Router>
2、特权模式

可以查看所有配置,但不能修改配置,可以做测试、保存、初始化等操作

# 是在 `用户模式` 下使用 enable 命令进入到 `特权模式`
Router>enable	# 点击回车键即可(注: enable 可简写成 en)
Router#
3、全局配置模式

默认不能查看配置(下方会有讲解如何在 全局配置模式 查看配置),可以修改配置,且全局生效

# 是在 `特权模式` 下使用 configure terminal 命令进入到 `全局配置模式`
Router#configure terminal	# 点击回车键即可(注: configure terminal 可简写成 conf t)
Router(config)#
4、接口配置模式

默认不能查看配置(下方会有讲解如何在 接口配置模式 查看配置),可以修改配置,且对该端口生效

# 是在 `全局配置模式` 下使用 interface fastEthernet 0/0 命令进入到 `接口配置模式`
Router(config)#interface fastEthernet 0/0	# 点击回车键即可(注: interface fastEthernet 0/0 可简写成 int f0/0)
Router(config-if)#

注:进入到 全局配置模式 时,首先是该端口已经连接网线,这样配置该接口才可以显示出效果。

提前注意:在 路由器以太网中的 模块号接口编号 都是从 0 开始编号。

  • fastEthernet:假设路由器有 2 个端口,这些端口可能是百兆口(属于快速以太网: fastEthernet),也可能是千兆口(属于吉比特以太网: GigabitEthernet)
  • 0/0:第一个 0 代表模块号,第二个 0 代表接口编号(也就是第一个模块号的第一个接口)。

二、退出模式

学习了如何从一个模式进入另一个模式,那怎么退出呢?

1、exit

退出一级

Router(config-if)#exit
Router(config)
2、end

直接退到 特权模式

Router(config-if)#end
Router#

三、配置 IP 地址

给路由器的接口配置 IP 地址,但首先是这个接口已经连接 主机交换机

# 进入 `特权模式`
Router>en
# 进入 `全局配置模式`
Router#conf t
# 进入 `接口配置模式`
Router(config)#int f0/0
# 给接口编号为 0 的配置 IP 地址(格式:ip add IP地址 网关)
Router(config-if)#ip add 192.168.1.254 255.255.255.0
# 启动这个接口
Router(config-if)#no shutdown	# 点击回车键即可(注: no shutdown 可简写成 no sh)

在这里插入图片描述


四、查看配置

需要在 特权模式 下查看

Router>enable
Router#
1、查看 running-config 配置
Router#show running-config	# 点击回车键即可(注: show running-config 可简写成 sh run)

在这里插入图片描述

注:–More-- 意思是配置内容未展示完,空格键(键盘下方最长的那一个):分页,回车键:换行


2、查看 startup-config 配置
# 在最开始的时候,startup-config 文件中是没有内容的
Router#show startup-config	# 点击回车键即可(注: show startup-config 可简写成 sh sta)

# 这里就不截图了,下方就是使用 show startup-config 之后展示
Router#show startup-config 
startup-config is not present
3、查看 MAC 地址表
# 在最开始的时候,MAC 地址表是没有 MAC 地址和路由器端口的映射的
Router#show mac-address-table

在这里插入图片描述

4、查看接口状态列表
Router#show ip interface brief	# 点击回车键即可(注: show ip interface brief 可简写成 sh ip int b)
  • 接口启动之前

在这里插入图片描述

  • 接口启动之后

在这里插入图片描述

  • up:有主机或交换机连接在路由器上,并连接在了 路由器编号为 0 和 1 的接口上
  • down:没有主机连接在路由器上,或者是连接上了,但没有启动

5、查看路由表

在没有给路由器连接的接口配置 IP 地址 之前,是无法查看路由表的。这下面配置 IP 地址 后查看的。

Router#show ip route	# 点击回车键即可(注: show ip route 可简写成 sh ip ro)

在这里插入图片描述


五、保存配置

在路由器配置的内容,如果没有另外保存,路由器重启后,之前的配置都会 清空。而每次的配置内容都会暂存在这一次路由器启动后新创建的 running-config 文件中,路由器每次启动都会自动创建一个新的干净的 running-config 文件。

所以保存之前的配置是很重要的。

需要在 特权模式 下保存配置

# 进入 `特权模式`
Router>en
Router#copy running-config startup-config
或者
Router#write	# write 相对于 copy running-config startup-config 要简便很多	(注: write 可简写成 wr)

路由器开机之后的动作

  1. 先去硬盘中查找 startup-config 文件是否存在
  2. 如果不存在,就在内存中创建新的 running-config 文件
  3. 如果存在,则将 startup-config 文件复制到内存中并改名为 running-config

六、手工关闭/开启接口

需要在 接口配置模式 执行

# 进入 `特权模式`
Router>en
# 进入 `全局配置模式`
Router#conf t
# 进入 `接口配置模式` 的第一个模块编号为 0 的接口
Router(config)#int f0/0
Router(config-if)#show ip interface brief	# 点击回车键即可(注: show ip interface brief 可简写成 sh ip int b)
  • 接口(f0/1)起始状态

在这里插入图片描述

  • 关闭接口
Router(config-if)#shutdown	# 点击回车键即可(注: shutdown 可简写成 sh)
# 查看端口是否关闭
Router(config-if)#do sh ip int b

在这里插入图片描述

注:路由器的接口默认都是开启的,administratively down 表示人为的关闭接口。


  • 开启接口
Router(config-if)#no shutdown	# 点击回车键即可(注: no shutdown 可简写成 no sh)
# 查看端口是否开启
Router(config-if)#do sh ip int b

在这里插入图片描述


七、配置主机名

需要在 全局配置模式 下配置

# 进入 `特权模式`
Router>enable
# 进入 `全局配置模式`
Router#configure terminal
Router(config)#hostname R1	# 点击回车键即可(注: hostname R1 可简写成 ho R1)
R1(config)#

在这里插入图片描述

注:Enter configuration commands, one per line. End with CNTL/Z. 这句话意思就是 进入到全局配置模式中,退出可以按 Ctrl+z 键,其实和 exit 效果是一样的,看你喜欢用哪一种方式了。


八、敲错命令怎么办

在配置路由器的时候,会遇到写错命令而执行之后发生卡顿

在这里插入图片描述

大招:Ctrl + Shift + 6

在这里插入图片描述

为了杜绝这种事情频繁发生,则需要关闭自动解析功能

# 进入 `特权模式`
Router>en
# 进入 `全局配置模式`
Router#conf t
# 关闭自动解析功能
Router(config)#np ip domian-lookup

在这里插入图片描述

九、快捷键

  • Ctrl + u:快速删除光标前所有字符
  • Ctrl + a:快速定位光标到行
  • Ctrl + e:快速定位光标到行

十、do、no、reload、erase

1、do

是在 非特权模式 下,执行 特权模式 下才有的命令。比如,在 全局配置模式 下做了一些配置后,可以直接在本来不能在 全局配置模式 下查看配置的命令可以执行

# 比如查看 running-config 文件,只能在 `特权模式` 下查看,加上 do 之后,在其他模式(除用户模式)中也可以查看
Router(config)#do sh run	# (注:其他命令类似)

在这里插入图片描述

2、no

在哪配置的,就在哪删除掉。

原命令中有参数,并且参数具有唯一性,则删除时不需要加参数。

# 举例:配置主机名,hostname 只能在 `全局配置模式` 下才有的命令
Router(config)#ho S1
S1(config)#no ho
Router(config)#		# (注:其他命令类似)

在这里插入图片描述

3、reload

需要在 特权模式 配置

# 进入 `特权模式`
Router>en
# 重启交换器
Router#reload
4、erase

清空/擦除/初始化配置

# 进入 `特权模式`
Router>en
# 清空 startup-config 的内容
Router#erase startup-config
# 重启 路由器
Router#reload

如果对您有帮助,点个赞再走吧。

  • 31
    点赞
  • 169
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
当然可以!下面是一些常用的交换机和路由器命令: 1. 交换机命令: - `show interfaces`: 显示交换机上的接口信息。 - `show mac address-table`: 显示交换机的MAC地址表。 - `show vlan`: 显示VLAN配置信息。 - `show spanning-tree`: 显示生成树协议(STP)信息。 - `show cdp neighbors`: 显示与交换机相邻的设备信息。 - `interface <interface>`: 进入指定接口的配置模式。 - `switchport mode <access/trunk>`: 配置接口为访问模式或干道模式。 - `switchport access vlan <vlan-id>`: 配置访问模式接口所属的VLAN。 - `switchport trunk allowed vlan <vlan-list>`: 配置干道模式接口允许通过的VLAN列表。 2. 路由器命令: - `show ip interface brief`: 显示路由器上的接口信息。 - `show ip route`: 显示路由表信息。 - `show running-config`: 显示当前运行配置。 - `interface <interface>`: 进入指定接口的配置模式。 - `ip address <ip-address> <subnet-mask>`: 配置接口的IP地址和子网掩码。 - `ip route <destination-network> <subnet-mask> <next-hop>`: 添加静态路由。 - `router ospf <process-id>`: 进入OSPF配置模式。 - `network <network-address> <wildcard-mask> area <area-id>`: 配置OSPF网络。 这些命令只是一小部分常用命令,具体的命令和配置取决于你使用的交换机和路由器型号以及操作系统版本。如果你有特定的问题或需求,请提供更多详细信息,我可以给出更具体的命令和配置建议。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

边扯边淡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值