目录

简介

先决条件

要求

使用的组件

清除DNS缓存

从GUI中清除DNS缓存：

从CLI清除DNS缓存：

清除代理缓存

从GUI中清除代理缓存：

从CLI清除代理缓存：

清除身份验证缓存

相关信息

简介

本文档介绍清除Secure Web Appliance (SWA)中的代理缓存、DNS缓存和身份验证缓存的步骤。

先决条件

要求

Cisco 建议您了解以下主题：

- 已安装物理或虚拟SWA。

- 许可证已激活或已安装。

- 安全外壳(SSH)客户端。

- 安装向导已完成。

- 对SWA的管理权限。

使用的组件

本文档不限于特定的软件和硬件版本。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解所有命令的潜在影响。

清除DNS缓存

为了提高效率和性能，思科WSA会存储您最近连接到的域的DNS条目。DNS缓存允许SWA避免对相同域进行过多的DNS查找。DNS缓存条目根据记录的TTL（生存时间）或SWA中的DNS配置到期。

但是，有时需要清除条目的DNS缓存。损坏或过期的DNS缓存条目偶尔会导致传输至远程主机时出现问题。

从GUI中清除DNS缓存：

步骤1:导航到网络

第二步：选择DNS

第三步：点击清除DNS缓存

映像-清除DNS缓存

从CLI清除DNS缓存：

要从命令行界面(CLI)清除DNS缓存，请执行以下操作：

步骤1:登录到CLI

第二步：运行dnsflush

第三步：选择“Y”

SWA_CLI> dnsflush

Are you sure you want to clear out the DNS cache? [N]> Y

清除代理缓存

从GUI中清除代理缓存：

从GUI中清除代理缓存：

步骤1:导航到安全服务

第二步：选择Web代理

第三步：点击清除缓存

图像-清除代理缓存

从CLI清除代理缓存：

从CLI清除代理缓存：

步骤1:登录到CLI

第二步：运行diagnostic

第三步：选择“代理”

第四步：选择“CACHE”

SWA_CLI> diagnostic

Choose the operation you want to perform:

- NET - Network Diagnostic Utility.

- PROXY - Proxy Debugging Utility.

- REPORTING - Reporting Utilities.

- SERVICES - Service Utilities.

[]> PROXY

Choose the operation you want to perform:

- SNAP - Take a snapshot of the proxy

- OFFLINE - Take the proxy offline (via WCCP)

- RESUME - Resume proxy traffic (via WCCP)

- CACHE - Clear proxy cache

- MALLOCSTATS - Detailed malloc stats in the next entry of the track stat log

- PROXYSCANNERMAP - Show mapping between proxy and corresponding scanners

[]> CACHE

Flushing Proxy cache, prox PID: 55182

清除身份验证缓存

您可以从身份验证缓存中删除一个或所有条目（用户）。

注意：您也可以列出当前存储在身份验证缓存中的所有用户。

身份验证缓存可以从CLI清除。

步骤1:登录到CLI

第二步：运行authcache

第三步：根据是需要清除所有缓存条目还是只需一个用户，选择FLUSHALL或FLUSHUSER。

提示：要查找要从缓存中删除的用户名的正确格式，请选择“SEARCHDETAIL”，然后首先查找正确的用户名格式。

相关信息

- 思科安全网络设备AsyncOS 15.0用户指南- LD（有限部署）-故障排除……

- 安全网络设备DNS服务故障排除-思科