Битлента
Инструкции3 мин чтения·

Как настроить Pi-hole на Raspberry Pi: установка и базовая настройка

Как установить Pi-hole на Raspberry Pi, направить на него DNS домашней сети, подключить списки фильтрации и проверить работу фильтра рекламы.

Как работает DNS-фильтр

Pi-hole — локальный DNS-сервер, который отвечает на запросы имён для всей сети. Когда устройство пытается обратиться к рекламному или трекерному домену, сервер не возвращает настоящий адрес, и соединение не устанавливается. Поэтому реклама блокируется у всех устройств сразу: телефонов, телевизоров, приложений.

Это дополняет браузерный блокировщик, но не заменяет его: рекламу, встроенную в основной домен, DNS-фильтр не уберёт.

Фильтр работает по спискам доменов, которые сообщество ведёт и обновляет. Он не читает содержимое страниц и не расшифровывает трафик, а только решает, отвечать ли на запрос имени. Поэтому нагрузка на Raspberry Pi невелика.

Подготовка: Как настроить Pi-hole на Raspberry Pi

Понадобится Raspberry Pi с установленной системой, подключение по кабелю и статический адрес. Зарезервируйте адрес для платы в роутере или задайте его в самой системе: DNS-сервер, меняющий адрес, оставит всю сеть без имён.

Обновите систему и подключитесь по SSH. Разработчики проекта публикуют инструкцию по установке на официальном сайте. Не запускайте установочные скрипты вслепую: скачайте их, просмотрите и лишь затем выполняйте.

Установка и первоначальные параметры

Установщик работает в диалоге: он спросит сетевой интерфейс, вышестоящий DNS-сервис, списки фильтрации и включение веб-интерфейса. Выберите проверенного поставщика DNS для запросов, которые Pi-hole пересылает дальше. В конце установщик покажет адрес веб-панели и пароль.

Смените пароль панели на собственный и не открывайте её наружу. Панель показывает число запросов, долю заблокированных и самые частые домены.

Если вы не хотите настраивать роутер, воспользуйтесь встроенным DHCP-сервером Pi-hole: отключите раздачу адресов на роутере и включите на плате. Делайте это осторожно и только если хорошо понимаете последствия, иначе сеть на время останется без адресов.

🛡️ Остались проблемы с соединением?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Попробовать бесплатно

Направление сети на Pi-hole

Чтобы фильтр заработал, устройства должны использовать его как DNS. Самый удобный путь — указать адрес Pi-hole в настройках DHCP роутера в качестве DNS-сервера. Тогда устройства получат его автоматически при подключении или после обновления аренды адреса.

Если роутер не позволяет менять DNS для клиентов, задайте адрес вручную на нужных устройствах. Для проверки устройство должно перезапросить настройки: отключитесь и подключитесь заново к сети. Оставьте запасной DNS, только если готовы, что часть запросов пройдёт мимо фильтра.

Проверка, исключения и ошибки

Откройте сайт с рекламой: объявления должны исчезнуть, а в журнале запросов панели появятся заблокированные записи. Для проверки DNS используйте команду запроса имени, направив её на адрес Pi-hole.

Если что-то перестало работать, найдите домен в журнале и добавьте в белый список. Частые проблемы: не работает вход или платежи из-за чрезмерных списков, устройства используют собственный зашифрованный DNS в браузере и игнорируют сеть, Raspberry Pi упал и сеть осталась без имён. Настройте автозапуск службы и держите систему обновлённой, а также имейте план возврата на DNS роутера.

Обслуживание и безопасность

Установленный Pi-hole нужно поддерживать. Регулярно обновляйте систему и программу: в панели есть подсказка о выходе новой версии. Списки фильтрации обновляются автоматически по расписанию, но проверьте, что задача включена. Делайте резервную копию настроек и белых списков: восстановление после сбоя карты памяти без неё превращается в повторную настройку.

Карты памяти плохо переносят постоянную запись, поэтому ограничьте срок хранения журнала запросов или подключите SSD. Не открывайте веб-панель в интернет и защитите её сильным паролем. Если в сети есть дети, создайте группы клиентов с отдельными правилами. Для отказоустойчивости можно поставить второй сервер и указать оба адреса в параметрах DHCP: тогда выход одного из строя не оставит сеть без DNS и не потребует срочных действий среди ночи.

Перед заменой DNS на всей сети протестируйте фильтр на одном устройстве: укажите адрес вручную на ноутбуке и походите по привычным сайтам несколько дней. Если всё работает, переводите остальных. Такой поэтапный переход снижает риск, что домашние окажутся без интернета из-за забытой настройки, и уменьшает число неприятных разговоров.

🛡️ Остались проблемы с соединением?
Можно пользоваться постоянно: российские приложения работают, включать и выключать ничего не нужно. Без карты и регистрации, настройка за пару минут.
Попробовать бесплатно
pi-holednsraspberry piреклама

Часто задаваемые вопросы

Читайте также