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

Локальный DNS-сервер на личном VPS: разбираемся с нуля в 2026 году

Локальный DNS-сервер на личном VPS SANSARA: что это, как настроить Unbound, CoreDNS или dnsmasq с нуля в 2026 году для iPhone, Android, Windows и macOS.

VPSSANSARAгайд

Локальный DNS-сервер — это служба, которая принимает DNS-запросы от ваших устройств и либо отвечает на них сама, либо перенаправляет на внешние DNS-серверы. Собственный DNS-сервер на личном VPS позволяет централизованно управлять доменными именами, настраивать кеширование и логировать запросы. Для быстрого старта можно использовать готовый личный VPS от SANSARA, получить данные подключения в кабинете и импортировать их в клиентское ПО на iPhone, Android, Windows или macOS.

Коротко:

  • Локальный DNS-сервер работает на вашем личном VPS и обрабатывает запросы типа «какой IP у example.com».
  • Популярные варианты: Unbound (рекурсивный кеширующий резолвер), CoreDNS (гибкий сервер на плагинах), dnsmasq (легкий DNS+DHCP для локальной сети).
  • С SANSARA вы получаете готовый личный VPS в одной из 9+ стран, данные для подключения в кабинете и возможность импорта в клиенты без терминала.
  • Настройка сводится к установке выбранного DNS-сервера на VPS, правке конфигурации и указанию IP вашего сервера в настройках DNS на устройствах.
  • Работает на iPhone, Android, Windows и macOS через стандартные настройки сети или клиентские приложения.
  • Для контроля состояния узла и быстрых действий удобно использовать Telegram-бот SANSARA.

Что это такое и зачем нужно

DNS-сервер отвечает за преобразование доменных имён (например, sakana.ai) в IP-адреса. Локальный DNS-сервер — это экземпляр такой службы, развернутый на вашем собственном сервере, обычно на личном VPS.

Основные функции:

  • Рекурсивное разрешение — сервер сам ходит по цепочке DNS-серверов, чтобы найти ответ для клиента.
  • Кеширование — сохраняет результаты запросов на время TTL, ускоряя повторные обращения.
  • Локальные зоны — возможность добавить собственные записи для внутренних доменов (например, home.lan → 192.168.1.10).
  • Фильтрация и логирование — можно настроить блокировку определённых доменов или вести журнал запросов.

С личным VPS от SANSARA вы получаете выделенный узел, на котором можно развернуть один из популярных DNS-серверов:

  • Unbound — быстрый рекурсивный кеширующий резолвер, популярен в homelab-средах и как дополнение к Pi-hole. Поддерживает DNSSEC, работает на Linux, FreeBSD, есть варианты для Windows Server 2025.
  • CoreDNS — DNS-сервер на Go, настраивается через плагины. Широко используется в Kubernetes, но подходит и для простых локальных сценариев.
  • dnsmasq — легковесный сервер, который умеет и DNS, и DHCP. Идеален для небольших сетей и локальной разработки.

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

Как настроить с SANSARA (пошагово: регистрация → кабинет → импорт в клиент → проверка)

Шаг 1. Регистрация и получение личного VPS

  1. 01Зарегистрируйтесь в SANSARA и выберите тариф с личным VPS.
  2. 02Укажите желаемую локацию из доступных 9+ стран (Европа и другие узлы).
  3. 03После оплаты в кабинете появятся данные вашего выделенного узла: IP-адрес, логин, пароль или ключ для доступа, параметры подключения.

SANSARA предоставляет личный VPS с уже настроенным сетевым доступом, поэтому вам не нужно вручную настраивать панели управления или работать в терминале, если вы не планируете углублённую настройку сервисов.

Шаг 2. Подключение к VPS и установка DNS-сервера

Для примера рассмотрим установку Unbound на Linux-сервер (типичный вариант для VPS).

  1. 01Подключитесь к вашему VPS по SSH с данными из кабинета SANSARA.
  2. 02Обновите пакеты и установите Unbound:

`bash sudo apt update sudo apt install unbound `

  1. 01Проверьте, что служба запустилась:

`bash sudo systemctl status unbound `

Если вы предпочитаете CoreDNS:

  • Установите его из пакетов вашего дистрибутива или соберите из исходников.
  • Создайте файл конфигурации /etc/coredns/Corefile с минимальной настройкой, например:

` . { forward . 1.1.1.1 1.0.0.1 cache } `

  • Запустите службу CoreDNS.

Для dnsmasq:

`bash sudo apt install dnsmasq `

После установки основной файл конфигурации — /etc/dnsmasq.conf.

Шаг 3. Базовая настройка DNS-сервера

Unbound

Отредактируйте /etc/unbound/unbound.conf или файл в /etc/unbound/unbound.conf.d/. Минимальный рабочий вариант:

`yaml server:

interface: 127.0.0.1 interface: YOUR_VPS_IP

access-control: 0.0.0.0/0 allow

cache-min-ttl: 3600 cache-max-ttl: 86400

forward-zone: name: "." forward-addr: 1.1.1.1 forward-addr: 1.0.0.1 `

