ra2下载-mate30升级鸿蒙系统

配置交换机
2023年4月1日发(作者:iphone运营商图标)

交换机基本配置

主要内容及目的

(1)了解交换机配置的方法。

(2)掌握CLI配置环境。

(3)掌握交换机的基本配置。

技术标准及要求

1、交换机的配置方法

配置交换机主要有五种方法:

控制台(Console口)

虚拟终端(Telnet)

TFTP服务器

Web方式

网管工作站

在上述五种方法中,交换机的第一次配置必须通过控制台方式进行。在控制

台方式下对交换机进行了相关配置(例如配置管理IP)以后,才可以使用其他

配置方式管理交换机。

(1)控制台配置方式,其配置步骤如下:

第一步:设备连接。

在交换机关机的情况下,利用带RJ45连接器的配置电缆(Console线)将

计算机的串口与交换机的Console口相连。如图5-1所示。

第二步:设置超级终端。

在Windows操作系统中按照“开始→程序→附件→通讯→超级终端”步骤,

打开如图5-2界面,输入自定义的连接名称,然后单击“确定”按钮。

当出现5-3所示的界面后,选取连接交换机所用的PC端口。配置电缆一般

都是通过COM1来连,所以我们选取COM1。

图5-2通过

超级终端连

接交换机

图5-3选择

连接时使用

的端口

当出

现图5-4

界面时,

我们可以

在“每秒

位数”下

拉列表框中选择9600,其他各项均采用默认值。也可以直接单击“还原为默认

值”按钮,然后单击“确定”,此时显示图4-5超级终端界面。至此,超级终端

已经做好与交换机控制台连接的准备了。

图5-4设置连接参数图5-5超级终端界面

第三步:接通交换机电源,连续按几次“回车”键。在PC机超级终端界面

中就会显示交换机的开机信息,并进入交换机的配置模式选择菜单。

第四步:选择配置和管理交换机的方式。按回车,进入命令行配置方式(CLI:

Command-LineInterface)。

由于控制台方式不需要占用交换机的网络带宽,所以又称为带外管理方式。

(2)通过Telnet配置

Telnet是基于TCP/IP的协议,如果交换机已经用控制台方式配置了管理IP,

就可以使用PC的Telnet程序远程登录交换机并进入交换机的命令行配置模式

(CLI)。虽然Telnet与控制台方式的表现形式不同,但两者的配置界面相同。

其配置步骤如下:

第一步:设备连接。

把计算机的网卡与交换机的某Ethernet端口用直通网线连接起来。

第二步:运行TELNET终端仿真程序登陆交换机。

在Windows操作系统中打开“开始→运行”,输入“telnetip-address”

或者“telnethostname”命令登录交换机进行管理和配置(ip-address指的是

交换机的管理IP,hostname指的是交换机的域名或者主机名)。假设交换机的

管理IP为192.168.1.1,则操作如图5-6所示。

图4-6用TELNET方式管理交换机

按“回车”键或者单击“确定”按钮后出现的操作界面与用超级终端时的配

置界面完全相同。

(3)通过TFTP服务器进行配置

在任何计算机上安装并运行TFTP服务器软件,就可以使它成为TFTP服务器

(TFTP服务器软件可以在产品光盘找到)。同样必须保证交换机已经配置了管

理IP并且可以跟计算机通信。通过TFTP服务器可以实现交换机软件系统的备份、

升级,配置文件的备份和恢复,使得对交换机的管理变得快捷和简单。

(4)通过Web进行配置

通过Web浏览器可以在网络中对交换机进行远程管理。

配置过程为:运行Web浏览器,在IP地址栏输入交换机的IP地址或者域名

后回车,在弹出的对话框中输入具有最高权限的用户名和密码,即可以进入交换

机管理的主Web界面,对交换机进行一些基本的配置和管理。

(5)通过网管工作站

