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

Настройка DNS на Ubuntu Server через личный VPS SANSARA (2026)

Коротко

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

Как настроить DNS на Ubuntu Server через личный VPS SANSARA в 2026 году: пошаговая инструкция для iPhone, Android, Windows, macOS. Объясняем, что такое DNS, зачем его менять, как подключить сервер и проверить работу.

VPSSANSARAгайд

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

Коротко:

  • DNS-сервер преобразует домены в IP-адреса и обратно.
  • На Ubuntu Server популярны пакеты BIND9 (кеширующий DNS) и dnsmasq (лёгкий кеш).
  • В SANSARA вы арендуете личный VPS с Ubuntu Server, получаете данные в кабинете и импортируете их в клиентское ПО.
  • Настройка DNS на сервере выполняется через конфигурационные файлы BIND9 или dnsmasq.
  • Проверить работу можно командой dig или nslookup с клиента.
  • Настройка работает на iPhone, Android, Windows и macOS через поддерживаемые клиенты.

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

DNS (Domain Name System) — это распределённая система, которая переводит читаемые человеком доменные имена (например, example.com) в IP-адреса, понятные компьютерам. Без DNS пришлось бы запоминать числовые адреса для каждого сайта или сервиса.

На Ubuntu Server можно развернуть собственный DNS-сервер. Основные варианты:

  • BIND9 — полнофункциональный DNS-сервер, подходит для кеширования и авторитативных зон.
  • dnsmasq — лёгкий кеширующий DNS- и DHCP-сервер, удобен для локального использования.

Зачем это может понадобиться:

  • Локальный кеширующий DNS — ускорить разрешение имён в локальной сети или на личном сервере.
  • Авторитативный DNS — управлять своими доменами и поддоменами без зависимости от внешних провайдеров.
  • Фильтрация и перенаправление — блокировать нежелательные домены или перенаправлять запросы на другие серверы.
  • Тестирование и разработка — проверять конфигурации доменов перед публикацией.

С личным VPS SANSARA вы получаете выделенный узел с Ubuntu Server, на котором можете развернуть любой из этих сервисов и использовать его как DNS-сервер для своих устройств или проектов.

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

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

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

Подключение к серверу

  1. 01Используйте SSH-клиент (например, OpenSSH на Linux/macOS, PuTTY на Windows) для подключения к серверу по IP.
  2. 02Войдите под учётной записью администратора (обычно root или пользователь с sudo-правами).

Установка и настройка DNS-сервера (на примере BIND9)

  1. 01Обновите пакеты и установите BIND9:

`bash sudo apt update sudo apt install bind9 `

  1. 01Основные конфигурационные файлы BIND9 находятся в /etc/bind/:
  • named.conf.options — настройки кеширования и форвардеров.
  • named.conf.local — объявление локальных зон.
  • Зональные файлы (например, /etc/bind/db.example.com) — записи для доменов.
  1. 01Настройте кеширующий DNS (без собственных зон):
  • В named.conf.options укажите разрешённые подсети для запросов (например, allow-query { localhost; 192.168.1.0/24; }).
  • При необходимости добавьте форвардеры на публичные DNS (например, 8.8.8.8).
  1. 01Для авторитативной зоны:
  • В named.conf.local добавьте зону:

` zone "example.com" { type master; file "/etc/bind/db.example.com"; }; `

  • Создайте файл db.example.com с записями типа A, CNAME, MX и т.д.
  1. 01Перезапустите BIND9 и проверьте синтаксис:

`bash sudo systemctl restart bind9 sudo named-checkconf `

Альтернатива: dnsmasq

Если нужен лёгкий кеширующий DNS, можно установить dnsmasq: `bash sudo apt install dnsmasq Основной конфиг — /etc/dnsmasq.conf`. Здесь можно указать:

  • server=8.8.8.8 — использовать Google DNS как вышестоящий.
  • address=/example.com/192.168.1.10 — статическое сопоставление домена с IP.

