交换机基本工作模式

第一次配置网络设备,需要使用console线

用户模式

1
switch>

可以查看交换机的基本简单信息,不能做任何修改配置

特权模式

1
2
switch> enable
switch#

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

在其他模式下使用do前缀可以强制执行(强制执行无法补全)

例如:
do sh run
do sh ip int b
do wr

全局配置模式

1
2
switch# configure terminal
switch(config)#

默认不能查看配置
可以修改配置,且全局生效

接口配置模式

1
2
switch(config)# interface f0/1
switch(config-if)#

默认不能查看配置
可以修改配置,切对该接口生效,接口模式可以直接切换

console线/控制台模式

1
2
3
switch# configure terminal
switch(config)# line console 0
switch(config-line)#

默认不能查看配置
可以修改配置,且对console口生效
0是第一个console口的意思,但基本上所有交换机都只有一个console口


命令

  • exit退出一级,end直接退到特权模式

  • ?列出可能的补全,tab补全,如果只有一个匹配时可以使用缩写,例如terminal可以缩写成t,因为t?只有一个匹配

  • 配置主机名

1
2
3
4
5
Switch>ena
Switch>enable
Switch#conf
Switch#configure terminal
Switch(config)#hostname sw1
  • 设置用户密码
1
2
3
4
5
6
7
8
sw1>enable
sw1#configure t
sw1#configure terminal
sw1(config)#line co
sw1(config)#line console 0
sw1(config-line)#password 123.com
sw1(config-line)#login
sw1(config-line)#exit

下次配置交换机必须输入密码。

  • 设置进入特权密码
1
2
3
4
sw1>enable
sw1#configure t
sw1#configure terminal
sw1(config)#enable password 123456

enable secret加密储存,在查看配置中只能看到哈希值,而password配置的密码是明文
同时配置两种密码时,明文密码会失效

  • 保存配置

第一次开机时,系统会在内存中自动创建一个干净的running-config,用reload命令重启后就没了。
下次开机时会查找startup-config文件,如果存在则复制回内存中。如果不存在,在内存中创建新的running-config

1
2
3
Switch>enable 
Switch#copy run
Switch#copy running-config startup-config

在思科交换机中可以直接使用write命令保存

  • 查看配置

在特权模式下使用show,华为交换机使用display

1
2
Switch>enable
Switch#show running-config
  • 清空配置
1
2
Switch#erase startup-config
Switch#reload
  • 删除配置

在哪配置的就在哪删除,命令前加no空格,原命令中有参数,并且参数具有唯一性,则删除时不需要加参数

  • 查看MAC地址表
1
2
Switch>enable 
Switch#show mac-address-table

在现实环境中主机插上网线后就已经被动态记录了,虚拟机需要配置IP地址手动ping一下

  • 看接口状态列表
1
Switch#show ip interface brief

其中第一个状态为物理状态,如果为administratively down则是被手动down掉了,第二个为协商状态,如果出现速率不匹配或双工模式不匹配则会被down掉。

交换机的接口默认都是开启状态,三层设备则默认都是关闭的。

  • 手动开启关闭接口
1
2
Switch(config)#int f0/x
Switch(config-if)#shutdown

关闭使用no shutdown