菜鸟科技网

交换机配置命令有哪些?

配置交换机是网络管理中的基础操作,不同品牌和型号的交换机命令可能略有差异,但核心功能和管理逻辑相似,以下以Cisco IOS为例,详细介绍常用交换机配置命令,包括基础设置、VLAN划分、端口配置、安全策略等内容,并辅以表格说明关键参数。

交换机配置命令有哪些?-图1
(图片来源网络,侵删)

基础配置

交换机首次启动时通常处于默认状态,需进行初始化配置,首先通过Console线连接交换机,使用终端软件(如SecureCRT)进入命令行界面,默认提示符为“Switch>”,进入特权模式后,输入“enable”进入全局配置模式(提示符变为“Switch(config)#”),开始详细配置。

  1. 设备命名与管理IP配置
    命令:

    Switch(config)# hostname SW-Office          // 设置设备名称  
    SW-Office(config)# interface vlan 1         // 进入默认VLAN接口  
    SW-Office(config-if)# ip address 192.168.1.254 255.255.255.0  // 配置管理IP  
    SW-Office(config-if)# no shutdown          // 激活接口  
    SW-Office(config)# ip default-gateway 192.168.1.1  // 设置默认网关  

    管理IP用于远程登录(如Telnet/SSH),需确保与交换机直连的设备在同一网段。

  2. 用户权限与密码设置

    交换机配置命令有哪些?-图2
    (图片来源网络,侵删)
    SW-Office(config)# enable secret level 15 0 admin123  // 设置特权模式密码(加密)  
    SW-Office(config)# line console 0          // 进入控制台线路配置  
    SW-Office(config-line)# password console123  
    SW-Office(config-line)# login             // 启用密码验证  
    SW-Office(config-line)# line vty 0 15     // 进入虚拟终端线路(支持16个会话)  
    SW-Office(config-line)# password telnet123  
    SW-Office(config-line)# login  

VLAN配置

VLAN(虚拟局域网)可隔离广播域,提升网络安全性,以下创建VLAN并分配端口:

  1. 创建VLAN

    SW-Office(config)# vlan 10               // 创建VLAN 10  
    SW-Office(config-vlan)# name Sales        // 命名VLAN  
    SW-Office(config-vlan)# vlan 20  
    SW-Office(config-vlan)# name IT  
  2. 端口分配
    将物理端口划入VLAN,需先设置端口模式为接入模式(Access)或中继模式(Trunk)。

    SW-Office(config)# interface fastethernet 0/1  // 进入端口1  
    SW-Office(config-if)# switchport mode access // 设置为接入模式  
    SW-Office(config-if)# switchport access vlan 10 // 划入VLAN 10  
    SW-Office(config-if)# interface gigabitethernet 0/2  
    SW-Office(config-if)# switchport mode access  
    SW-Office(config-if)# switchport access vlan 20  

    若连接其他交换机,需配置Trunk模式以允许多个VLAN通过:

    交换机配置命令有哪些?-图3
    (图片来源网络,侵删)
    SW-Office(config)# interface gigabitethernet 0/24  
    SW-Office(config-if)# switchport mode trunk  
    SW-Office(config-if)# switchport trunk allowed vlan 10,20  // 允许VLAN 10和20通过  

端口安全与MAC地址绑定

为防止未授权设备接入,可配置端口安全策略:

SW-Office(config)# interface fastethernet 0/1  
SW-Office(config-if)# switchport port-security      // 启用端口安全  
SW-Office(config-if)# switchport port-security maximum 2  // 限制最大MAC地址数为2  
SW-Office(config-if)# switchport port-security violation shutdown  // 违规行为关闭端口  
SW-Office(config-if)# switchport port-security mac-address sticky  // 绑定动态MAC地址  

DHCP中继配置

若交换机连接的客户端需从DHCP服务器获取IP,可开启DHCP中继:

SW-Office(config)# interface vlan 10  
SW-Office(config-if)# ip helper-address 192.168.1.100  // 指定DHCP服务器IP  

常用查看命令

配置完成后,可通过以下命令验证配置:

  • show running-config:查看当前生效的配置
  • show vlan brief:查看VLAN及端口分配情况
  • show interface status:查看端口状态(up/down、速度、双工模式)
  • show mac address-table:查看MAC地址表

关键参数说明表

功能 命令片段 说明
设备命名 hostname SW-Office 设置交换机名称
管理IP ip address 192.168.1.254 255.255.255.0 配置交换机管理IP地址及子网掩码
VLAN创建 vlan 10 创建VLAN ID为10的VLAN
端口模式 switchport mode access 将端口设置为接入模式
Trunk配置 switchport trunk allowed vlan 10,20 允许VLAN 10和20通过Trunk链路
端口安全 switchport port-security maximum 2 限制端口最大MAC地址数为2

相关问答FAQs

Q1: 如何恢复交换机到出厂设置?
A1: 恢复出厂设置可通过以下步骤实现:

  1. 进入特权模式:enable
  2. 删除当前配置:erase startup-config(删除保存在NVRAM中的配置)
  3. 重启交换机:reload,重启时根据提示选择“不保存配置”即可。

Q2: 交换机端口显示“err-disabled”状态怎么办?
A2: “err-disabled”通常因安全策略违规(如MAC地址超限、端口安全违规)导致,解决方法:

  1. 查看错误原因:show interface fastethernet 0/1 status
  2. 手动恢复端口:errdisable recovery cause psecure-violation(启用自动恢复)或手动关闭/重启端口:
    SW-Office(config)# interface fastethernet 0/1  
    SW-Office(config-if)# shutdown  
    SW-Office(config-if)# no shutdown  
  3. 若需永久解决,可调整端口安全策略(如增加最大MAC数或修改违规处理方式)。
分享:
扫描分享到社交APP
上一篇
下一篇