在我的 LAN 上运行缓存 DNS 服务器

在我的 LAN 上运行缓存 DNS 服务器

我有一台 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 查找。

相关内容