交换机的工作模式及基本命令
1交换机的工作模式
1.1实际工作环境
在实际工作中,当一个网络设备是第一次配置时,需要使用console线配合PC端使用“超级终端”或其他软件对网络设备进行配置。
1.2工作模式
在PacketTracer仿真平台上,添加一台2960型号的交换机,作为初始化设置对象。选中该交换机,进入命令行窗口。
- 用户模式:命令行提示为“Switch>”。该模式下可以查看交换机的基本简单信息,没有权限查看重要配置信息,且不能做任何修改。
- 特权模式:使用“enable”从用户模式进入特权模式,命令行提示为“Switch#”。该模式下可以查看所有配置信息、不能做任何修改,但可以做测试、保存、初始化等操作。
- 全局配置模式:使用“configure terminal”(配置终端)从特权模式进入全局配置模式,命令行提示为“Switch(config)#”。在该模式下,默认不能查看配置,可以修改配置且全局生效。
- 接口配置模式:该交换机有f0/1-f0/24、g1/1-g1/2共26个接口,使用“interface f0/1”命令从全局配置模式进入接口配置模式,该模式下命令行无法看到针对哪个接口,需要自己记住或查看历史命令。该模式默认不能查看配置,可以修改配置,且对该接口生效。
- console口配置模式:使用“line console 0”从全局配置模式进入console口配置模式,也称为线模式或控制台模式。该模式默认不能查看配置,可以修改配置,且对控制台生效。
2命令
2.1模式切换命令
exit #从下一级模式退出到上一级
end #用户模式除外,其他模式直接退出到特权模式
enable #可以缩写为en,从用户模式进入特权模式
configure terminal #可缩写为conf t,从特权模式进入全局配置模式
interface 接口号 #可缩写为int 接口号,从全局配置模式进入接口配置模式
line console 0 #可缩写为line co 0,从全局配置模式进入console口配置模式
2.2快捷键
? #该模式下支持的所有命令
en? #查看该命令对应哪些缩写
向上箭头 #向上箭头可以自动填充上一次输入的命令
Tab键 #只要该缩写是某个特定命令的缩写,可使用Tab补充命令
ctrl+u #快速删除整行正在编辑的命令
ctrl+a #将光标定位到行首
ctrl+e #将光标定位到行尾
2.3配置主机名
conf t #在全局配置模式下,
hostname 设备名 #为交换机设置新名字
2.4设置用户密码
- 建议满足复杂性要求,因为后期常需要使用Telnet端口来满足远程设置,密码太简单容易被暴力破解。
- 由于上面的用户密码没有针对哪个账户,谁都能用,不方便责任追究,实际工作中不建议采用。为方便责任追究,需要为不同的工程师配置对应的账号及密码,在下一节实验中学习。
line co 0 #进入console口配置模式
password 新密码 #设置用户新密码。
login #启用该命令
end
exit #退出交换机
2.5设置特权密码
由于交换机与路由器设置保护机制,如果想要远程管理,则必须设置特权密码。
conf t #进入全局配置模式
enable password 新密码 #设置特权密码,该密码在running-config中以明文存在
enable secret 新密码 #设置特权密码,该密码在running-config中以hash值存在,当设置密文密码时明文密码失效。
2.6查看running-config配置
交换机启动时,交换机会先在硬盘中查找是否保存有启动配置文件(startup-config文件),如果不存在(第一次开机或被初始化后开机时),系统会在内存中自动创建一个新的干净的running-config文件;如果存在,则将复制startup-config文件到内存中并命名为running-config文件。
en
show running-config #缩写为show run思科设备使用show命令查看配置
show startup-config #思科设备使用show命令查看配置
display running-config #有的设备使用display命令查看配置
空格 #查看过程中使用空格翻页
2.7保存配置
在配置交换机后,需要将running-config文件内存手动保存到硬盘中并命名为stratup-config。
en
copy running-config startup-config #将运行配置文件保存为启动配置文件。
write #有的设备支持使用该命令,将内存文件写入到硬盘中。
2.8重启
en
reload
2.9查看MAC地址表
en
show mac-address-table #可以采用缩写 show mac-
2.10查看接口列表
en
show ip interface brief #可以缩写为show ip int b
- 接口状态有两种,一种是物理状态(表示物理层状态)与协商状态(表示数据链路层状态,速率模式与双工模式是否匹配成功)。工作在第二层的接口基本都类似。
- 物理状态down表示人为开启(出厂默认),但是没有机器连接;up表示有机器连接;administratively down表示人为关闭。
物理状态 | 协商状态 | 协商状态 |
---|---|---|
down | down | 物理状态关闭,表示没有机器连接到该接口 |
up | up | 物理状态已开启,协商状态已开始,正常工作 |
up | down | 物理状态已开始,但协商不成功,无法正常工作 |
administratively down | down | 物理状态已人为设置关闭 |
2.11关闭及开启接口
interface 接口号
shutdown #设置后物理状态为administratively down
no shutdown #进入刚刚设置的端口,在原命令前加no,多数表示取消原来的设置。
2.12do命令
在全局配置模式以及接口/线配置模式下,为避免反复切换模式,可以强制使用一些在特权模式下使用的命令,比如在show前加do空格。该方法支持缩写,但无法补全命令。
configure terminal
do show running-config
do show ip interface brief
2.13no命令删除配置
- 在哪配置的,就在哪删。
- 在原命令前加no空格。
- 原命令中有参数的,并且参数具有唯一性,则删除时不需加参数。
配置时位置:
configure terminal
hostname 新名 #配置新名
伤处时位置:
configure terminal
no hostname #删除配置,新名具有唯一性,删除配置时不需要加,但是如果有多个新名时,则需要加
2.14初始化交换机
en
erase startup-config #清空启动配置文件
reload
2.15关闭自动解析功能
当命令输错时,交换机进行全局广播查询谁认得该命令,需要消耗大量时间,建议关闭自动解析功能。
conf t #进入全局配置模式
no ip domain-lookup #关闭自动解析功能
2.16批量控制接口
conf t #进入全局配置模式
int range f0/1 -24 #进入批量接口配置模式
shutdown #批量关闭接口
3总结
- 重点掌握交换机的5种工作模式。
- 重点掌握交换机的基本命令。
- 路由器及其他设备的工作模式与命令与交换机类似,可以类比推广掌握。