我有一台 Raspberry Pi,我想将它用作我的 LAN 上的 DNS 服务器。
我希望它能像下面这样工作:
Raspberry Pi 是一个 DNS 服务器,但并不花哨。当它收到请求时,如果它没有缓存结果,它会从另一个 DNS 服务器查找,并将其缓存以备将来使用。
我研究过一些解决方案,但它们都非常复杂,就好像我正在为企业设置某种超级 DNS 解决方案一样。
我想要的只是加快重复的 DNS 请求以使网页浏览更快。
哦,操作系统是 Debian Squeeze。
答案1
两个简单的解决方案:
1) 运行 DJB dnscache
- 它只做您需要做的事情,仅此而已,而且一旦您了解如何配置它,它就变得轻便且不引人注目。
2)运行dnsmasq
。这是一个功能更全面的 DNS/DHCP 服务器,可以很容易地配置为执行您想要的操作(这是我在家庭 LAN 上使用的)
答案2
仅绑定 9 缓存名称服务器: http://www.bind9.net/manual/bind/9.3.2/Bv9ARM.ch03.html
请注意,这并不一定会使浏览速度更快,因为您的浏览器通常已经缓存了 DNS 查找。