У меня есть 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-запросы.