3.6 交换机基本配置实验(由于有些命令被限制,建议这个实验不作为普通实验内容,只作参考)
3.6.1 实验目的
- 熟悉交换机开机界面
- 掌握交换机基本配置及查看统计信息的方法
- 掌握配置交换机的常用功能
- 配置文件的备份和擦除
3.6.2 背景描述
假设你是某公司的网络管理员,现在需要对公司的交换机设备进行初始配置,包括交换机的基本配置、IOS及配置文件的备份升级。配置完成后,下次就可以通过远程登录方式来对设备进行操作。
3.6.3 实验设备
- 一台RG-S2126_1G交换机
- 两台PC机,其中一台可以打开管理端网页,进行设备配置
- 一根直通网线
3.6.4 实验拓扑图
实验拓扑如图1-3所示:
图1-3 Telnet配置管理
3.6.5 实验步骤
在默认配置下,交换机的所有接口处于可用状态并且都属于VLAN1,这种情况下交换机就可以正常工作了。但为了方便管理和使用,首先应对交换机做基本的配置。最基本的配置可以通过启动时的对话框配置模式完成。也可以在交换机启动后再进行配置。
- 配置enable口令和主机名
Cisco交换机可以配置enable password和enable secret。一般情况下配置一个即可,当两者同时配置时,后者生效。两者的区别是使能口令以明文显示而使能密码以密文形式显示
但是锐捷交换机配制情况不一样。
Switch>
Switch> (用户执行模式提示符)
Switch>enable ( 进入特权模式)
Password:
Switch# (特权模式提示符)
Switch#configure terminal (进入配置模式)
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# (配置模式提示符)
Switch(config)#enable ? (设置enable 密码)
secret Assign the privileged level secret
services Modify use of network management services
Switch(config)#enable secret ?
0 Specifies an UNENCRYPTED password will follow
5 Specifies an ENCRYPTED secret will follow
level Set exec level password
Switch(config)#enable secret level ? (选择enable 密码级别)
<0-15> Level number
Switch(config)#enable secret level 13 ?
0 Specifies an UNENCRYPTED password will follow (未加密)
5 Specifies an ENCRYPTED secret will follow (加密的)
.
Switch(config)#enable secret level 13 0 ?
WORD Specifies an UNENCRYPTED password will follow
Switch(config)#enable secret level 13 0 rgs2126g (设置enable密码为rgs2126g)
2008-07-30 14:37:22 @5-CONFIG:Configured from outband
Switch(config)#^Z (退出到特权模式)
Switch#sh run (查看当前运行配置文件)
System software version : 1.61(2) Build Aug 31 2005 Release
Building configuration...
Current configuration : 271 bytes
!
version 1.0
!
hostname Switch
vlan 1
!
enable secret level 13 5 (rW1u_;C2q-8U0<DWr.tj9=G3v/7R:>H (默认下,选择0或5都加密)
enable secret level 14 5 $2,1u_;C3&-8U0<D4'.tj9=GQ+/7R:>H
enable secret level 15 5 (rW.Y*T72q,tZ[V/Wr+S(\W&3v1X)sv'
!
interface vlan 1
no shutdown
!
end
Switch#
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname S2126_1
2008-07-30 17:27:46 @5-CONFIG:Configured from outband
S2126_1(config)#
- 配置交换机的端口属性
交换机的端口属性默认地支持一般网络环境下的正常工作,一般情况下是不需要对其端口进行设置的。在某些情况下需要对其端口属性进行配置时,配置的属性主要有速率、双工和端口描述等信息。
S2126_1 (config)#interface fastethernet0/1 (进入快速以太网接口0/1的配置模式)
S2126_1 (config-if)#speed ? (查看speed命令的子命令)
10 Force 10 Mbps operation (显示结果)
100 Force 100 Mbps operation
auto Enable AUTO speed configuration
S2126_1(config-if)#speed 100 (设置端口速率为100Mb/s)
2008-07-30 14:58:38 @5-CONFIG:Configured from outband
S2126_1 (config-if)#duplex ? (查看duplex命令的子命令)
auto Enable AUTO duplex configuration
full Force full duplex operation
half Force half-duplex operation
S2126_1 (config-if)#duplex full (设置该端口为全双工)
S2126_1 (config-if)#description TO_PC (设置该端口描述为TO_PC)
S2126_1 (config-if)#^Z (返回到特权模式,同end)
S2126_1 #show interface fastethernet0/1 (查看端口0/1的配置结果)
实验结果:
S2126_1 #show intface fasterthernet0/1 status (查看端口0/1的状态)
实验结果:
- 配置和查看MAC地址表
- 查看MAC地址表
将PC机用网线连接到交换机的fastethernet0/1(交换机第0个模块的第一个接口)上,使用命令show mac-address-table来查看PC机的MAC地址。
S2126_1#show mac-address-table
实验结果:
- 配置MAC地址
交换机的地址表有三种地址。动态地址、永久地址和限制性地址。交换机学习到的动态MAC地址的超时时间默认为300s,可以通过命令来修改这个值。
S2126_1(config)#mac-address-table ? (查看mac-address-table的子命令)
aging-time Set MAC address table entry maximum age
filtering Configure a filtering addresses
notification Enable/Disable MAC Notification on the switch
static static keyword
S2126_1(config)#mac-address-table aging-time ?
<0-0> Enter 0 to disable aging
<300-1000000> Set MAC address table entry maximum age
S2126_1 (config)#mac-address-table aging-time 400 (设置超时时间为400s)
S2126_1 (config)#mac-address static 00E0.4C81.E110 vlan 1 interface f0/2 (加入静态MAC地址)
S2126_1 (config)#end
S2126_1 #show mac-address-table (查看整个MAC地址表)
实验结果:
- 配置文件的备份和擦除
交换机与计算机有相似点是,它也有内存、操作系统、配置和用户界面,Cisco网络设备中,操作系统叫做互连网操作系统(Internetwork Operating System)或IOS。我们首先介绍下介绍交换机的存储器。
- ROM:只读存储器,包含交换机正在使用的IOS的一份副本;
- RAM:IOS将随机访问存储器分成共享和主存。主要用来存储运行中的交换机配置
- 闪存(FLASH):用来存储IOS软件映像文件,闪存是可以擦除内存,它能够用IOS的新版本覆写,IOS升级主要是闪存中的IOS映像文件进行更换。
- NVRAM:非易失性随机访问存储器,用来存储系统的配置文件。
- 保存配置文件
为了使当前对交换机配置的信息能够在下次交换机重启后有效,我们可以把当前的配置信息保存在交换机的NVRAM中。
命令如下:
S2126_1#copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
S2126_1#
交换机重启后会自动调用NVRAM中的配置文件加载入主存中,然后逐行执行。
- 擦除配置文件
在做每次实验以前,为了不使上次实验的配置对本实验产生影响,我们可以把保存在NVRAM中的配置文件擦除。
命令如下:
S2126_1#erase startup-config
Erasing the nvram filesystem will remove all files! Continue? [confirm]
[OK]
Erase of nvram: complete
S2126_1#