Подключение собственного домена к игровому серверу

Вы хотите, чтобы ваш игровой сервер был доступен не по адресу вашсервер.game-serverhosting.de, а под вашим собственным доменом (например, play.вашдомен.de или вашдомен.de)? Это руководство шаг за шагом проведёт вас через весь процесс — подтверждение владения, правильный тип DNS-записи и опциональная запись SRV для подключения без порта.

Обзор: три DNS-записи (две обязательные, одна опциональная)

# Запись Назначение Обязательна?
1 TXT Подтверждение владения да
2 CNAME (поддомен) или A (apex) Подключение к серверу да
3 SRV (только Minecraft) Подключение без указания порта опционально

Вы создаёте эти записи у вашего собственного DNS-провайдера (например, Cloudflare, Namecheap, IONOS, Strato). В панели управления в разделе «Собственный домен» вы найдёте точные значения для копирования.

Шаг 1: подтверждение владения через запись TXT

Чтобы никто не мог направить чужие домены на наши серверы, мы требуем подтверждение владения. Создайте эту запись TXT:

Name:  _gsh-verify.вашдомен.de
Typ:   TXT
Wert:  gsh-verify=<ваш-индивидуальный-токен>

Точный токен вы найдёте в панели управления — копируйте его один в один. Поддомены в домене (например, play) при этом переносятся: тогда имя выглядит как _gsh-verify.play.вашдомен.de.

Шаг 2: указать на сервер — CNAME или запись A

Теперь вы подключаете свой домен к серверу. Какой тип записи правильный, зависит от того, используете ли вы поддомен или apex-домен.

Поддомен (рекомендуется): CNAME

Поддомен вроде play.вашдомен.de вы направляете через CNAME на ваш сервер:

Name:  play.вашдомен.de
Typ:   CNAME
Ziel:  вашсервер.game-serverhosting.de

Важно: DNS-only / серое облако! Если ваш DNS-провайдер — Cloudflare, оранжевое облако (прокси) ДОЛЖНО быть выключено — то есть переведено в серое («DNS only»). Прокси Cloudflare предназначен для HTTP/HTTPS и блокирует необработанный игровой TCP/UDP-трафик вашего сервера. При активном прокси ваш сервер недоступен.

Apex-домен (без поддомена): запись A

Apex-домен (также «корневой домен», например, вашдомен.de без www или play перед ним) не может иметь CNAME согласно RFC 1034. Используйте вместо него запись A напрямую на IP-адрес вашего сервера:

Name:  вашдомен.de
Typ:   A
Wert:  <IP-адрес вашего сервера>

IP вы найдёте в панели управления. Учтите: если ваш сервер позже переедет на другую node, вам придётся обновить эту запись A — поддомен с CNAME, напротив, следует за ним автоматически. Здесь также действует правило: DNS-only, без прокси.

Шаг 3 (опционально, только Minecraft): запись SRV для подключения без порта

Клиенты Minecraft Java подключаются без записи SRV на стандартный порт 25565. Если ваш сервер работает на другом порту, вашим игрокам пришлось бы вводить вашдомен.de:25584. С записью SRV указание порта полностью исчезает:

Name:  _minecraft._tcp.вашдомен.de
Typ:   SRV
Wert:  0 5 <Порт> <Цель>

Пример для порта 25584 с целью вашсервер.game-serverhosting.de:

0 5 25584 вашсервер.game-serverhosting.de

Четыре значения означают: приоритет (0), вес (5), порт, целевой хост.

Нет конфликта с apex-доменом: в отличие от CNAME, запись SRV не конфликтует с записью A apex-домена. Обе записи (A на вашдомен.de и SRV на _minecraft._tcp.вашдомен.de) без проблем существуют параллельно в одной зоне — ограничение RFC 1034 касается исключительно CNAME.

Запись SRV находится в вашей собственной зоне и не может быть проверена нами — она чисто опциональна и не влияет на проверку домена.

Шаг 4: дождаться проверки

Как только записи TXT и CNAME/A установлены, мы проверяем ваш домен автоматически каждые 2 минуты. Вам ничего не нужно нажимать — панель управления опрашивает в фоновом режиме и переключает статус с «Ожидание» на «Проверено», как только обе записи корректно распознаны.

Изменения DNS в зависимости от провайдера занимают от нескольких минут до часа, пока не распространятся по всему миру. Немного терпения — это нормально.

Подключение без записи SRV

Если вы не установили запись SRV, вы (и ваши игроки) подключаетесь просто по домену плюс порт:

вашдомен.de:25584

Частые вопросы

Почему мой сервер недоступен после CNAME? Самая частая причина: прокси Cloudflare всё ещё активен (оранжевое облако). Переведите запись в «DNS only» (серое облако). Прокси блокирует игровой трафик.

Почему CNAME не наследуется записью SRV? DNS-записи не наследуются иерархически. _minecraft._tcp.вашдомен.de — это отдельная запись, и её нужно создавать отдельно — даже если вашдомен.de уже указывает через CNAME/A.

Могу ли я использовать apex-домен И запись SRV одновременно? Да. Запись A (apex) и запись SRV сосуществуют без конфликта. Только CNAME запрещён на apex-доменах.

Действительно ли нужно вводить порт? Только без записи SRV. С SRV клиенты Minecraft Java подключаются автоматически на правильный порт — игроки вводят только вашдомен.de.