Замените YOUR_VPS_IP на IP-адрес вашего личного VPS из кабинета SANSARA.

Перезапустите Unbound:

`bash sudo systemctl restart unbound `

CoreDNS

В Corefile укажите интерфейс и форвардинг:

` .:53 { bind 127.0.0.1 YOUR_VPS_IP forward . 1.1.1.1 1.0.0.1 cache } `

dnsmasq

В /etc/dnsmasq.conf можно указать:

`ini

listen-address=127.0.0.1,YOUR_VPS_IP

server=1.1.1.1 server=1.0.0.1

address=/home.lan/192.168.1.1 `

После правки конфигурации перезапустите службу:

`bash sudo systemctl restart dnsmasq `

Шаг 4. Проверка работы DNS-сервера

На самом VPS проверьте, что DNS-сервер отвечает:

`bash dig @127.0.0.1 example.com

nslookup example.com 127.0.0.1 `

Если ответ приходит — сервер работает корректно.

Шаг 5. Импорт данных подключения в клиент

В кабинете SANSARA вы найдёте готовые профили или параметры для импорта в клиентское ПО. Обычно это файл конфигурации или QR-код, который можно отсканировать в мобильном приложении.

  • На мобильных устройствах (iPhone/Android) импортируйте профиль через клиентское приложение.
  • На десктопах (Windows/macOS) импортируйте конфигурацию в выбранный клиент.

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

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

УстройствоКак указать DNS-серверОсобенности
iPhoneНастройки → Wi-Fi → [сеть] → Настройка DNS → Вручную → Добавить серверМожно задать DNS для каждой Wi-Fi-сети отдельно.
AndroidНастройки → Сеть и интернет → Частный DNS (Private DNS) или в настройках Wi-FiВ зависимости от версии ОС и производителя.
WindowsПанель управления → Сеть и Интернет → Центр управления сетями → Изменение параметров адаптера → Свойства IPv4 → Предпочитаемый DNSЛибо в настройках клиентского приложения.
macOSСистемные настройки → Сеть → [подключение] → Дополнительно → DNSМожно добавить несколько DNS-серверов.

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

Практический чек-лист на 7–10 пунктов

  1. 01Выберите DNS-сервер — Unbound для рекурсивного разрешения, CoreDNS для гибкости, dnsmasq для простых локальных сетей.
  2. 02Арендуйте личный VPS в SANSARA — выберите локацию из 9+ доступных стран.
  3. 03Получите данные подключения — IP, логин, пароль/ключ, параметры для клиента из кабинета.
  4. 04Подключитесь к VPS по SSH и установите выбранный DNS-сервер.
  5. 05Настройте конфигурацию — укажите интерфейсы, внешние DNS-серверы, при необходимости локальные зоны.
  6. 06Перезапустите службу и проверьте локально, что DNS-запросы обрабатываются.
  7. 07Импортируйте профиль SANSARA в клиент на вашем устройстве (iPhone, Android, Windows, macOS).
  8. 08Укажите IP вашего VPS как DNS-сервер в настройках сети или клиентского приложения.
  9. 09Проверьте разрешение доменов с устройства — например, через nslookup или онлайн-тесты.
  10. 10Используйте Telegram-бот SANSARA для быстрого контроля состояния узла и управления подключением.

FAQ

Чем локальный DNS-сервер на VPS лучше использования публичных DNS вроде 1.1.1.1 или 8.8.8.8?+

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

Нужно ли знать терминал, чтобы настроить DNS-сервер на VPS от SANSARA?+

Для базовой настройки Unbound, CoreDNS или dnsmasq достаточно выполнить несколько команд установки и правки конфигурационного файла. SANSARA предоставляет готовый личный VPS с работающей сетью, поэтому вам не нужно настраивать панели управления или сложные сетевые конфигурации с нуля.

Можно ли использовать один DNS-сервер на VPS для iPhone, Android, Windows и macOS одновременно?+

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

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

Проверьте, что внешние DNS-серверы в конфигурации указаны корректно (например, 1.1.1.1, 1.0.0.1). Убедитесь, что брандмауэр на VPS разрешает входящие соединения на порт 53. Также проверьте настройки DNS на устройстве — возможно, используется другой сервер помимо вашего.

Итог

  • Локальный DNS-сервер на личном VPS позволяет централизованно управлять разрешением доменных имён для всех ваших устройств.
  • С SANSARA вы получаете готовый личный VPS в одной из 9+ стран, данные подключения в кабинете и возможность импорта в клиенты без ручной настройки панелей.
  • Выберите подходящий DNS-сервер (Unbound, CoreDNS или dnsmasq), установите его на VPS, настройте конфигурацию и укажите IP сервера в настройках DNS на iPhone, Android, Windows и macOS.
  • Используйте Telegram-бот SANSARA для оперативного контроля состояния узла и управления подключением.
  • Регулярно обновляйте ПО DNS-сервера и следите за его журналами, чтобы поддерживать стабильную работу.

Ещё по теме

CTA · SANSARA

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

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