配置思科(Cisco)路由器 

我们中的许多人家里或组织中都会有基于思科(Cisco)的路由器。而且,有时会在基本的路由器配置步骤上遇到困难,错误的配置可能会造成严重后果。因此,本文将帮助您逐步配置思科路由器,涵盖所有基本的思科路由器配置,从而确保您的思科路由器配置安全且高效。

在本文中,我们将特别重点介绍如何使用“命令行界面”(CLI) 配置您的思科路由器。

有些复杂的配置任务可以通过 CLI 轻松完成,因此,熟练掌握思科路由器的 CLI 是非常必要且重要的。下面列出了一些重要的 CLI 配置/命令模式:

模式命令
用户执行模式Ciscorouter>
特权执行模式Ciscorouter#
全局配置模式Ciscorouter(config)#
接口配置模式Ciscorouter(config-if)#
线路配置模式Ciscorouter(config-line)#

此外,还有一些基于 VLAN 的配置/命令模式,例如:

模式命令
配置-VLAN 模式Ciscorouter(config-vlan)#
VLAN 配置模式Ciscorouter(vlan)#

思科路由器配置管理的所有模式及其进入和退出方法简要概览

  • 用户执行模式:这是第一级访问权限。访问设备后,您会自动进入用户 执行模式(例如 Ciscorouter>)。该模式用于更改终端设置、执行基本任务以及列出系统信息。
  • 特权执行模式:要从用户执行模式进入特权执行模式,请输入 “enable” 命令。

    Ciscorouter> enable
    Ciscorouter#

    在特权执行模式下,此处及其他模式中使用的命令都很关键,需要防止未授权用户访问。因此,特权访问应受密码保护。下面的步骤中详细说明了如何为进入特权执行模式设置密码。

    Ciscorouter> enable
    Password:
    Ciscorouter# 
     

    要从特权执行模式退出到用户执行模式,请输入 “disable” 命令。

    Ciscorouter# disable
    Ciscorouter>

  • 全局配置模式:要从特权执行模式进入全局配置模式,请输入 “configure” 命令。全局配置命令适用于影响整个设备的功能。
    Ciscorouter#configure
    Ciscorouter(config)#

    要从全局配置模式退出到特权执行模式,请输入 “exit” 或 “end” 命令,或按 “ctrl+Z”。

    Ciscorouter(config)#exit or end
    Ciscorouter#

  • 接口配置模式:要从全局配置模式进入接口配置模式,请输入 “interface” 命令,后跟接口标识来指定接口。
    Ciscorouter#configure
    Ciscorouter(config)#interface GigabitEthernet0/1
    Ciscorouter(config-if)#
     

    接口配置命令用于修改接口的操作。接口配置命令始终跟在全局配置命令之后,由后者定义接口类型。

    要从接口配置模式退出到特权执行模式,请输入 “end” 命令或按 “ctrl+Z”。

    Ciscorouter(config-if)#end
    Ciscorouter#

    要从接口配置模式退出到全局配置模式,请输入 “exit” 命令。

    Ciscorouter(config-if)#exit
    Ciscorouter(config)#

  • 线路配置模式:要进入线路配置模式,您必须从全局配置模式进入,并通过输入 “line” 命令来指定一条线路。
    Ciscorouter(config)# line vty 0 5
    Ciscorouter(config-line)#

    线路配置命令用于修改终端线路的操作。使用这些命令可逐行或对一定范围的线路更改终端参数设置。

    要从线路配置模式退出到全局配置模式,请输入 “exit” 命令。

    Ciscorouter(config-line)#exit
    Ciscorouter(config)#

    要从线路配置模式退出到特权执行模式,请输入 “end” 命令或按 “ctrl+Z”。

    Ciscorouter(config-line)#end
    Ciscorouter#

  • Config-VLAN 模式:要进入 Config-VLAN 模式,您需要从全局配置模式进入,并指定 “vlan-id” 命令。
    Ciscorouter(config)# vlan 3500 
    Ciscorouter(config-vlan)#

    使用此模式可配置普通范围 VLAN(VLAN ID 1 到 1005),或者在 VTP 模式为 transparent 时,配置扩展范围 VLAN(VLAN ID 1006 到 4094)。

    要从 Config-VLAN 模式退出到全局配置模式,请输入 “exit” 命令。

    Ciscorouter(config-vlan)#exit
    Ciscorouter(config)#

    要从 Config-VLAN 模式退出到特权执行模式,请输入 “end” 命令或按 “ctrl+Z”。

    Ciscorouter(config-vlan)#end
    Ciscorouter#

  • VLAN 配置模式:要进入 VLAN 配置模式,您需要从特权执行模式进入,并输入 “vlan database” 命令。
    Ciscorouter# vlan database
    Ciscorouter(vlan)#

    您可以使用 VLAN 配置命令为 VLAN ID 1 到 1005 创建或修改 VLAN 参数。

    要从 VLAN 配置模式退出到特权执行模式,请输入 “exit” 命令。

    Ciscorouter(vlan)#exit
    Ciscorouter#

如何连接到路由器以便对其进行配置?

您可以通过两种方式连接并设置思科路由器

  • 直接连接
  • 远程连接

首次连接时,也就是设备尚未配置时,您可以通过控制台线缆经由 CON 端口直接连接。这种连接称为“带外连接”。一旦路由器已完成相应配置,您就可以使用 Telnet 或 SSH 进行远程连接。这种连接称为“带内连接”。由于 SSH 是加密的,因此安全性优于 Telnet。 

如何逐步设置基本的思科路由器配置?

配置思科路由器 的一些步骤包括:

步骤 1:创建本地账户并为访问模式设置密码

