锐捷网络交换机的配置命令集.doc
### 锐捷网络交换机配置命令详解 #### 一、基本操作模式切换 - **进入特权模式**: 使用 `enable` 命令可以进入特权模式,这是进行大多数配置的基础。 - **退出当前模式**: `exit` 命令用于返回上一级的操作模式,方便在不同层级间快速切换。 - **回到特权模式**: `end` 命令能够帮助用户快速回到特权模式,无论当前处于哪个层级。 #### 二、配置文件管理 - **保存配置**: 可以通过 `write memory` 或者 `copy running-config startup-config` 来保存当前的配置。这两个命令虽然语法不同,但作用相同,都是将运行中的配置保存到启动配置中,确保下次重启时能够保留这些设置。 - **删除配置文件**: - 对于 **交换机及1700系列路由器**,使用 `del flash:config.text` 命令来删除配置文件。 - 在 **2500系列路由器** 上,则使用 `erase startup-config` 命令来实现相同的目的。 - 若要清除 **VLAN配置信息**,则应执行 `del flash:vlan.dat`。 #### 三、设备名称与访问控制 - **设备命名**: 通过 `(config)#hostname switchA` 设置设备的名称为“switchA”。 - **配置登录横幅**: 使用 `(config)#banner motd &` 来设定登录横幅,其中`&`为终止符,这对于告知用户重要信息或警告很有用。 - **设置密码**: - `enable secret level 10 star`: 设置远程登录密码为“star”,level 10 表示普通用户权限。 - `enable secret level 15 0 star`: 设置特权密码为“star”,level 15 表示管理员权限,0表示密码不加密。 #### 四、服务启用与禁用 - **启用WEB管理**: `(config)#enable service web-server` 可以开启交换机的WEB管理功能,这使得可以通过网页浏览器对设备进行配置。 - **启用Telnet服务**: 通过类似命令可以启用其他服务,例如 `(config)#enable service telnet-server` 可以启用Telnet服务,允许用户通过Telnet远程访问交换机。 #### 五、查看系统信息 - **查看配置信息**: `show running-config` 命令可以查看当前生效的所有配置信息。 - **查看接口信息**: - `show interface fastethernet 0/3`: 查看特定的FastEthernet接口(如F0/3)的状态和配置信息。 - `show interfaces serial 1/2`: 查看特定的Serial接口(如S1/2)的状态和配置信息。 - `show interface`: 查看所有接口的信息。 - `show ip interface brief`: 以简洁的方式汇总查看所有接口的信息。 - **查看版本信息**: `show version` 可以查看设备的软件版本和硬件信息。 - **查看MAC地址表**: `show mac-address-table` 用来查看当前交换机的MAC地址表信息,对于故障排除非常有用。 - **查看VLAN信息**: - `show vlan`: 查看所有的VLAN信息。 - `show vlan id 10`: 查看某个特定VLAN(如VLAN 10)的信息。 - **查看端口模式**: `show interface fastethernet 0/1 switchport` 用于查看某个特定端口的工作模式。 - **查看聚合端口信息**: `show aggregateport 1 summary` 可以查看聚合端口AG1的概览信息。 - **查看生成树状态**: - `show spanning-tree`: 显示生成树的整体配置信息。 - `show spanning-tree interface fastethernet 0/1`: 查看特定端口(如F0/1)的生成树状态。 - **查看端口安全配置**: - `show port-security`: 显示交换机的端口安全配置信息。 - `show port-security address`: 显示地址安全绑定配置信息。 #### 六、接口配置 - **进入接口配置模式**: 通过 `(config)#interface fastethernet 0/3` 进入特定接口(如F0/3)的配置模式。 - **批量进入多个接口配置模式**: `(config)#interface range fa0/1-2, 0/5, 0/7-9` 可同时进入多个接口(F0/1、F0/2、F0/5、F0/7、F0/8、F0/9)的配置模式。 - **设置端口速率**: `(config-if)#speed 10` 用于设置端口速率为10Mbps,可选值包括10Mbps、100Mbps和自动协商(auto)。 - **设置双工模式**: `(config-if)#duplex full` 将端口设置为全双工模式,可选模式包括全双工(full)、半双工(half)和自动协商(auto)。 - **启用端口**: `(config-if)#no shutdown` 可以开启端口。 - **分配VLAN**: `(config-if)#switchport access vlan 10` 将端口分配到VLAN 10中。 - **设置Trunk模式**: `(config-if)#switchport mode trunk` 将端口设置为Trunk模式,适用于Tag VLAN传输。 - **加入聚合端口**: `(config-if)#port-group 1` 将端口加入到聚合端口AG1中。 #### 七、聚合端口配置 - **创建聚合端口**: `(config)#interface aggregateport 1` 创建聚合端口AG1。 - **配置聚合端口模式**: `(config-if)#switchport mode trunk` 确保聚合端口AG1处于Trunk模式。 - **批量加入聚合端口**: `(config)#int f0/23-24` 和 `(config-if-range)#port-group 1` 可以将端口范围(如F0/23至F0/24)加入到聚合端口AG1中。 #### 八、生成树协议配置 - **启用生成树协议**: `(config)#spanning-tree` 启用生成树协议。 - **设置生成树模式**: `(config)#spanning-tree mode stp` 指定生成树模式为STP(标准生成树协议),可选模式还包括RSTP(快速生成树协议)、MSTP(多生成树协议)。 - **设置优先级**: `(config)#spanning-tree priority 4096` 设置交换机的优先级为4096,优先级值越小优先级越高。优先级值必须是4096的倍数,例如0、4096、8192等。