Adguard Home — домашний DNS сервер

Вы когда-нибудь задумывались, сколько рекламы и скрытых трекеров появляются на вашем телефоне, ноутбуке или умном телевизоре каждый раз, когда вы подключаетесь к Интернету? Блокировать их каждый раз в каждом приложении или браузере утомительно. Но есть более удобное решение, которое защищает сразу все ваши домашние устройства от этих вредоносных программ.

Adguard Home — это программа, которую можно установить на маленькие компьютеры, такие как Raspberry Pi или даже старые ноутбуки. Она служит вашим личным фильтром интернета. Adguard Home отвечает за каждый раз, когда любое устройство дома запрашивает доступ к веб-сайту. Он блокирует ссылки на рекламу, вирусы или сайты слежки, если они есть.

Представьте себе, что вы установили этот фильтр на всей своей сети Wi-Fi. Реклама отключается на смартфонах, планшетах, умных колонках и даже приложениях Smart TV. Кроме того, поскольку многие сборщики данных не могут связаться с вами, это обеспечивает вашу конфиденциальность. Вместо того, чтобы фильтровать воду в каждом кране, это похоже на установку чистой воды на весь дом.

Кажется, что настройка Adguard Home не так сложна, как кажется. Это не требует глубоких знаний в области технологий. Если вы уже справлялись с настройками роутера, это то, что вам нужно. Кроме того, это приводит к более безопасному, быстрому и чистому интернету для вас и вашей семьи, а также к уменьшению количества ненужных рекламных объявлений.

Основные задачи

  • Блокировка рекламы на уровне сети: фильтрует запросы к рекламным доменам во всех браузерах, приложениях и умных устройствах.
  • Защита от слежки: не позволяет отправлять данные на трекинговые серверы, защищая приватность.
  • Родительский контроль: ограничивает доступ к нежелательному контенту и обеспечивает безопасный поиск.
  • Управление сетью: дает пользователю возможность выбирать, какие ресурсы блокировать, а также добавлять собственные фильтры
  • Перезапись DNS-запросов: возможность перенаправить запрос с любого домена на нужный ресурс. Например в это статье рассмотрим доступ к Home Assistant через локальный домен

Предварительные требования

  • Linux север с установленным Docker Compose. Как установить Ubuntu Server и настроить Docker читайте в предыдущих статьях.
  • Статический IP-адрес сервера. У сервера на котором будет установлен Adguad Home не должен меняться IP-адрес, для этого в настройках вашего роутера найдите в списке клиентов ваш сервер и в настройках клиента установите галочку Static IP (в разных моделях может называться по-разному).

Установка

Создайте папку docker-compose.yml в любой папке, например, /home/user/apps. Следующей командой можно сделать следующее: создать папку с файлом и сразу же открыть ее в тестовом редакторе.

mkdir adguard && cd adguard && nano docker-compose.yml services: adguardhome: image: adguard/adguardhome container_name: adguardhome ports: - 53:53/tcp - 53:53/udp - 784:784/udp - 853:853/tcp - 3000:3000/tcp - 8080:80/tcp - 4443:443/tcp volumes: - work:/opt/adguardhome/work - conf:/opt/adguardhome/conf restart: unless-stopped volumes: work: conf:

Описание проброшенных портов

  • обязательные
  • 53:53 — tcp и udp порты DNS сервера, сюда будут обращаться устройства за dns записью — менять нельзя
  • 3000:3000 — веб-интерфейс для первоначальной настройки Adguard Home — можно указать любой, после настройки можно удалить
  • 8080:80 — основной веб-интерфейс Adguard Home — можно указать любой, но не рекомендуется использовать порт 80
  • необязательные
  • 784:784 и 853:853 — порты DHCP сервера — можно удалить, если вы не планируете использовать Adguard Home в качестве DHCP сервера. DHCP — это сервер, который выдает IP-адреса устройствам в вашей сети, по-молчанию этим занимается роутер
  • 4443:443 — основной веб-интерфейс Adguard Home для доступа по HTTPS, так же не рекомендуется занимать порт 443. Можно удалить, если не планируете использовать доступ по HTTPS
  • Сохраняйте, выйдите из редактора nano с помощью клавиши Ctrl + X и запустите:

    docker compose up -d

    AdGuard Home — это простой способ улучшить безопасность и удобство использования интернета в доме. Он служит фильтром для всех устройств в сети, блокируя рекламу, отслеживающие скрипты и вредоносные сайты прямо на уровне подключения, что исключает необходимость установки приложений на каждый устройство. Сразу после установки на роутере или другом устройстве ваша домашняя сеть станет более чистой и стабильной. Это похоже на антивирус для интернета, но проще и работает в любом месте.

    Первоначальная настройка

    Вы должны войти в браузере по адресу http://192.168.1.100:3000 и добавить IP-адрес и порт вашего сервера, если вы его изменили на docker-compose.yml. Должен появиться веб-интерфейс начальных настроек. Снизу справа вы можете выбрать русский язык.

    Когда мы переходим на второй шаг, мы ничего не меняем.

    На третьем шаге необходимо ввести имя пользователя и пароль.

    Поскольку мы дошли до последнего шага, мы можем перейти в основной веб-интерфейс с только что созданным пользователем. Никаких дополнительных настроек не требуется.

    Если файл docker-compose.yml не был изменен, вы можете запустить основной веб-интерфейс Y на порту 8080 по адресу http://192.168.1.100:8080.

    Приветствую. Это завершение установки.

    Настройка DNS сервера

    Теперь вам нужно прописать адрес DNS сервера в настройках вашего устройства или роутера. Попробуйте провести тест, заменив DNS сервер на IP-адрес вашего сервера на локальном компьютере или телефоне. Чтобы настроить роутер, посетите веб-интерфейс роутера, обычно http://192.168.1.1. Там вы найдете настройки DHCP сервера и укажите IP-адрес сервера.

    Если есть такая опция, обязательно отметьте «Использовать DNS-сервер провайдера». Также рекомендуется добавить как минимум еще один публичный сервер, но он не должен быть первым.

    Keenetic Настройка DHCP

    После сохранения настроек проверьте работу интернета, попробуйте в браузере перейти на какие-нибудь сайты. После этого вернитесь в веб-интерфейс Adguad Home (http://192.168.1.100:8080), если все работает, то вы должны увидеть статистику запросов.

    Adguard Home — это простой и эффективный инструмент, который позволяет вам контролировать, как вы используете Интернет. Вы получаете собственный фильтр DNS, установив его на домашний компьютер или небольшой сервер. Он может блокировать рекламу, трекеры и нежелательный контент для всех устройств в вашей сети, от телефона до умного телевизора.

    Основными преимуществами этого метода являются скорость и приватность. Блокировка рекламы «на входе» ускоряет загрузку страниц и экономит мобильный трафик, а ваши DNS-запросы не передаются сторонним провайдерам.

    Хотя установка Adguard Home требует некоторых начальных шагов, его веб-интерфейс прост и удобен для использования. Следовательно, вы получаете гибкую систему, которую вы можете адаптировать под свои потребности, что позволяет вам создавать более безопасную, быструю и чистую домашнюю сеть без дополнительных проблем.

    Поделиться с друзьями
    Алексей Волков

    Инженер систем автоматизации. Более 8 лет проектирую и внедряю системы умного дома для жилых и коммерческих объектов.

    Оцените автора
    Добавить комментарий