一文了解网络交换机的6种命令配置模式

【一文了解网络交换机的6种命令配置模式】我们在配置交换机的时候首先要了解的就是交换机命令模式,小编用Cisco思科交换机为例带大家了解交换机的6种配置模式 。
Cisco IOS提供了用户EXEC模式和特权EXEC模式两种基本的命令执行级别,同时还提供了全局配置、接口配置、Line配置和vlan数据库配置等多种级别的配置模式,以允许用户对交换机的资源进行配置和管理 。

一文了解网络交换机的6种命令配置模式

文章插图
 
1、用户EXEC模式当用户通过交换机的控制台端口或Telnet会话连接并登录到交换机时,此时所处的命令执行模式就是用户EXEC模式 。在该模式下,只执行有限的一组命令,这些命令通常用于查看显示系统信息、改变终端设置和执行一些最基本的测试命令,如ping、traceroute等 。
用户EXEC模式的命令状态行是:Switch>
其中的Switch是交换机的主机名,对于未配置的交换机默认的主机名是Switch 。在用户EXEC模式下,直接输入?并回车,可获得在该模式下允许执行的命令帮助 。
2、特权EXEC模式在用户EXEC模式下,执行enable命令,将进入到特权EXEC模式 。在该模式下,用户能够执行IOS提供的所有命令 。特权EXEC模式的命令状态行为:Switch#
Switch>enable
Password:
Switch#
在前面的启动配置中,设置了登录特权EXEC模式的密码,因此系统提示输入用户密码,密码输入时不回显,输入完毕按回车,密码校验通过后,即进入特权EXEC模式 。
若进入特权EXEC模式的密码未设置或要修改,可在全局配置模式下,利用enable secret命令进行设置 。
在该模式下键入?,可获得允许执行的全部命令的提示 。离开特权模式,返回用户模式,可执行exit或disable命令 。
重新启动交换机,可执行reload命令 。
3、全局配置模式在特权模式下,执行configure terminal命令,即可进入全局配置模式 。在该模式下,只要输入一条有效的配置命令并回车,内存中正在运行的配置就会立即改变生效 。该模式下的配置命令的作用域是全局性的,是对整个交换机起作用 。
全局配置模式的命令状态行为:
Switch(config)#
Switch#config terminal
Switch(config)#
在全局配置模式,还可进入接口配置、line配置等子模式 。从子模式返回全局配置模式,执行exit命令;从全局配置模式返回特权模式,执行exit命令;若要退出任何配置模式,直接返回特权模式,则要直接end命令或按Ctrl+Z组合键 。
例如,若要设交换机名称为student2,则可使用hostname命令来设置,其配置命令为:
Switch(config)#hostname student2
student2(config)#
若要设置或修改进入特权EXEC模式的密码为123456,则配置命令为:
Switch(config)#enable secret 123456

Switch(config)#enable password 123456
其中enable secret命令设置的密码在配置文件中是加密保存的,强列推荐采用该方式;而enable password命令所设置的密码在配置文件中是采用明文保存的 。
对配置进行修改后,为了使配置在下次掉电重启后仍生效,需要将新的配置保存到NVRAM中,其配置命令为:
Switch(config)#exit
Switch#write
4、接口配置模式在全局配置模式下,执行interface命令,即进入接口配置模式 。在该模式下,可对选定的接口(端口)进行配置,并且只能执行配置交换机端口的命令 。接口配置模式的命令行提示符为:Switch(config-if)#
例如,若要设置Cisco Catalyst 2950交换机的0号模块上的第3个快速以太网端口的端口通讯速度设置为100M,全双工方式,则配置命令为:
Switch(config)#interface fastethernet 0/3
Switch(config-if)#speed 100
Switch(config-if)#duplex full
Switch(config-if)#end
Switch#write
一文了解网络交换机的6种命令配置模式

文章插图
 
5、Line配置模式在全局配置模式下,执行line vty或line console命令,将进入Line配置模式 。该模式主要用于对虚拟终端(vty)和控制台端口进行配置,其配置主要是设置虚拟终端和控制台的用户级登录密码 。
Line配置模式的命令行提示符为:Switch(config-line)#
交换机有一个控制端口(console),其编号为0,通常利用该端口进行本地登录,以实现对交换机的配置和管理 。为安全起见,应为该端口的登录设置密码,设置方法为:
Switch#config terminal
Switch(config)#line console 0
Switch(config-line)#?
exit exit from line configuration mode


推荐阅读