---
url: https://eoht.net/esxi/openwrt/clear-dns-cache.md
description: >-
  本文说明在 OpenWrt/iStoreOS 中通过重启 dnsmasq 刷新 DNS 缓存，并提醒示例命令同时删除
  /tmp/dhcp.leases、会清除现有 DHCP 租约，执行前需确认是否确有此需求。
---

# OpenWrt/iStoreOS 刷新 DNS 缓存与重启 dnsmasq {#refresh-openwrt-dns-cache}

OpenWrt/iStoreOS 通常由 dnsmasq 提供 DNS 缓存和 DHCP 服务。下面的命令会停止并重启 dnsmasq，同时删除 `/tmp/dhcp.leases`；如果只需刷新 DNS 缓存，不应无条件删除租约文件。

```sh
/etc/init.d/dnsmasq stop
rm -f /tmp/dhcp.leases
/etc/init.d/dnsmasq start
```

如果问题与域名解析更新有关，可继续查看 [OpenWrt/iStoreOS 动态 DNS 设置](/esxi/openwrt/ddns-settings)。