配置思科路由器的第一步也是最重要的一步是安全性。提供最高安全性的最佳方式是添加密码。您可以通过这种方式保护对思科路由器的访问。如有需要,您还可以为 Telnet 或 Console 添加密码。

A. 使用用户名和密码配置本地账户的步骤:

为了为思科路由器增加一层安全性,您可以创建带有用户名和密码的本地用户账户。此功能的工作方式是:在 putty 中输入 IP 后、进入命令行界面 (CLI) 之前,系统会立即要求输入用户设置的用户名和密码。请使用以下命令创建本地账户:

1. 进入特权执行模式并输入以下命令:

Ciscorouter# config t
Ciscorouter(config)# username networksupervisor46 privilege 15 secret
$NonHackable270746$
Ciscorouter(config)# username superiorsupervisor93 privilege 1 secret 
@safepass!9346$$

2. 创建上述本地账户后,接着将“local”认证类型应用到这些线路:

Ciscorouter(config)# line vty 0 4
Ciscorouter(config-line)# login local
Ciscorouter(config-line)# exit

Ciscorouter(config)# line console 0
Ciscorouter(config-line)# login local
Ciscorouter(config-line)# exit

Ciscorouter(config)# line aux 0
Ciscorouter(config-line)# login local
Ciscorouter(config-line)# exit

3. 要保存并写入这些账户,请使用以下命令:

Ciscorouter(config)# wr

只有当我们为线路配置了本地登录命令时,登录思科路由器时才会提示输入密码。

B. 为进入特权执行模式设置密码的步骤:

为了增加额外一层安全性,也就是在进入 CLI 后访问不同模式时,您可以为从用户执行模式进入特权执行模式设置密码。

1. 按如下所示将配置模式切换到全局配置模式:

Ciscorouter# configure
Ciscorouter(config)#

这里,在全局配置模式中,所配置的参数会影响整个设备。

2. 要启用或添加密码,请使用 “enable secret” 命令:

Ciscorouter(config)# enable secret "networkdoctor46"

3. 为了更加安全,建议也为 Telnet 设置密码,这将使您能够更安全地通过 Telnet 访问:

Ciscorouter(config)# line vty 0 4
Ciscorouter(config-line)# password "Telnetnetworkpass" 
Ciscorouter(config-line)# login

步骤 2:添加路由器主机名

主机名用于将您的路由器与网络中的其他路由器或设备区分开来。要更改或配置新的主机名,请执行以下命令:

Ciscorouter(config)# hostname router7997
router7997(config)#

步骤 3:为路由器接口配置 IP 地址

IP 地址或互联网协议地址是任何网络设备中最重要、最基础的接口配置之一。此步骤尤为重要,因为它帮助您的设备转发数据包。执行此步骤时,您需要将模式从全局配置模式切换到接口配置模式。请使用以下命令为您的思科路由器配置 IP 地址:

router7997(config)# interface GigabitEthernet 0/0
router7997(config-if)# ip address 192.168.0.0 255.255.255.252
router7997(config-if)# no shutdown
router7997(config-if)# exit

router7997(config)# interface GigabitEthernet 0/1
router7997(config-if)# ip address 192.168.0.1 255.255.255.0
router7997(config-if)# no shutdown
router7997(config-if)# exit

步骤 4:配置路由

路由器的主要功能之一是将数据包转发到目标网络中最佳的路由。路由器在网络中发送数据包主要有两种方式:

静态路由
动态路由

静态路由:静态路由通过路由表中预先配置的路由来执行路由决策,这些路由只能由管理员手动更改。静态路由通常用于路由选择有限,或者只有单一默认路由可用的情况。此外,如果您只有少量设备需要进行路由配置,并且未来不需要更改路由,也可以使用静态路由。

动态路由:动态路由会持续更新其路由表中的路径及其成本/度量值,并根据不断变化的网络运行环境做出最优路由决策。

静态路由被认为是最简单的路由形式,通常更适合或用于简单的网络拓扑。您可以按如下方式从全局配置模式配置静态路由:

router7997(config)# ip route [destination network] [subnet mask] [gateway]
router7997(config)# ip route 200.200.200.0 255.255.255.0 100.100.100.2

上述命令包含三部分:目标网络、子网掩码和网关。它表示网络 200.200.200.0 可通过网关 100.100.100.2 到达。其子网掩码为 255.255.255.0。

还有一个默认静态路由,如下所示:

router7997(config)# ip route 0.0.0.0 0.0.0.0 100.100.100.2

这里没有特定的网关地址,路由器默认会将所有数据包发送到 ISP 网关。

步骤 5:保存您的配置

配置对网络至关重要,必须以最佳方式保存或保护。一旦配置被保存,您可以随时查看,或者在需要时再次使用该配置。这在停机期间尤其有帮助。您可以将配置保存到 NVRAM 中。保存当前配置后,它将覆盖启动配置。请按以下方式保存您的配置:

router7997(config)# exit
router7997# copy running-config startup-config

要显示您已保存的当前配置,请执行以下命令:

router7997# show running-config

步骤 6(可选):配置 NAT

此步骤为可选,仅当您的路由器充当互联网网关时才需要。

点击这里了解有关“在思科设备中配置动态 NAT”的更多信息。

步骤 7(可选):配置 DHCP

这也是一个可选步骤,用于为内部主机动态分配 IP 地址。在这里,思科路由器被配置为 DHCP 服务器。

点击这里了解有关“在思科设备上配置 DHCP 服务器”的更多信息。

思科(Cisco)路由器配置常见问题

什么是思科路由器配置?

+

如何配置思科路由器?

+

如何设置思科路由器?

+

感谢您的反馈!

此内容是否对您有帮助?

很抱歉。请帮助我们改进此页面。

我们可以如何改进此页面?
您是否需要有关此主题的帮助?

点击“提交”即表示您同意根据隐私政策处理个人数据。