VPSHOST
SANSARA28 июля 2026 г.9 мин

DNS-сервер на Ubuntu: настройка на личном VPS SANSARA в 2026 году

Коротко

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

DNS-сервер на Ubuntu — что это, зачем нужен и как настроить на личном VPS SANSARA. Пошаговая инструкция для iPhone, Android, Windows, macOS. Готовые конфиги, проверка работы и чек-лист на 2026 год.

VPSSANSARAгайд

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

Коротко:

  • DNS-сервер отвечает за преобразование доменных имён в IP-адреса.
  • На Ubuntu чаще всего используют BIND9 или dnsmasq.
  • С SANSARA вы регистрируетесь, получаете данные VPS в кабинете и импортируете их в клиентское ПО.
  • Настройка DNS-сервера выполняется через SSH на Ubuntu-сервере, но сам доступ к VPS настраивается в один клик.
  • Проверить работу можно с любого устройства: iPhone, Android, Windows, macOS.
  • Telegram-бот SANSARA помогает управлять сервером и получать уведомления.

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

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

DNS-сервер на Ubuntu — это программа, которая работает на вашем личном сервере и берёт на себя часть или все функции разрешения имён. Вы можете:

  • Кэшировать запросы — ускорить ответы для часто посещаемых сайтов.
  • Создавать локальные домены — например, home.local для устройств в вашей сети.
  • Фильтровать запросы — блокировать обращения к нежелательным доменам.
  • Интегрировать с другими сервисами — веб-сервером, почтой, базами данных.

На Ubuntu чаще всего используют два решения:

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

Выбор зависит от задач: для домашней или небольшой инфраструктуры часто хватает dnsmasq, для продвинутых сценариев — BIND9.

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

SANSARA предоставляет личный VPS с предустановленной ОС Ubuntu. Вы не устанавливаете панели вручную и не настраиваете базовый доступ через терминал — всё это уже готово. Ваша задача — зайти на сервер и настроить DNS-сервер.

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

  • Зарегистрируйтесь в SANSARA.
  • Выберите тариф с Ubuntu (обычно доступны несколько вариантов).
  • Укажите желаемую локацию из 9+ стран (Европа и другие узлы).
  • Оформите заказ; данные VPS появятся в личном кабинете.

Шаг 2. Данные в кабинете В кабинете SANSARA вы увидите:

  • IP-адрес сервера
  • Логин и пароль (или ключ для доступа)
  • Статус работы узла (живая панель статусов на сайте)
  • Возможность перезагрузки, смены ОС, управления резервными копиями

Шаг 3. Импорт в клиент Для доступа к серверу используйте SSH-клиент:

  • На Windows: например, PuTTY или встроенный SSH в PowerShell.
  • На macOS: Terminal + команда ssh.
  • На iPhone и Android: мобильные SSH-клиенты (Termius, JuiceSSH и другие).

Импортируйте данные:

  • Введите IP-адрес сервера.
  • Укажите логин (часто root или созданный пользователь).
  • Используйте пароль или загрузите SSH-ключ.
  • Сохраните сессию для быстрого подключения в будущем.

Шаг 4. Установка DNS-сервера на Ubuntu Подключитесь к серверу через SSH и выполните команды для установки выбранного решения.

Вариант A: dnsmasq (простой кэширующий DNS)

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

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

  1. 01Установите dnsmasq:

`bash sudo apt install dnsmasq -y `

  1. 01Основной конфиг находится в /etc/dnsmasq.conf. Минимальная настройка для кэширования:

`

server=8.8.8.8 server=1.1.1.1

address=/home.local/192.168.1.1 `

  1. 01Перезапустите службу:

`bash sudo systemctl restart dnsmasq sudo systemctl enable dnsmasq `

Вариант B: BIND9 (продвинутый DNS-сервер)

  1. 01Установите BIND9:

`bash sudo apt install bind9 -y `

  1. 01Основные файлы конфигурации:
  • /etc/bind/named.conf.local — ваши зоны.
  • /etc/bind/named.conf.options — опции сервера.
  1. 01Пример настройки кэширующего DNS в named.conf.options:

