Запуск кэширующего DNS-сервера в моей локальной сети

Запуск кэширующего DNS-сервера в моей локальной сети

У меня есть Raspberry Pi, и я хотел бы использовать его в качестве DNS-сервера в своей локальной сети.

Я бы хотел, чтобы это работало следующим образом:

Raspberry Pi — это DNS-сервер, но не навороченный. Когда он получает запрос, если у него нет кэшированного результата, он ищет его на другом DNS-сервере и кэширует его на будущее.

Я рассмотрел несколько решений, но все они чертовски сложны, как будто я настраиваю какое-то сверхсложное DNS-решение для предприятия.

Все, что мне нужно, — это ускорить повторные DNS-запросы, чтобы ускорить просмотр веб-страниц.

О, ОС — это Debian Squeeze.

решение1

Два простых решения:

1) Запустите DJB dnscache— он делает именно то, что вам нужно, и ничего лишнего, а как только вы разберетесь с его настройкой, он станет легким и незаметным.

2) Запустите dnsmasq. Это более полнофункциональный DNS/DHCP-сервер, который можно довольно легко настроить для выполнения нужных вам задач (именно его я использую в своей домашней локальной сети).

решение2

Bind 9 кэширует только сервер имен: http://www.bind9.net/manual/bind/9.3.2/Bv9ARM.ch03.html

Обратите внимание, что это не обязательно ускорит работу браузера, поскольку ваш браузер обычно уже кэширует DNS-запросы.

Связанный контент