SANSARA
SANSARA11 июля 2026 г.10 мин

Настройка DNS-прокси на личном VPS в 2026

Настройка DNS-прокси на личном VPS SANSARA в 2026: как поднять собственный DNS-сервер с шифрованием DoH/DoT и использовать его на iPhone, Android, Windows, macOS для блокировки рекламы и обхода блокировок.

VPSSANSARAгайд

Чтобы использовать DNS-прокси, возьмите личный VPS SANSARA, установите на него AdGuard Home или другой DNS-сервер, настройте шифрование DoH/DoT и укажите адрес вашего сервера в настройках сети на iPhone, Android, Windows или macOS. Это даст вам централизованный DNS с блокировкой рекламы и возможностью обхода географических ограничений без перегрузки общего пула.

Коротко:

  • DNS-прокси — это сервер, который принимает DNS-запросы от ваших устройств и перенаправляет их на другие DNS-серверы, часто с фильтрацией и шифрованием.
  • На личном VPS SANSARA вы можете поднять AdGuard Home или аналогичный DNS-сервер и использовать его как собственный DNS-прокси.
  • С шифрованием DoH/DoT ваш трафик DNS защищён от просмотра провайдером и перехвата в публичных сетях.
  • Подходит для блокировки рекламы, родительского контроля, обхода блокировок и работы с геоограниченными сервисами.

Что это и кому подходит

DNS-прокси — это сервер, который стоит между вашими устройствами и внешними DNS-серверами. Он принимает запросы вида «какой IP у example.com», обрабатывает их (например, блокирует рекламные домены или подменяет ответы для обхода блокировок) и только потом передаёт на вышестоящие DNS-серверы.

В отличие от HTTP-прокси, который работает на уровне приложений и пропускает через себя весь веб-трафик, DNS-прокси работает только с запросами разрешения имён. Это делает его более лёгким и быстрым решением для фильтрации DNS-трафика и управления доступом к сайтам.

Кому подходит:

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

Как настроить по шагам (с личным VPS SANSARA)

  1. 01Активируйте личный VPS в SANSARA

Зарегистрируйтесь в SANSARA, выберите тариф с личным VPS, укажите желаемую локацию (доступно 9+ стран) и оплатите. После активации в кабинете появятся данные для подключения: IP-адрес сервера, логин и пароль или ключ SSH.

  1. 01Подключитесь к серверу

Для настройки DNS-прокси вам понадобится доступ по SSH. На Windows используйте PuTTY или встроенный SSH-клиент в PowerShell/терминале, на macOS и Linux — терминал.

Пример команды:

`bash ssh root@IP_ВАШЕГО_СЕРВЕРА `

Если вы используете ключ вместо пароля, укажите путь к нему.

  1. 01Установите DNS-сервер (например, AdGuard Home)

AdGuard Home — популярный выбор для домашнего DNS-прокси с веб-интерфейсом и встроенной блокировкой рекламы.

На сервере с Debian/Ubuntu выполните:

`bash apt update apt install curl dnsutils curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s -- -v `

Скрипт скачает бинарник, создаст службу и запустит веб-интерфейс на порту 3000.

  1. 01Настройте AdGuard Home через веб-интерфейс

Откройте в браузере http://IP_ВАШЕГО_СЕРВЕРА:3000, пройдите начальную настройку:

  • Укажите порт для обычного DNS (обычно 53).
  • Задайте надёжный пароль для админки.
  • Выберите вышестоящие DNS-серверы (например, Cloudflare, Quad9 или Google).
  • Включите базовые фильтры рекламы и трекеров.
  1. 01Настройте шифрование DoH/DoT (опционально, но рекомендуется)

Чтобы DNS-запросы шифровались, вам понадобится домен, привязанный к IP вашего VPS, и TLS-сертификат.

  • Зарегистрируйте домен и добавьте A-запись с IP вашего сервера.
  • Получите сертификат Let’s Encrypt с помощью Certbot или Lego.
  • В AdGuard Home в разделе Настройки → Шифрование загрузите сертификат и ключ, укажите порты для DoH (обычно 443) и DoT (853).

После этого устройства смогут использовать защищённые DNS-адреса вида https://ваш-домен/dns-query или tls://ваш-домен.

  1. 01Ограничьте доступ и настройте безопасность
  • Включите встроенный брандмауэр на VPS и откройте только нужные порты (53, 443, 853, 3000 для админки).
  • Используйте rate limiting в AdGuard Home, чтобы предотвратить использование вашего сервера в DNS-амплификационных атаках.
  • Если все ваши устройства поддерживают DoH/DoT, рассмотрите возможность отключения обычного DNS на порту 53.
  1. 01Протестируйте DNS-прокси

На любом устройстве временно укажите IP вашего сервера в качестве DNS и проверьте, что сайты открываются, а реклама блокируется. После этого можно настраивать устройства «постоянно».

Устройства: iPhone, Android, Windows, macOS

iPhone

  1. 01Откройте Настройки → Wi-Fi.
  2. 02Нажмите на активную сеть, выберите Настройка DNS.
  3. 03Установите Вручную и добавьте IP вашего DNS-сервера (или DoT-адрес, если поддерживается).
  4. 04Для DoH можно использовать сторонние приложения из App Store, которые подменяют DNS на системном уровне.

