简介
本文档介绍如何通过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层接口。
- 本地用户帐户。
使用命令验证HTTP(S)服务器是否已启用show running-config | section http
。此命令显示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 File Manager工具允许将文件从交换机复制到本地PC,反之亦然,无需使用外部FTP/TFTP/SCP服务器。在排除问题和需要从交换机提取文件(例如二进制跟踪文件、数据包捕获、崩溃文件和系统报告)时,此功能非常有用。
- 访问支持的互联网浏览器,键入在交换机上配置的第3层接口的IP地址。
- 使用交换机上配置的本地凭证登录。
- 导航至
Administration > Management > File Manager
。
- 选择
bootflash:
,这是将文件复制到/从其中复制文件的目录。文件管理器窗口
- 要下载文件,请右键单击该文件并选择
Download
。使用文件管理器下载文件
- 要上传文件,请点击
Upload
,然后选择要上传的文件。文件将上载到所选目录。屏幕顶部的进度条显示上载的进度。
相关信息
思科漏洞 ID