需分系统和浏览器清除dns缓存:windows执行ipconfig /flushdns并用/displaydns验证;macos依版本执行dscacheutil与killall命令组合;chrome须访问chrome://net-internals/#dns点击clear host cache。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在本地电脑上修改了火山引擎云解析 DNS 的记录,但浏览器或应用仍访问旧 IP,很可能是本地系统或浏览器缓存了旧的 DNS 解析结果,必须主动清除才能看到最新解析效果。
清除 Windows 系统 DNS 缓存
第一步:按 Win+R 打开运行窗口,输入 cmd 后回车,启动命令提示符。
第二步:在命令行中输入 ipconfig /flushdns 并回车执行。
这一步会清空 Windows 自带的 DNS 客户端缓存。如果之前用过 nslookup 或浏览器直接访问过该域名,缓存就存在这里。不执行这步,系统仍可能返回旧 IP,哪怕火山引擎控制台已更新成功。
第三步:验证是否清空成功——再执行 ipconfig /displaydns,若返回“DNS 解析程序缓存为空”,说明清理完成。
清除 macOS 系统 DNS 缓存
macOS 版本不同,清缓存命令也不同,必须按你当前系统版本选对应命令:
方法一(macOS 12 Monterey 及更新版本):sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
方法二(macOS 10.15 Catalina 至 11 Big Sur):sudo killall -HUP mDNSResponder
方法三(macOS 10.14 Mojave 及更早):sudo killall -HUP mDNSResponder → 然后额外执行 sudo dscacheutil -flushcache
【注意】 macOS 不像 Windows 那样有统一缓存位置,mDNSResponder 和 dscacheutil 分别管理不同层级的缓存,漏掉任意一个都可能导致解析未刷新。
清除 Chrome 浏览器 DNS 缓存
Chrome 自带独立 DNS 缓存,即使系统缓存已清,它仍可能返回旧地址。
在 Chrome 地址栏输入 chrome://net-internals/#dns → 回车进入 DNS 调试页 → 点击 Clear host cache 按钮。
这一步操作起来很简单,直接点击即可,无需重启浏览器。但如果你跳过它,访问同一域名时 Chrome 仍可能从自己内存缓存里拿旧结果,导致测试失真。
验证当前解析是否来自火山引擎
打开终端或命令提示符,执行:nslookup your-domain.com(把 your-domain.com 替换为你的实际域名)。
查看返回结果中的 Server 行:如果显示的是类似 100.125.0.1 或 100.125.1.1 这类内网地址,说明请求已由火山引擎递归 DNS 处理;若显示的是运营商 DNS(如 114.114.114.114)或本地路由器地址,则说明仍未走火山引擎解析链路。
若 Server 显示非火山引擎地址,需检查是否已在域名注册商处将权威 DNS 切换为火山引擎提供的 NS 服务器,否则本地缓存清得再干净也没用。











