VPSSAFE
SANSARA7 августа 2026 г.10 мин

Настройка личного DNS-сервера mk1 на VPS в 2026 году

Коротко

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

Настройка личного DNS-сервера на VPS в 2026 году: что такое mk1 DNS-сервер, как его развернуть на личном VPS SANSARA и подключить с iPhone, Android, Windows, macOS. Пошаговая инструкция и чек-лист.

VPSSANSARAгайд

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

Коротко:

  • DNS-сервер mk1 — лёгкий DNS-резолвер, который работает на вашем личном VPS и обрабатывает запросы вместо провайдерских серверов.
  • Личный VPS SANSARA — выделенный узел в одной из 9+ стран с готовым подключением, панелью статусов и Telegram-ботом для управления.
  • Регистрация и запуск занимают несколько минут: регистрация в SANSARA → получение данных в кабинете → импорт конфигурации в клиентское приложение.
  • Совместимость: iPhone, Android, Windows, macOS с поддержкой стандартных клиентских протоколов.
  • Настройка mk1 сводится к установке пакета, правке конфигурационного файла и запуску службы.
  • Проверка выполняется через онлайн-сервисы проверки DNS и встроенные диагностические утилиты ОС.

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

DNS-сервер mk1 — это упрощённый DNS-резолвер, который отвечает на запросы типа «какой IP-адрес у домена example.com». В отличие от сложных систем вроде BIND или PowerDNS, mk1 ориентирован на минимализм: мало зависимостей, простая конфигурация, быстрый запуск.

Основные задачи, которые решает запуск собственного DNS-сервера на личном VPS:

  • Контроль над DNS-запросами. Вы сами выбираете, через какие вышестоящие серверы резолвить домены, и можете исключить провайдерские DNS, если они вас не устраивают.
  • Локальная фильтрация и перенаправление. В конфигурации mk1 можно задавать статические записи (например, перенаправлять домен на другой IP) или блокировать нежелательные домены.
  • Работа через защищённый канал. Запросы к вашему личному DNS-серверу идут через туннель до вашего VPS, что позволяет избежать локальных ограничений на уровне провайдера.
  • Интеграция с личным VPS. На одном узле SANSARA можно одновременно держать DNS-сервер и шлюз, через который идёт весь трафик.

Для обычного пользователя это означает, что все DNS-запросы с его устройств направляются на его собственный сервер, а не на случайные публичные резолверы.

Как настроить с SANSARA (пошагово)

Ниже — универсальная последовательность: регистрация в SANSARA, получение VPS, установка mk1, настройка клиентского ПО и проверка.

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

  • Зарегистрируйтесь в SANSARA через сайт. После подтверждения вы попадёте в кабинет, где отображаются доступные локации (9+ стран) и статусы узлов.
  • Выберите подходящую локацию и оформите личный VPS. Вам не нужно устанавливать панели управления или работать в терминале — SANSARA предоставляет готовый образ с предустановленным ПО для быстрого старта.
  • После активации в кабинете появятся данные для подключения: адрес сервера, логин, пароль, а также готовая конфигурация для импорта в клиентские приложения.
  • Для оперативных уведомлений и быстрого доступа к кабинету используйте Telegram-бот SANSARA.

Установка и настройка mk1 DNS-сервера на VPS

Предполагается, что на вашем VPS уже установлена ОС семейства Linux (например, Debian или Ubuntu). Если вы не хотите работать в терминале, можно выбрать готовый образ SANSARA с предустановленным ПО, где часть шагов уже выполнена.

  • Обновите пакеты (для Debian/Ubuntu):

`bash sudo apt update && sudo apt upgrade -y `

  • Установите mk1 из репозитория или собранный из исходников (точная команда зависит от дистрибутива и доступности пакета). Например, если пакет доступен:

`bash sudo apt install mk1-dns `

Если пакета нет, может потребоваться сборка из исходного кода с помощью make и gcc.

  • Настройте конфигурационный файл mk1. Обычно он находится в /etc/mk1/dns.conf или аналогичном пути. Минимальный пример:

`ini

listen = 0.0.0.0:53

forwarders = 8.8.8.8, 1.1.1.2

`

Здесь listen указывает, на каком интерфейсе и порту принимать запросы (0.0.0.0:53 — на всех интерфейсах, порт 53). forwarders — это резолверы, которым mk1 будет пересылать запросы, если не знает ответ сам.

  • Запустите службу mk1 и включите автозагрузку:

`bash sudo systemctl enable mk1-dns sudo systemctl start mk1-dns `

  • Проверьте, что сервер слушает порт 53:

`bash sudo netstat -tulpn | grep :53 `

Должна быть строка с mk1 или процессом, слушающим на 0.0.0.0:53 или [::]:53.

  • Настройте фаервол, если он активен. Для UFW, например:

`bash sudo ufw allow 53/tcp sudo ufw allow 53/udp `