在交换机中设置好管理IP和SNMP代理以后,才可以通过网管工作站对交换

机进行管理。

2、CLI方式的使用

Cisco互连网操作系统(IOS:InternetworkOperatingSystem)是Cisco

设备常用的操作系统。对交换机的配置通常采用控制台或者Telnet的方式进行

登陆,然后通过CiscoIOS命令行接口(CLI)对交换机进行配置和管理。

(1)交换机配置的命令模式

CiscoIOS软件在命令模式结构中使用了层次命令,不同的命令模式下可以

使用不同的命令,完成不同的配置和管理操作。在各模式的命令提示符下输入问

号(?)可以列出该命令模式可以使用的命令。

下表列出了命令模式、命令模式的访问方法、命令模式的提示符以及如何离

开某个模式。这里假定交换机的名字为缺省的“switch”。

命令模式访问方法提示符

离开或访问下一

模式

关于该模式

UserEXEC

(用户模式)

访问交换机时

首先进入该模

式。

Switch>

输入exit命令离

开该模式。

要进入特权模

式,输入enable

命令。

使用该模式来进行基本

测试、显示系统信息。

Privileged

EXEC

(特权模式)

在用户模式下,

使用enable命

令进入该模式。

Switch

#要返回到用户模

式,输入disable

命令。

要进入全局配置

模式,输入

configure命令。

使用该模式来验证设置

命令的结果。该模式具

有口令保护。

Global

configuration

(全局配置模

式)

在特权模式下,

使用configure

命令进入该模

式。

Switch(config)

#要返回到特权模

式,输入exit命

令或end命令,或

者键入Ctrl+C组

合键。

使用该模式的命令来配

置影响整个交换机的全

局参数。

要进入接口配置

模式,输入

interface命令。

要进入VLAN配置

模式,输入vlan

vlan_id命令。

Interface

configuration

(接口配置模

式)

在全局配置模

式下,使用

interface命令

进入该模式。

Switch(config-if)

#要返回到特权模

式,输入end命

令,或键入

Ctrl+C组合键。

要返回到全局配

置模式,输入

exit命令。

在interface命

令中必须指明要

进入哪一个接口

配置子模式。

使用该模式配置交换机

的各种接口。

vlan

configuration

(VLAN配置模

式)

在全局配置模

式下,使用vlan

vlan_id命令进

入该模式

Switch(config-vlan)

#要返回到特权模

式,输入end命

令,或键入

Ctrl+C组合键。

要返回到全局配

置模式,输入

exit命令

配置VLAN参数。当VTP

模式处于透明模式时,

创建扩展序列的VLAN

(VLANID大于1005),

并将配置文件保存至启

动文件

VlanDatabase

(VLAN数据库模

式)

在特权模式下,

使用vlan

database命令

进入该模式。

Switch(vlan)

#要返回到全局配

置模式,输入

exit命令

使用该模式配置

VLAN1-1005的VLAN参数

Line

configuration

(线路配置模式)

在全局配置模

式下,使用line

consoleO命令

进入该模式

Switch(config-line)

#要返回到特权模

式,输入end命

令,或键入

Ctrl+C组合键。

要返回到全局配

置模式,输入

exit命令

使用该模式配置远程登

录(Telnet)访问参数

当使用控制台或者Telnet的方式登陆交换机开始一个新的会话连接时,用

户首先处于用户模式(UserEXEC模式),可以使用用户模式的命令。在用户模

式下,只可以使用少量命令,进行基本测试、显示系统信息。该模式下命令的操

作结果不会被保存。

要使用所有的命令,必须进入特权模式(PrivilegedEXEC模式)。通常,

在进入特权模式时必须输入特权模式的口令。在特权模式下,用户可以使用所有

的特权命令,一般在该模式下验证交换机配置的结果,并且由此进入全局配置模

式。

使用配置模式(全局配置模式、接口配置模式等)的命令,会对当前运行的

