Сеть5 мин чтения
Как привязать домен к игровому серверу
От голого адреса до play.yourdomain.com, включая проблему с портом, и как проверить, что всё работает, до того как кому-то сказать.
Игровой сервер обычно живёт по адресу и порту, а доменное имя несёт только адрес. Преодоление этого разрыва и есть вся задача, и у неё два ответа в зависимости от игры.
Если игра поддерживает SRV
Minecraft и ещё несколько игр смотрят SRV-запись, которая несёт и хост, и порт. Настройте её — и игроки набирают play.example.com вообще без порта. Это самый аккуратный из возможных результатов.
Если не поддерживает
Направьте A-запись на адрес и сообщите людям порт. play.example.com:27015 не изящно и всё равно куда лучше адреса, который никто не помнит и не может переиздать.
- Проверяйте DNS-запросом, а не заходом в игру: у неудачного захода слишком много возможных причин.
- Снижайте TTL до планового переезда, а не во время него.
- Оставьте старый адрес рабочим ещё на несколько дней.