` options { directory "/var/cache/bind"; forwarders { 8.8.8.8; 1.1.1.1; }; dnssec-validation auto; listen-on { any; }; allow-query { any; }; }; `

  1. 01Для локальной зоны создайте файл зоны (например, db.home.local) и пропишите её в named.conf.local.
  2. 02Перезапустите BIND9:

`bash sudo systemctl restart bind9 sudo systemctl enable bind9 `

Шаг 5. Проверка работы

  • На своём компьютере или телефоне временно укажите DNS-сервером IP вашего VPS.
  • Выполните запрос к домену:

`bash nslookup example.com IP_вашего_VPS или bash dig example.com @IP_вашего_VPS `

  • Убедитесь, что ответ приходит от вашего сервера.

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

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

DNS-сервер на Ubuntu работает независимо от клиентских устройств. Вы настраиваете сервер один раз, а потом можете использовать его с разных платформ.

УстройствоКак использовать настроенный DNS-сервер
iPhoneНастройки → Wi-Fi → «i» у сети → DNS → Вручную → укажите IP VPS
AndroidНастройки → Сеть и интернет → Дополнительные настройки → Частный DNS → Имя хоста или IP вашего VPS (зависит от версии ОС)
WindowsПанель управления → Сеть и интернет → Центр управления сетями → Изменение параметров адаптера → Свойства IPv4 → Пропишите DNS-сервер
macOSСистемные настройки → Сеть → Активное подключение → Дополнительно → DNS → Добавьте IP вашего VPS

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

Практический чек-лист

  1. 01Определите цель: кэширование, локальные домены, фильтрация или всё вместе.
  2. 02Выберите ПО: dnsmasq для простоты, BIND9 для сложных зон и полного контроля.
  3. 03Закажите личный VPS SANSARA с Ubuntu в подходящей локации.
  4. 04Сохраните данные из кабинета: IP, логин, пароль/ключ.
  5. 05Настройте SSH-доступ на своём компьютере или телефоне.
  6. 06Установите и настроите DNS-сервер по инструкции выше.
  7. 07Откройте порт 53 в файрволе, если он закрыт по умолчанию (команды ufw или iptables).
  8. 08Проверьте работу с помощью nslookup или dig с указанием IP вашего VPS.
  9. 09Настройте устройства: укажите ваш DNS-сервер в сетевых настройках iPhone, Android, Windows или macOS.
  10. 10Настройте уведомления в Telegram-боте SANSARA, чтобы следить за состоянием сервера.

FAQ

Чем отличается DNS-сервер на моём VPS от публичных DNS вроде Google или Cloudflare?+

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

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

Базовое понимание командной строки и сетевых настроек достаточно для простых конфигураций (например, кэширующего DNS на dnsmasq). Для сложных зон и BIND9 полезно изучить структуру зонных файлов и опции BIND, но начать можно с минимальных конфигов из документации.

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

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

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

Проверьте:

  • запущена ли служба (systemctl status dnsmasq или systemctl status bind9),
  • открыт ли порт 53 (netstat -tulpn | grep :53),
  • нет ли блокировок на стороне провайдера VPS,
  • правильно ли указан IP DNS на клиентских устройствах.

Итог

  • Разверните DNS-сервер на личном VPS SANSARA с Ubuntu — это даст вам контроль над разрешением доменных имён.
  • Используйте dnsmasq для быстрого кэширования и простых локальных зон, BIND9 — для продвинутых конфигураций.
  • Настройте доступ к VPS через кабинет SANSARA и импортируйте данные в SSH-клиент на своём устройстве.
  • Проверьте работу DNS-сервера с помощью nslookup или dig, затем настройте его использование на iPhone, Android, Windows и macOS.
  • Используйте Telegram-бот SANSARA для мониторинга состояния сервера и оперативных уведомлений.

Ещё по теме

CTA · VPSHOST

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

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