配置产生影响。如果用户保存了配置信息,这些命令将被保存下来,并在系统重

新启动时再次执行。全局配置模式是进入各种配置子模式的必经途径。各种配置

子模式可以进行相关的设置,如上表所示。

(2)使用命令行的帮助功能

在各模式命令提示符下输入问号键(?)可以列出该命令模式支持的命令。

例子:Switch#?可以列出特权模式下可以使用的命令。

获得相同开头的命令关键字字符串。

例子:

Switch#di?

dirdisable

列出该命令的下一个关联的关键字。

例子:

Switch#configure?

TerminalConfigurefromTerminal

Switch#configureTerminal?

〈CR〉

〈CR〉表示回车,即后面已经没有关键字,命令已经完整。此时按回车就可

以使命令生效了。

(3)快捷命令输入。

前提:已输入的那部分命令已经足够识别唯一的命令关键字,否则不会起作

用。

使用简化命令:

Switch#configureterminal

简化为:

Switch#conft

使用TAB键输入剩余字母。

Switch#conf〈按TAB键〉

Switch#configure

Switch#configuret〈按TAB键〉

Switch#configureterminal

(4)使用历史命令

系统能够提供用户输入过的命令的记录,可以从历史命令记录重新调用输入

过的命令。该特性在重复输入长而且复杂的命令时十分有用。

使用Ctrl-P或上方向键在历史命令表中浏览前一条命令。从最近的一条记

录开始,重复使用该操作可以查询更早的记录。

使用Ctrl-N或下方向键,可以在历史命令表中回到更近的一条命令。重复

使用该操作可以查询更近的记录。

(5)编辑快捷键

快捷键说明

左方向键或

Ctrl-B

光标移到左边一个字符

右方向键或

Ctrl-F

光标移到右边一个字符

Ctrl-A光标移到命令行的首部

Ctrl-E光标移到命令行的尾部

Backspace键删除光标左边的一个字符

Delete键删除光标所在的字符

Return键在显示内容时用回车键将输出的内容向上滚动一

Space键在显示内容时用空格键将输出的内容向上滚动一

(6)使用命令的no和default选项

命令的no选项来禁止某个特性或功能,或者执行与命令本身相反的操作。

例如接口配置命令noshutdown执行关闭接口命令shutdown的相反操作,即打

开接口。几乎所有命令都有no选项,使用时在完整的配置命令前加上no即可。

命令的default选项将命令的设置恢复为缺省值。配置命令大多有default

选项。

(7)理解CLI的提示信息

下表列出了用户在使用CLI管理交换机时可能遇到的错误提示信息。

错误信息含义如何获取帮助

%Ambiguouscommand:

"en"

用户没有输入足够的

字符,交换机无法识

别唯一的命令

重新输入命令,紧接着发生歧义

的单词输入一个问号。可能的关

键字将被显示出来

%Incompletecommand

用户没有输入该命令

的必需的关键字或者

变量参数

重新输入命令,输入空格再输入

一个问号。可能需要输入的下一

个关键字或者变量参数将被显

示出来

%Invalidinput

detectedat‘^’

marker

用户输入命令错误,

符号(^)指明了产生

错误的单词的位置

在本命令模式提示符下输入一

个问号,该模式允许的命令的关

键字将被显示出来

(8)命令描述中的约定

有2个或以上关键字,但每次只能够选择一个的关键字被置于“{}”中,并

用“|”将它们分隔开来。可选的关键字和参数被置于“[]”中。

实验场地与器材

(1)交换机一台、计算机一台、配置电缆一条,直通网线一条。

(2)实验拓扑如图5-1:

图5-1交换机的基本配置

操作步骤及工作要点

1、建立实验环境

如图,在交换机关机的情况下,利用带RJ45连接器的配置电缆(Console

线)将计算机的串口与交换机的Console口相连。