Android

  1. 01В Настройках перейдите в раздел Wi-Fi.
  2. 02Долгим тапом выберите сеть, нажмите Изменить сеть → Дополнительно.
  3. 03В пункте Параметры IP выберите Статический.
  4. 04В поле DNS укажите IP вашего сервера.
  5. 05Альтернативно используйте приложения, которые настраивают частный DNS (DoT) или DoH-клиенты.

Windows

  1. 01Откройте Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом.
  2. 02Нажмите на активное подключение, выберите Свойства.
  3. 03Найдите Протокол Интернета версии 4 (TCP/IPv4), нажмите Свойства.
  4. 04Выберите Использовать следующие адреса DNS-серверов и введите IP вашего сервера.
  5. 05Для DoH в Windows 11 можно настроить через параметры сети или реестр.

macOS

  1. 01Откройте Системные настройки → Сеть.
  2. 02Выберите активное подключение (Wi-Fi/Ethernet), нажмите Дополнительно.
  3. 03Перейдите на вкладку DNS.
  4. 04Добавьте IP вашего DNS-сервера в список DNS-серверов.
  5. 05Для DoH/DoT можно использовать сторонние утилиты или настройки через командную строку.

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

Частые ошибки и как их избежать

Ошибка 1: DNS-запросы уходят мимо вашего сервера

Иногда устройства или приложения используют жёстко прописанные DNS (например, Google 8.8.8.8). Решение:

  • На роутере включите принудительное перенаправление DNS-запросов на ваш сервер (опция DNS hijacking или перенаправление порта 53).
  • Проверьте настройки на каждом устройстве и убедитесь, что там указан ваш DNS.

Ошибка 2: сервер недоступен извне

Если вы не можете подключиться к DNS-серверу с внешних сетей:

  • Убедитесь, что на VPS открыты порты 53 (обычный DNS), 443 (DoH) и/или 853 (DoT).
  • Проверьте настройки брандмауэра на сервере.
  • Убедитесь, что ваш провайдер не блокирует эти порты.

Ошибка 3: слабая защита и риск атак

DNS-серверы могут использоваться для амплификационных атак. Чтобы снизить риски:

  • Включите rate limiting в AdGuard Home.
  • Ограничьте доступ по IP, если это возможно.
  • Используйте шифрование и откажитесь от открытого порта 53, если все клиенты поддерживают DoH/DoT.

Ошибка 4: неправильная настройка фильтров

Слишком агрессивные фильтры могут ломать сайты или приложения. Если что-то перестало работать:

  • Проверьте логи AdGuard Home и найдите заблокированные домены.
  • Добавьте нужные домены в белый список.
  • Начинайте с минимального набора фильтров и постепенно добавляйте новые.

FAQ

Чем DNS-прокси отличается от обычного DNS?+

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

Нужен ли мне свой домен для настройки DoH/DoT?+

Да, для получения TLS-сертификата и работы по HTTPS/TLS вам потребуется домен, привязанный к IP вашего VPS. Без домена можно использовать только незашифрованный DNS на порту 53.

Будет ли работать DNS-прокси, если мой провайдер блокирует порт 53?+

Если провайдер блокирует исходящие запросы на порт 53, незашифрованный DNS может не работать. В этом случае используйте DoH (порт 443) или DoT (порт 853), которые обычно не блокируются.

Можно ли использовать один DNS-прокси для нескольких локаций SANSARA?+

Да, вы можете поднять DNS-сервер на одном VPS и указывать его адрес на устройствах, независимо от того, в какой локации находятся другие ваши серверы. Это удобно для централизованного управления DNS.

Что делать, если после настройки некоторые сайты не открываются?+

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

Сравнение подходов

ПодходЧто делаетПлюсыМинусы
Публичный DNS (Cloudflare, Google)Просто меняет DNS на вашем устройствеБыстро, бесплатно, не требует своего сервераНет вашего контроля, фильтрация ограничена
DNS-прокси на своём VPS (AdGuard Home)Ваш сервер принимает запросы, фильтрует и перенаправляетПолный контроль, блокировка рекламы, гибкие правилаТребует VPS и базовые навыки администрирования
HTTP-прокси (Squid)Пропускает через себя весь веб-трафикКэширование, контроль на уровне приложенийТяжелее, влияет на всю скорость, сложнее в настройке

Итог

  • Возьмите личный VPS SANSARA в нужной локации и установите на него AdGuard Home или другой DNS-сервер.
  • Настройте шифрование DoH/DoT с помощью домена и TLS-сертификата для защиты DNS-трафика.
  • Укажите адрес вашего DNS-сервера в настройках сети на iPhone, Android, Windows, macOS или на роутере.
  • Используйте веб-интерфейс AdGuard Home для настройки фильтров и отслеживания запросов.
  • Регулярно проверяйте логи и обновляйте фильтры, чтобы сохранять баланс между блокировкой рекламы и работоспособностью сайтов.

Ещё по теме

CTA · SANSARA

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.