Импорт конфигурации в клиентское приложение

В кабинете SANSARA вы найдёте готовую конфигурацию для популярных клиентских приложений. Она уже содержит настройки шлюза; вам остаётся добавить адрес вашего DNS-сервера.

  • Скачайте конфигурационный файл из кабинета SANSARA.
  • Откройте его в текстовом редакторе и найдите секцию, связанную с DNS.
  • Добавьте строку вида dns = IP_ВАШЕГО_VPS или укажите ваш VPS как DNS-сервер в настройках клиента.
  • Импортируйте изменённый файл в клиентское приложение на своём устройстве (iPhone, Android, Windows, macOS).

После импорта все DNS-запросы с этого устройства будут уходить на ваш личный DNS-сервер mk1, работающий на VPS SANSARA.

Проверка работоспособности

  • На устройстве откройте сайт, который использует разные IP в зависимости от локации (например, крупный новостной портал).
  • Используйте онлайн-сервисы проверки DNS, чтобы убедиться, что ваш IP-адрес соответствует локации вашего VPS, а DNS-запросы разрешаются через ваш сервер.
  • В командной строке (Windows: nslookup example.com, Linux/macOS: dig example.com) укажите в качестве сервера IP вашего VPS и проверьте, что ответ приходит от mk1.

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

SANSARA и клиентское ПО поддерживают основные платформы. Настройка везде сводится к импорту конфигурации из кабинета и указанию вашего DNS-сервера.

УстройствоЧто понадобитсяОсновные шаги
iPhoneКлиентское приложение из App Store, конфиг из SANSARAИмпорт профиля → включение в настройках → проверка подключения.
AndroidКлиент из Google Play, конфигурация SANSARAИмпорт файла или ручной ввод данных → активация туннеля → проверка DNS.
WindowsДесктопный клиент, конфиг из кабинетаИмпорт конфигурации → запуск соединения → проверка через nslookup.
macOSНативное или стороннее клиентское приложениеИмпорт профиля SANSARA → запуск → проверка в терминале (dig или nslookup).

На всех платформах важно, чтобы в настройках клиента в качестве DNS был указан IP-адрес вашего VPS с запущенным mk1. Тогда все запросы будут идти через ваш личный DNS-сервер.

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

  1. 01Зарегистрируйтесь в SANSARA и выберите локацию VPS из доступных 9+ стран.
  2. 02Активируйте личный VPS через кабинет и дождитесь готовности узла (статус в панели).
  3. 03Подключитесь к VPS по SSH (если требуется ручная настройка) или используйте готовый образ SANSARA.
  4. 04Установите mk1 DNS-сервер из пакетного менеджера или соберите из исходников.
  5. 05Настройте /etc/mk1/dns.conf: укажите listen = 0.0.0.0:53 и вышестоящие резолверы в forwarders.
  6. 06Запустите службу mk1 и откройте порт 53 в фаерволе.
  7. 07Проверьте, что mk1 слушает порт 53 командой netstat или ss.
  8. 08Скачайте конфигурацию из кабинета SANSARA и добавьте в неё IP вашего VPS как DNS-сервер.
  9. 09Импортируйте конфиг в клиентское приложение на iPhone, Android, Windows или macOS.
  10. 10Выполните проверку: онлайн-проверка DNS, nslookup/dig с указанием вашего сервера.

FAQ

Зачем мне свой DNS-сервер, если есть публичные резолверы вроде Google DNS или Cloudflare?+

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

Насколько сложно поддерживать mk1 после настройки?+

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

Можно ли использовать mk1 вместе с другими сервисами на том же VPS?+

Да, на одном личном VPS можно одновременно держать mk1 DNS-сервер, шлюз и другие легковесные сервисы. Главное — правильно настроить фаервол и убедиться, что порты не конфликтуют.

Что делать, если после настройки DNS-запросы не проходят?+

Проверьте, что mk1 запущен и слушает порт 53, фаервол разрешает соединения на 53/tcp и 53/udp, а в клиентской конфигурации указан правильный IP вашего VPS. Также убедитесь, что вышестоящие резолверы в forwarders доступны.

Итог

  • Разверните mk1 DNS-сервер на личном VPS SANSARA, чтобы управлять DNS-запросами самостоятельно.
  • Используйте кабинет SANSARA для быстрого получения VPS и готовой конфигурации под клиентские приложения.
  • Настройте клиенты на iPhone, Android, Windows, macOS, указав IP вашего VPS как DNS-сервер.
  • Регулярно проверяйте работоспособность через онлайн-инструменты и командную строку.
  • Для оперативного контроля используйте Telegram-бот SANSARA и панель статусов на сайте.

Ещё по теме

CTA · VPSSAFE

Свой VPS — сразу в кабинете

Регистрация на vpssafe.online, импорт профиля и устойчивый выход на телефон и компьютер. То, о чём пишем в блоге, — в готовом виде, без терминала.