После изменений перезапустите службу: `bash sudo systemctl restart dnsmasq `

Проверка работы

  1. 01На сервере убедитесь, что служба работает:

`bash sudo systemctl status bind9 # или dnsmasq `

  1. 01С клиентского устройства настройте использование IP вашего сервера как DNS (см. раздел «Устройства»).
  2. 02Проверьте разрешение имён:

`bash dig example.com @IP_вашего_сервера или на Windows: cmd nslookup example.com IP_вашего_сервера `

Telegram-бот SANSARA может уведомлять о статусе сервера и доступности узлов, что полезно для мониторинга.

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

Настройка использования вашего DNS-сервера зависит от клиентского ПО, которое поддерживает указание произвольного DNS.

УстройствоТипичный клиентКак указать DNS
iPhoneПоддерживаемые приложения для защищённых каналовВ настройках подключения указать IP вашего сервера как DNS
AndroidАналогичные клиентыВ параметрах туннеля задать DNS-сервер (ваш IP)
WindowsКлиенты для защищённых соединенийВ свойствах подключения прописать ваш DNS-адрес
macOSСоответствующие утилитыВ конфигурации профиля указать DNS-сервер (IP вашего VPS)

Важно: на стороне клиента вы не устанавливаете Ubuntu Server и не работаете с терминалом — только импортируете конфигурацию из кабинета SANSARA в клиентское приложение и указываете DNS-сервер.

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

  1. 01Выберите тип DNS-сервера: кеширующий (BIND9/dnsmasq) или авторитативный (BIND9).
  2. 02Арендуйте личный VPS SANSARA с Ubuntu Server в подходящей локации.
  3. 03Получите данные сервера в кабинете: IP, логин, пароль/ключ.
  4. 04Подключитесь по SSH и обновите систему (sudo apt update && sudo apt upgrade).
  5. 05Установите BIND9 или dnsmasq в зависимости от задачи.
  6. 06Настройте конфигурационные файлы:
  • Для BIND9: named.conf.options, named.conf.local, зональные файлы.
  • Для dnsmasq: /etc/dnsmasq.conf.
  1. 01Проверьте синтаксис и перезапустите службу (sudo systemctl restart bind9 / dnsmasq).
  2. 02На клиенте укажите IP вашего сервера как DNS в настройках подключения.
  3. 03Протестируйте разрешение имён с помощью dig, nslookup или браузера.
  4. 04Настройте мониторинг через Telegram-бот SANSARA для уведомлений о статусе узла.

FAQ

Можно ли использовать SANSARA для настройки DNS, если я не разбираюсь в Linux?+

Да, SANSARA предоставляет личный VPS с готовым подключением. Вам не нужно устанавливать панели или работать в терминале на клиенте. На сервере потребуется базовая настройка через SSH, но её можно выполнить по инструкциям выше или с помощью документации.

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

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

Нужно ли открывать порты на сервере для DNS?+

DNS обычно работает на порту 53 (UDP/TCP). На личном VPS SANSARA порты управляются через кабинет. Убедитесь, что порт 53 открыт для клиентов, которые будут использовать ваш сервер.

Можно ли использовать Instagram (запрещена в РФ) через свой DNS-сервер?+

DNS отвечает только за преобразование доменных имён в IP-адреса. Доступ к конкретным сервисам зависит от многих факторов, включая политики провайдеров и юрисдикции. Настройка DNS на Ubuntu Server — это техническая операция по управлению разрешением имён.

Итог

  • Разверните Ubuntu Server на личном VPS SANSARA в выбранной локации.
  • Установите BIND9 или dnsmasq в зависимости от потребностей (кеширование или авторитативные зоны).
  • Настройте конфигурационные файлы, проверьте синтаксис и перезапустите службу.
  • На клиентских устройствах укажите IP вашего сервера как DNS в поддерживаемом ПО.
  • Регулярно проверяйте работу DNS и используйте Telegram-бот SANSARA для мониторинга состояния узла.

Ещё по теме

CTA · VPSSAFE

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

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