linux – 有没有办法让BIND 9自动将其缓存转储到文件中,然后在启动时终止并重新加载它

linux – 有没有办法让BIND 9自动将其缓存转储到文件中,然后在启动时终止并重新加载它,第1张

概述我已在本地计算机上设置并运行BIND 9以在本地回答DNS查询.我知道这不是必要的;我的路由器有一个内置的名称服务器.但我这样做是为了学习目的. 现在我需要BIND在终止(例如关闭机器)之前转储它的缓存,然后在启动时自动从同一个文件重新加载它.有办法吗? 去做这个.我知道 rndc dumpdb 可以做第一个技巧(虽然,手动).那么如何配置BIND以便为了性能而自动执行这两个工作,这样我就不会在重 我已在本地计算机上设置并运行BIND 9以在本地回答DNS查询.我知道这不是必要的;我的路由器有一个内置的名称服务器.但我这样做是为了学习目的.

现在我需要BIND在终止(例如关闭机器)之前转储它的缓存,然后在启动时自动从同一个文件重新加载它.有办法吗?
去做这个.我知道

rndc dumpdb

可以做第一个技巧(虽然,手动).那么如何配置BIND以便为了性能而自动执行这两个工作,这样我就不会在重启后不必要地丢失所有缓存?

解决方法 一个好问题,但我必须失望.虽然将dump命令写入关闭脚本并将相应的load命令写入启动脚本是完全可行的,但是没有“从文件加载缓存”命令.

它可以合理地实现,特别是如果要根据缓存文件的写入时间来减少缓存定时器.目前(我没有看到这被接受到代码库中),它只是不存在.

总结

以上是内存溢出为你收集整理的linux – 有没有办法让BIND 9自动将其缓存转储到文件中,然后在启动时终止并重新加载它全部内容,希望文章能够帮你解决linux – 有没有办法让BIND 9自动将其缓存转储到文件中,然后在启动时终止并重新加载它所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1041574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存