用上面提到的控制台配置方法,进入命令行(CLI)配置模式,首先进入用

户模式。

配置交换机的名称和密码

Switch>(用户模式提示符)

Switch>enable(进入特权模式)

Switch#(特权模式提示符)

Switch#configterminal(进人全局配置模式)

Switch(config)#(全局配置模式提示符)

Switch(config)#hostnameSwitchA(设置主机名为SwitchA。为交换机命

名,能够唯一的标识网络中的每台交换机,有助于对网络的管理)

SwitchA(config)#nohostnameSwitchA(还原交换机的名称)

Switch(config)#enablepasswordcisco(设置进入特权模式的使能密码,

密码要求设置为5~8个字符,且区分大小写)

Switch(config)#enablesecretcisco1(设置加密的使能密码,作用与

enablepassword相同,但更加安全。一般只需要设置这个密码。)

Switch(config)#end(退回到特权模式)

Switch#showrunning-config(显示当前运行的配置)

Switch#copyrunning-configstartup-config(保存配置)

对交换机进行了配置操作,只是修改了当前运行的配置,如果希望交换机重

启以后该配置继续生效,则必须把当前的运行配置保存为启动配置。

1、配置交换机IP地址、默认网关、域名、域名服务器

设置交换机的IP地址、网关、域名等信息,只是为了能够从网络的任何地方

远程管理交换机,没有其他用途。在没有划分VLAN时,交换机默认存在VLAN1,

VLAN1的IP就是交换机的管理IP。某些型号的交换机(如Catalyst2950)可

以为每个VLAN提供一个管理IP,进入VLAN后可以设置该VLAN内的管理IP。

Switch(config)#intvlan1(进入VLAN1的配置模式)

Console口

COM口

以太网口

网卡

网线

配置电缆

(Console

线)

Switch(config-if)#ipaddress192.168.1.1255.255.255.0(设置交换

机IP地址)

Switch(config-if)#exit(退回到全局配置模式)

Switch(config)#ipdefault-gateway192.168.1.254(设置默认网关)

Switch(config)#(设置域名)

Switch(config)#ipname-server10.0.0.1(设置域名服务器)

Switch(config)#end(回到特权模式)

Switch#showrunning-config(显示当前配置)

2、配置telnet的远程登录会话和密码

Switch#configterminal(进入全局配置模式)

Switch(config)#linevty04(进入虚拟终端端口vty0~vty4的配置模

式,其中04定义了可以同时进行5个虚拟终端telnet会话。Catalyst2950

最多支持015共16个telnet连接)

Switch(config-line)#passwordcisco(为Telnet指定远程登陆的虚拟

终端密码)

Switch(config-if)#exit(退回到全局配置模式)

此时可以用直通线把计算机和交换机的普通端口连接起来,然后用telnet方

式登陆交换机,进入交换机的CLI配置界面。

3、配置交换机的端口属性

交换机的端口属性一般情况下是不需要设置就能正常工作的。只在某些情况

下需要对其端口属性进行配置,配置的对象主要有速率、双工模式和端口描述等

信息。

Switch#configterminal(进人全局配置模式)

Switch(config)#interfacefastethernet0/1(进人接口fastethernet0/1

的配置模式)

Switch(config-if)#?(查看接口配置模式可以使用的命令)

用speed{10|100|1000|auto|nonegotiate}命令配置接口的速率:

Switch(config-if)#speed?(查看speed命令的子命令)

Switch(config-if)#speed100(设置该端口速率为100Mb/s)

其中,“1000”关键字只对1000Base-T端口有效;1000Base-SX端口和GBIC

模块端口只能工作于1000Mbps;“nonegotiate”关键字只对1000Base-SX,

1000Base-LX和1000Base-ZXGBIC端口有效。

用duplex{auto|full|half}配置接口双工模式:

Switch(config-if)#duplex?(查看duplex命令的子命令)

Switch(config-if)#duplexfull(设置该端口为全双工)

