模式介绍

Cisco交换机的交互界面基于命令行界面(CLI),是配置和管理设备的核心工具。CLI通过分层模式设计,支持不同权限级别的操作,主要分为以下几种模式:

1. 用户模式(User EXEC Mode)

  • 标识符Switch>
  • 功能:仅支持基本查询命令(如pingshow部分信息),无法修改配置。
  • 进入方式:通过Console或Telnet登录后默认进入此模式。

2. 特权模式(Privileged EXEC Mode)

  • 标识符Switch#
  • 功能:可查看完整设备信息(如运行配置、系统日志)、执行调试命令及进入全局配置模式。
  • 进入方式:在用户模式下输入enable并输入密码(若有设置)。

3. 全局配置模式(Global Configuration Mode)

  • 标识符Switch(config)#
  • 功能:修改全局配置参数(如主机名、密码、VLAN等)。
  • 进入方式:在特权模式下输入configure terminal

4. 子配置模式

  • 接口配置模式Switch(config-if)#,用于配置端口参数(如IP、双工模式)。
  • 线路配置模式Switch(config-line)#,用于管理Console或VTY线路。
  • VLAN配置模式Switch(vlan)#,专用于VLAN操作。

二、CLI简单操作

1. 快捷键与命令补全

  • 快捷键
    • Ctrl+A:光标跳至行首;Ctrl+E:跳至行尾。
    • Tab:自动补全命令(如输入en后按Tab补全为enable)。
    • Ctrl+Z:直接退出至特权模式。
  • 上下文帮助:输入?可显示当前模式下可用命令列表,例如在用户模式下输入show ?列出所有show子命令。

2. 基础配置命令示例

  • 设置主机名
    Switch(config)# hostname S1
    
  • 配置Console密码
    Switch(config)# line console 0
    Switch(config-line)# password cisco123
    Switch(config-line)# login
    
  • 保存配置
    Switch# copy running-config startup-config
    
    或使用快捷命令write memory

3. 查看与调试命令

  • 查看运行配置show running-config
  • 查看端口状态show interfaces status

三、交互界面高级功能

1. 安全机制

  • 密码分级管理
    • enable password:明文密码(旧版本兼容)。
    • enable secret:加密密码(推荐使用)。
  • 超时控制:通过exec-timeout设置空闲断开时间(如exec-timeout 20 5表示20分5秒)。

3. 模式切换与退出

  • 逐层退出:使用exit返回上一模式。
  • 快速退出至特权模式:使用endCtrl+Z