我在 Windows 8 机器上安装了当前版本 (0.9.31) Acrylic DNS,并在 TCP/IP v4 设置中将 DNS 地址设置为 127.0.0.1。然后我在 ArcylicHosts 条目中添加:
127.0.0.1 *.dev
为通配符。
但是现在我无法修改 hosts 文件 - 如果我输入一些记录并删除 *dev 条目,重新启动 DNS 服务后没有任何变化。我尝试使用清除缓存文件,也重新启动 PC。
即使我重新安装了 Acrylic 软件,记录 *dev 仍然设置,因为我有对任何 *dev 域的 ping 响应。
有人知道如何刷新 ArcylicHosts.txt 文件吗?请回答我。
答案1
每次 Acrylic 服务启动时都会重新加载 AcrylicHosts.txt 文件。
据我所知,唯一涉及的其他缓存是 DNS 客户端缓存,它可以通过 1ipconfig /flushdns1 命令使其无效,并且最终使您的浏览器自己的 DNS 缓存无效。
例如,在 Chrome 中,你可以通过导航至以下位置来访问其内容:
chrome://net-internals/#dns