其中1000Base-SX和1000Base-T只能工作于全双工模式;“duplex”关键

字对GBIC端口和Catalyst2950T24的1000Base-T端口无效。

Switch(config-if)#descriptionCON_TO_LAB(设置该端口描述,标识端

口)

为端口指定描述文字,可以直观地了解该端口所连接的设备,方便进行配置

和管理。

Switch(config-if)#Ctrl+Z(返回到特权模式,同end)

Switch#showinterfacefastethetnet0/1(查看端口0/1的设置结果,结

果略)

Switch#showinterfacefastethetnet0/1description(查看端口0/1的

描述,结果略)

Switch#showinterfacefastethernet0/1status(查看端口fastethernet

0/1的状态,结果略)

4、配置端口组

当许多端口的配置完全相同时,我们可以将若干端口定义成一个端口组,这

样只需对端口组进行设置,即可让该端口组包含的所有端口拥有相同的配置。

Switch#configureterminal(进入全局配置模式)

Switch(config)#interfacerangeport-range(进入端口组的接口配置

模式,port-range为欲配置的端口组范围)

Switch(config-if-range)

#根据配置需要,输入接口配置命令,输入命令的将对端口组中的所有端口生

效。

Switch(config-if-range)#end(返回特权模式)

Switch#showrunning-config(显示当前运行的配置)

Switch#copyrunning-configstartup-config(保存配置)

当使用interfacerange命令时有如下的规则:

有效的组范围:

vlan从1到4094

fastethernet槽位/{firstport}-{lastport},槽位为0

gigabitethernet槽位/{firstport}-{lastport},槽位为0

port-channelport-channel-number-port-channel-number,port-channel

号从1到64连续的端口号可以在起止端口号间使用连字符表示,不过,必

须在连字符“-”的前后都添加一个空格。如:interfacerangefastethernet

0/1-5是有效的,而interfacerangefastethernet0/1-5是无效的。

interfacerange命令只能配置已经存在的interfacevlan。

如果想对不同类型的接口同时进行配置,可以用英文的“,”分隔:

Switch(config)#interfacerangefastethernet0/1-3,gigabitethernet

0/1-2

Switch(config-if-range)

#5、定义端口组宏

我们还可以预先定义好interface-range宏,在配置接口时直接使用宏名称,

更方便。

Switch#configureterminal(进入全局配置模式)

为指定的若干端口定义端口组宏名称:

Switch(config)#defineinterface-rangemacro_namef0/1-3,g0/1-

2

宏名称最大为32个字符。一个宏最多可以使用5个英文的逗号“,”来指定

端口范围,并且不需要在逗号之间加入空格。

使用宏名称配置端口组,命令将对宏定义里面的所有端口生效。

Switch(config)#interfacerangemacromacro_name

Switch(config-if-range)#noshutdown(此模式可以使用端口配置模式

的所有命令)

Switch(config-if-range)#end(返回特权模式)

Switch#showrunning-config(显示当前运行的配置)

Switch#copyrunning-configstartup-config(保存配置)

关闭和启用接口

Switch#configureterminal(进入配置模式)

Switch(config)#interface{vlanvlan-id}|{{fastethernet|

gigabitethernet}interface-id}|{port-channelport-channel-number}(选

择要关闭的端口)

Switch(config-if)#shutdown(关闭接口)

Switch(config-if)#noshutdown(启用接口)

注意事项

(1)配置线是反转线,只用于配置交换机,不要跟直通线混淆。

(2)在正确的模式下使用配置命令。

考核要求

(1)掌握交换机的各种配置方法。

(2)掌握交换机的基本配置内容。

思考题

(1)配置交换机的方法有哪些?

(2)要使交换机可以远程管理,应该做什么样的配置?

(3)怎样恢复交换机的密码?

参考文献

《RCNA实验完整版》

更多推荐

配置交换机