Ко всем статьям
•
~3 мин чтения

Как привязать домен к серверу Minecraft: красивый IP через A- и SRV-записи

Пошаговая инструкция, как сделать красивый IP-адрес для сервера Minecraft (play.example.ru) без указания порта: настройка A- и SRV-записей в Cloudflare и бесплатные домены на хостинге.

Подключаться к серверу по длинному числовому адресу вроде 185.123.45.67:25714 неудобно — цифры сложно запомнить и легко ошибиться при вводе. Гораздо лучше выглядит короткий и понятный адрес вида play.myserver.ru, который к тому же позволяет перенести сервер на другой IP в будущем, не заставляя игроков менять адрес в списке серверов.

Разберём, как сделать красивый IP для сервера Minecraft через DNS-записи и какую ошибку допускают чаще всего.


Что нужно знать: A-запись и SRV-запись#

Для подключения к Minecraft серверу без порта используют два типа DNS-записей:

  1. A-запись (Address): связывает домен (или поддомен, например node1.myserver.ru) с IPv4-адресом вашего сервера.
  2. SRV-запись (Service): сообщает клиенту Minecraft, на какой порт нужно подключаться, если у вашего сервера порт отличается от стандартного 25565 (например, 25714).

Важно: Если ваш сервер работает на стандартном порту 25565, достаточно одной A-записи. Если порт нестандартный (как на большинстве игровых хостингов), обязательно нужна связка A + SRV.


Пошаговая настройка в Cloudflare (или у любого DNS-провайдера)#

Предположим, у вас есть домен myserver.ru, IP-адрес сервера 185.123.45.67 и порт 25714. Мы хотим, чтобы игроки заходили по адресу play.myserver.ru.

Шаг 1. Создайте A-запись#

В панели управления DNS добавьте запись:

  • Type (Тип): A
  • Name (Имя): node (получится технический поддомен node.myserver.ru, на который будет ссылаться SRV)
  • IPv4 address: 185.123.45.67 (IP вашего сервера без порта)
  • Proxy status (статус проксирования в Cloudflare): DNS Only (серое облачко)!

⚠️ Самая частая ошибка: Если оставить в Cloudflare оранжевое облачко (Proxied), сервер не будет работать! Бесплатный прокси Cloudflare пропускает только HTTP/HTTPS-трафик сайтов, а игровой трафик Minecraft по TCP/UDP блокирует. Всегда отключайте проксирование для игровых записей.

Шаг 2. Создайте SRV-запись#

Теперь добавьте SRV-запись для красивого адреса play.myserver.ru:

  • Type (Тип): SRV
  • Name (Имя): _minecraft._tcp.play (если хотите подключаться по основному домену myserver.ru без play., укажите _minecraft._tcp.@)
  • Priority (Приоритет): 0
  • Weight (Вес): 5
  • Port (Порт): 25714 (ваш выделенный порт с хостинга)
  • Target (Цель): node.myserver.ru (поддомен из Шага 1)

Если ваша панель DNS (например, у регистратора домена) просит заполнить поля отдельно:

  • Service: _minecraft
  • Protocol: _tcp
  • Name: play (или @ для корневого домена)

Как проверить, что всё заработало#

После сохранения записей обновление DNS обычно занимает от 2 до 15 минут (иногда до пары часов в зависимости от TTL и провайдера).

  1. Откройте Minecraft (Java Edition) → Сетевая игра → Добавить.
  2. Введите адрес play.myserver.ru (без порта!).
  3. Если сервер отобразился с MOTD и онлайном — SRV-запись настроена правильно.

Проверить корректность записей также можно в терминале:

bash
# Проверка A-записи
dig node.myserver.ru A +short

# Проверка SRV-записи
dig _minecraft._tcp.play.myserver.ru SRV +short

Бесплатный домен для сервера Minecraft#

Если вы пока не хотите покупать собственный домен .ru или .su, на игровом хостинге Obsy Host каждому серверу бесплатно выдаётся постоянный поддомен вида имя_сервера.obsy.host. Вам не придётся вручную настраивать DNS или запоминать числовой порт — игроки сразу получают удобный и красивый адрес.

Готовы запустить свой Minecraft сервер?
Собственная панель управления, быстрые NVMe накопители, защита от DDoS и запуск за пару минут.