简介
本文档介绍如何通过Web UI管理Catalyst 9000交换机。
先决条件
要求
本文档没有任何特定的要求。
使用的组件
本文档中的信息基于以下软件和硬件版本:
- Catalyst 9200
- Catalyst 9300
- Catalyst 9400
- Catalyst 9500
- Catalyst 9600
- Cisco IOS® XE 17.9.1及更高版本
注意:有关在其他思科平台上启用这些功能的命令,请参阅相应的配置指南。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
Web用户界面(Web UI)是一种基于GUI的嵌入式工具,能够管理设备以增强用户体验。您可以使用Web UI构建配置、监控和排除设备故障,无需具备CLI专业知识。
注意:每个IOS XE版本的发行版本注释中均列出了Web UI访问的硬件系统要求。
配置
Web UI访问
要访问Web UI,需要以下配置:
- HTTP(S)服务器已启用(默认情况下已启用)并使用本地身份验证。
- 可从本地PC访问的第3层接口。
- 本地用户帐户。
使用show running-config | section http命令验证是否启用了HTTP(S)服务器。此命令显示HTTP服务器已启用,并且已使用本地凭证进行身份验证:
Cat9k#show running-config | section http
ip http server <--- HTTP server enabled
ip http authentication local <--- Use local credentials for authentication
ip http secure-server <--- HTTPS server enabled
destination transport-method http
此外,show ip http server status命令可用于验证HTTP(S)服务器是否已启用。
Cat9k#show ip http server status | include server status
HTTP server status: Enabled
HTTP secure server status: Enabled
验证从本地PC可以到达交换机上的第3层接口。第3层接口可以是管理接口或交换机虚拟接口(SVI)。使用下列命令:
Cat9k#show running-config interface vlan 10
Building configuration...
Current configuration : 94 bytes
!
interface Vlan10
description MGMT
ip address 10.1.1.1 255.255.255.0 <--- IP address configured in the SVI VLAN 10
no ip redirects
end
Cat9k#show ip interface brief | exclude unassigned
Interface IP-Address OK? Method Status Protocol
Vlan10 10.1.1.1 YES manual up up <--- SVI VLAN 10 is UP/UP
Cat9k#ping 10.1.1.10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.1.10, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms <--- Ping from the switch to the local PC is successful
验证是否配置了权限级别为15的本地用户帐户。当使用权限级别1-14或未明确配置权限15时,Web UI仅可用于监控目的。权限级别15授予对Web UI配置和管理工具的完全访问权限。
Cat9k#show running-config | include username
username cisco privilege 15 secret 9 $9$0hzcXmr/bfxxaU$XdMzC1B45nCyLJ.9Li3q94JHh9uDWEq9urVf4YUKfnQ <--- User cisco with privilege level 15
升级
安装模式
Web UI软件管理工具允许您使用本地PC中的软件映像文件升级交换机。使用此方法时,映像文件将通过HTTP复制到交换机,因此无需从FTP/TFTP/SCP服务器或USB闪存驱动器复制映像。
注意:IOS XE 17.9.1及更高版本支持使用Web UI升级。早期软件版本不支持通过Web UI升级或降级。
- 访问支持的互联网浏览器,键入交换机上配置的第3层接口的IP地址。
- 使用交换机上配置的本地凭证登录。
- 浏览
Administration > Software Management 并选择 Software Upgrade 页面。
软件管理窗口
- 在
Manage下,单击Remove Inactive Files 以清除未使用的安装文件(.bin、.pkg、.conf)。系统将显示一个弹出窗口,要求确认,请选择Yes。此操作启动后将显示状态面板,您可以点击Show Logs 来显示此操作的进度。完成此操作后,请确保闪存中至少有1GB的空间。删除非活动文件操作
- 从
Upgrade Mode 下拉列表中选择INSTALL 。
- 选中
One-Shot Install Upgrade 复选框,以便在激活后重新加载交换机以启动新软件。
- 从
Transport Type 下拉列表中选择 My Desktop 以从本地PC上传二进制软件映像文件(.bin文件)。如果.bin文件已位于交换机的闪存中,您可以选择Device,然后选择文件。
- 从
File System下拉列表中选择bootflash。
- 在
Source File Path 下,单击Select File 并浏览到本地PC中的二进制软件映像。
- 点击
Download & Install启动升级过程。系统将显示一个弹出窗口,要求确认,选择 Yes。确认后,映像下载到交换机,安装并激活,然后交换机重新加载以提交新软件。 一旦开始此操作,将显示状态面板,您可以单击Show Logs以显示此操作的进度。
注意:交换机重新加载时,会话可能会超时。如果是,请重新加载浏览器窗口并登录。
正在进行软件升级
删除非活动文件日志
以下是Remove Inactive Files操作期间显示的日志示例:
Initiating install_remove_inactive to remove inactive files install_remove: START Wed Jan 31 17:49:42 UTC 2024 Cleaning up unnecessary package files No path specified, will use booted path bootflash:packages.conf Cleaning bootflash: Scanning boot directory for packages ... done. Preparing packages list to delete ... cat9k-cc_srdriver.17.09.01.SPA.pkg File is in use, will not delete. cat9k-espbase.17.09.01.SPA.pkg File is in use, will not delete. cat9k-guestshell.17.09.01.SPA.pkg File is in use, will not delete. cat9k-lni.17.09.01.SPA.pkg File is in use, will not delete. cat9k-rpbase.17.09.01.SPA.pkg File is in use, will not delete. cat9k-rpboot.17.09.01.SPA.pkg File is in use, will not delete. cat9k-sipbase.17.09.01.SPA.pkg File is in use, will not delete. cat9k-sipspa.17.09.01.SPA.pkg File is in use, will not delete. cat9k-srdriver.17.09.01.SPA.pkg File is in use, will not delete. cat9k-webui.17.09.01.SPA.pkg File is in use, will not delete. cat9k-wlc.17.09.01.SPA.pkg File is in use, will not delete. packages.conf File is in use, will not delete. done. The following files will be deleted: [R0]: /bootflash/cat9k-cc_srdriver.17.09.04a.SPA.pkg /bootflash/cat9k-espbase.17.09.04a.SPA.pkg /bootflash/cat9k-guestshell.17.09.04a.SPA.pkg /bootflash/cat9k-lni.17.09.04a.SPA.pkg /bootflash/cat9k-rpbase.17.09.04a.SPA.pkg /bootflash/cat9k-rpboot.17.09.04a.SPA.pkg /bootflash/cat9k-sipbase.17.09.04a.SPA.pkg /bootflash/cat9k-sipspa.17.09.04a.SPA.pkg /bootflash/cat9k-srdriver.17.09.04a.SPA.pkg /bootflash/cat9k-webui.17.09.04a.SPA.pkg /bootflash/cat9k-wlc.17.09.04a.SPA.pkg /bootflash/cat9k_iosxe.17.09.01.SPA.bin /bootflash/cat9k_iosxe.17.09.01.SPA.conf /bootflash/cat9k_iosxe.17.09.04a.CSCwf83348.SPA.smu.bin /bootflash/cat9k_iosxe.17.09.04a.CSCwh82668.SPA.smu.bin /bootflash/cat9k_iosxe.17.09.04a.SPA.bin /bootflash/cat9k_iosxe.17.09.04a.SPA.conf [R0]: Deleting file bootflash:cat9k-cc_srdriver.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-espbase.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-guestshell.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-lni.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-rpbase.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-rpboot.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-sipbase.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-sipspa.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-srdriver.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-webui.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-wlc.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k_iosxe.17.09.01.SPA.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.01.SPA.conf ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.CSCwf83348.SPA.smu.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.CSCwh82668.SPA.smu.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.SPA.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.SPA.conf ... done. SUCCESS: Files deleted. --- Starting Post_Remove_Cleanup --- Performing Post_Remove_Cleanup on Active/Standby [1] Post_Remove_Cleanup package(s) on R0 [1] Finished Post_Remove_Cleanup on R0 Checking status of Post_Remove_Cleanup on [R0] Post_Remove_Cleanup: Passed on [R0] Finished Post_Remove_Cleanup SUCCESS: install_remove Wed Jan 31 17:52:28 UTC 2024
安装日志
以下是在成功升级期间显示的日志示例:
install_add_activate_commit: START Wed Jan 31 18:02:27 UTC 2024 install_add_activate_commit: Adding PACKAGE install_add_activate_commit: Checking whether new add is allowed .... --- Starting Add --- Performing Add on Active/Standby [1] Add package(s) on R0 [1] Finished Add on R0 Checking status of Add on [R0] Add: Passed on [R0] Finished Add Image added. Version: 17.09.04a.0.6 install_add_activate_commit: Activating PACKAGE Following packages shall be activated: /bootflash/cat9k-wlc.17.09.04a.SPA.pkg /bootflash/cat9k-webui.17.09.04a.SPA.pkg /bootflash/cat9k-srdriver.17.09.04a.SPA.pkg /bootflash/cat9k-sipspa.17.09.04a.SPA.pkg /bootflash/cat9k-sipbase.17.09.04a.SPA.pkg /bootflash/cat9k-rpboot.17.09.04a.SPA.pkg /bootflash/cat9k-rpbase.17.09.04a.SPA.pkg /bootflash/cat9k-lni.17.09.04a.SPA.pkg /bootflash/cat9k-guestshell.17.09.04a.SPA.pkg /bootflash/cat9k-espbase.17.09.04a.SPA.pkg /bootflash/cat9k-cc_srdriver.17.09.04a.SPA.pkg --- Starting Activate --- Performing Activate on Active/Standby [1] Activate package(s) on R0 --- Starting list of software package changes --- Old files list: Modified cat9k-cc_srdriver.17.09.01.SPA.pkg Modified cat9k-espbase.17.09.01.SPA.pkg Modified cat9k-guestshell.17.09.01.SPA.pkg Modified cat9k-lni.17.09.01.SPA.pkg Modified cat9k-rpbase.17.09.01.SPA.pkg Modified cat9k-rpboot.17.09.01.SPA.pkg Modified cat9k-sipbase.17.09.01.SPA.pkg Modified cat9k-sipspa.17.09.01.SPA.pkg Modified cat9k-srdriver.17.09.01.SPA.pkg Modified cat9k-webui.17.09.01.SPA.pkg Modified cat9k-wlc.17.09.01.SPA.pkg New files list: Added cat9k-cc_srdriver.17.09.04a.SPA.pkg Added cat9k-espbase.17.09.04a.SPA.pkg Added cat9k-guestshell.17.09.04a.SPA.pkg Added cat9k-lni.17.09.04a.SPA.pkg Added cat9k-rpbase.17.09.04a.SPA.pkg Added cat9k-rpboot.17.09.04a.SPA.pkg Added cat9k-sipbase.17.09.04a.SPA.pkg Added cat9k-sipspa.17.09.04a.SPA.pkg Added cat9k-srdriver.17.09.04a.SPA.pkg Added cat9k-webui.17.09.04a.SPA.pkg Added cat9k-wlc.17.09.04a.SPA.pkg Finished list of software package changes [1] Finished Activate on R0 Checking status of Activate on [R0] Activate: Passed on [R0] Finished Activate --- Starting Commit --- Performing Commit on Active/Standby [1] Commit package(s) on R0 [1] Finished Commit on R0 Checking status of Commit on [R0] Commit: Passed on [R0] Finished Commit Send model notification for install_add_activate_commit before reload Install will reload the system now! SUCCESS: install_add_activate_commit Wed Jan 31 18:09:14 UTC 2024 Requesting RP pvp reload
管理文件
从交换机复制/复制到交换机
通过Web UI文件管理器工具,您可以将文件从交换机复制到本地PC,反之亦然,从而无需使用外部FTP/TFTP/SCP服务器。这对于排除故障和需要从交换机中提取文件(例如二进制跟踪文件、数据包捕获、崩溃文件和系统报告)非常有用。
- 访问支持的互联网浏览器,键入交换机上配置的第3层接口的IP地址。
- 使用交换机上配置的本地凭证登录。
- 导航至
Administration > Management > File Manager。
- 选择
bootflash:,这是将文件复制到/从中复制文件的目录。文件管理器窗口
- 要下载文件,请右键单击该文件并选择
Download.使用文件管理器下载文件
- 要上传文件,请点击
Upload,然后选择要上传的文件。文件将上传到选定的目录。 屏幕顶部的进度条显示上传进度。
相关信息
思科漏洞 ID