Коротко. Сервер Trackmania можно поднять самому и бесплатно: скачайте выделенный сервер Nadeo (TrackmaniaServer_Latest.zip), создайте на trackmania.com аккаунт выделенного сервера, впишите его логин и пароль в dedicated_cfg.xml, запустите ./TrackmaniaServer /nodaemon /dedicated_cfg=dedicated_cfg.xml и пробросьте порт сервера (server_port, в шаблоне Nadeo 2350). Или арендуйте сервер Trackmania и пропустите настройку.
Игроки заходят на ваш сервер онлайн через комнату Клуба с режимом Use Your Dedicated Server (Advanced), которая выбирает сервер по логину выделенного сервера. Nadeo указывает размещение онлайн-комнат на собственном сервере как функцию доступа Club, а присоединиться к выделенному серверу может только версия Trackmania для ПК.
Проверено 5 ноября 2026 на актуальном TrackmaniaServer_Latest.zip, который сервер загрузки Nadeo датирует 16 мая 2026. У загрузки нет номера версии.
В этом руководстве использованы файлы из самой загрузки сервера Nadeo и то, что мы запускаем на наших серверах Trackmania. Чтобы сразу перейти к аренде, смотрите вариант 2.
Что вам понадобится
Загрузка сервера: один zip-архив примерно на 240 МБ по адресу http://files.v04.maniaplanet.com/server/TrackmaniaServer_Latest.zip. В нём лежат TrackmaniaServer для Linux и TrackmaniaServer.exe для Windows. Аккаунт Steam не нужен.
Аккаунт выделенного сервера: зарегистрируйте его на https://www.trackmania.com/player/dedicated-servers. Вы получите логин и пароль для сервера, отдельные от аккаунта игрока.
Сеть: порт сервера, доступный из интернета. В шаблоне Nadeo server_port равен 2350.
Железо: Nadeo не публикует требования к серверу в загрузке.
Игра: выделенные серверы есть только для ПК, поэтому каждому игроку нужна версия Trackmania для ПК. Размещение онлайн-комнат на своём сервере и игра в клубных комнатах относятся к функциям доступа Club на странице доступа Nadeo. Бесплатный доступ Starter позволяет только заходить на локальный сервер.
Серверное ПО бесплатное. Вы платите за машину, электричество и трафик, а также за доступ Club для онлайн-комнат.
Вариант 1: поднять сервер самому
Это работает на свободном ПК, домашнем сервере или виртуальной машине в облаке. Шаги ниже совпадают с теми, что выполняет наш скрипт установки.
Создайте свой конфиг и плейлист из шаблонов. В архиве лежат dedicated_cfg.default.txt и пример файла настроек матча, а не те файлы, которые читает сервер:
Пустой password означает, что зайти может любой. max_players и max_spectators в шаблоне Nadeo оба равны 32, а password_spectator это отдельный пароль для просмотра.
Смените пароли администратора. В шаблоне Nadeo три уровня, SuperAdmin, Admin и User, и пароль каждого совпадает с названием уровня. Они управляют портом удалённого управления (XML-RPC), поэтому задайте свои в authorization_levels до того, как сервер станет публичным.
/nodaemon оставляет сервер в вашем терминале. Наша панель считает сервер запущенным, когда консоль выводит строку с Load succeeds.
Откройте порт. Разрешите server_port из dedicated_cfg.xml (по умолчанию 2350) в брандмауэре машины и пробросьте его на роутере на эту машину. Не пробрасывайте xmlrpc_port (по умолчанию 5000): в шаблоне Nadeo xmlrpc_allowremote равен False, так что он только локальный, и это порт управления, а не игровой порт.
Проверьте. В Trackmania на ПК откройте свой клуб, добавьте активность Room, выберите Use Your Dedicated Server (Advanced) и укажите логин вашего выделенного сервера. Затем зайдите в комнату из другой сети.
Windows
В том же архиве есть TrackmaniaServer.exe. Распакуйте его в папку, создайте dedicated_cfg.xml и matchsettings.xml из двух шаблонов, как в шагах с 2 по 4, запустите TrackmaniaServer.exe из командной строки с теми же аргументами /nodaemon, /dedicated_cfg, /game_settings и /servername и разрешите порт сервера в брандмауэре Windows.
Настройки матча и свои игровые режимы
Плейлист: файл настроек матча называет игровой режим в script_name (в примере Trackmania/TM_TimeAttack_Online) и перечисляет каждую карту как <map><file>...</file></map>. Пути к картам отсчитываются от UserData/Maps.
Свои игровые режимы: сервер компилирует режим, указанный в script_name, из UserData/Scripts. Ни UserData/Scripts/Modes, ни UserData/Scripts/Libs в архиве Nadeo нет, так что создайте их сами. В наших тестах на настоящем сервере намеренная синтаксическая ошибка в файле режима в Modes вернулась как ошибка компилятора с именем этого файла, и так же для библиотеки, подключённой из Libs. Ошибка компилятора значит, что сервер нашёл и прочитал ваш файл.
Аренда избавляет от загрузки, проброса портов и ручных обновлений. Порты и большая часть конфиг-файла настроены за вас.
Выберите план. Откройте страницу хостинга сервера Trackmania. На момент написания план называется MANIA и рассчитан на 17 игроков. Нажмите на нём Настроить план и оформите заказ. Цены меняются, так что смотрите их на этой странице.
Дождитесь установки. Вы получите письмо «сервер готов», и сервер появится на panel.playnhost.com.
Сначала добавьте или проверьте аккаунт выделенного сервера. Зарегистрируйте его на https://www.trackmania.com/player/dedicated-servers. В панели откройте Настройки, затем Настройки игры и убедитесь, что Логин мастер-сервера и Пароль мастер-сервера заполнены. Пока логин пуст, консоль при каждом запуске предупреждает, что сервер стартует в LAN и игроки не смогут зайти на него через интернет.
Остальное задайте на той же странице.
Название сервера: имя, которое сервер показывает игрокам.
Пароль сервера: пароль для гонок. Оставьте пустым, если пароль не нужен.
Пароль наблюдателя: отдельный пароль для просмотра.
Настройки матча: файл плейлиста, который загружает сервер, по умолчанию matchsettings.xml.
Макс. игроков и Макс. зрителей показаны, но изменить их нельзя.
Пароль XML-RPC: только для админ-инструментов, которые подключаются снаружи. См. ниже.
Автообновление сервера находится под Показать дополнительные и включено по умолчанию.
Запустите или перезапустите. Когда панель покажет «Сохранено. Чтобы изменения вступили в силу, сервер нужно перезапустить.», перезапустите сервер и следите за вкладкой Консоль. Когда консоль выведет строку с Load succeeds, панель считает сервер работающим.
Зайдите. В Trackmania на ПК создайте в своём клубе активность Room с режимом Use Your Dedicated Server (Advanced), выберите логин вашего выделенного сервера и зайдите. Введите пароль сервера, если вы его задали. Наше руководство Как подключиться к серверу Trackmania рассказывает о подключении.
Что наша настройка делает за вас
Нет аккаунта, громкое предупреждение. Если логин мастер-сервера пуст, в стартовом баннере консоли сказано, что аккаунт выделенного сервера не задан, что сервер стартует в LAN и где его зарегистрировать. Это легко пропустить, если вы ждёте только «сервер запущен».
Ключи, которые панель пишет при каждом запуске. В UserData/Config/dedicated_cfg.xml панель записывает название сервера, оба пароля, макс. игроков, макс. зрителей, порт сервера, порт XML-RPC, логин и пароль мастер-сервера, а также три админ-пароля из пароля XML-RPC. Правка любого из этих ключей вручную заменяется при следующем запуске, поэтому меняйте их в Настройках игры.
Удалённый XML-RPC выключен, пока вы не зададите пароль. Только когда пароль XML-RPC не пуст, наш стартовый скрипт переключает xmlrpc_allowremote на True, а если пароль стереть, при следующем запуске он вернётся назад.
Обновления без номера версии. Nadeo публикует один всегда актуальный архив. При включённом автообновлении сервера наш стартовый скрипт спрашивает сервер загрузки, изменился ли файл (сравнивает ETag и размер файла), и скачивает 240 МБ только если да. Ваш dedicated_cfg.xml и настройки матча никогда не перезаписываются, потому что в архиве лежат только шаблоны.
Свои режимы. Папки UserData/Scripts/Modes и UserData/Scripts/Libs создаются за вас.
Файлы. Загружайте карты и правьте плейлист во вкладке Файлы. Плейлист по умолчанию это UserData/Maps/matchsettings.xml. После этого перезапустите сервер, чтобы он загрузил изменения.
Свой хостинг или аренда: честное сравнение
Стоимость. Свой хостинг: ПО бесплатное, а вы платите за железо, электричество и трафик или за виртуальную машину в облаке. Аренда: ежемесячная плата по плану. Смотрите текущий план.
Доступность. Свой хостинг: настолько надёжен, насколько надёжны ваша машина и домашний интернет, и он должен работать, когда гоняют друзья. Аренда: работает на железе хостера, а не на вашем ПК.
Открытость сети. Свой хостинг: игроки подключаются к вашему публичному IP, а брандмауэр и роутер на вас. Аренда: ваш домашний IP не задействован.
Нужные навыки. Свой хостинг: командная строка, проброс портов и правка XML. Аренда: поля в веб-панели. В обоих случаях вам нужны аккаунт выделенного сервера и доступ Club для онлайн-комнат.
Обновления. Свой хостинг: скачайте архив заново и распакуйте поверх старых файлов, сохранив два своих конфиг-файла. Nadeo предупреждала, что после обновления игры игроки не могут подключиться к выделенному серверу, оставшемуся на старой сборке. Аренда: автообновление сервера проверяет при каждом запуске.
Число игроков. Свой хостинг: шаблон Nadeo допускает 32 игрока и 32 зрителя. Аренда: число игроков задаёт план, на MANIA их 17.
Свой хостинг подойдёт, если какая-то машина и так работает весь день и вы уверенно чувствуете себя в сетях. Аренда подойдёт, если вы не хотите возиться с железом. В обоих случаях нужен бесплатный аккаунт выделенного сервера.
Частые проблемы и решения
Сервер работает, но его нельзя выбрать для клубной комнаты
Причина: аккаунт выделенного сервера не задан. Комната выбирает ваш сервер по логину выделенного сервера.
Решение: зарегистрируйте аккаунт на trackmania.com, введите логин и пароль (в masterserver_account, а у PlayNHost в Логин мастер-сервера и Пароль мастер-сервера) и перезапустите.
Сервер не запускается после правки конфига
Причина:dedicated_cfg.xml это XML, поэтому незакрытый тег его ломает.
Решение: перед правкой сохраните копию рабочего файла. Если потеряете её, снова скопируйте dedicated_cfg.default.txt.
Сервер не находит отредактированный вами конфиг
Причина: шаблон в архиве называется dedicated_cfg.default.txt, а сервер запускается с /dedicated_cfg=dedicated_cfg.xml. Правка шаблона ничего не меняет.
Решение: скопируйте шаблон в UserData/Config/dedicated_cfg.xml и правьте этот файл.
Ваши изменения пропадают (PlayNHost)
Причина: этот ключ панель записывает при каждом запуске.
Решение: меняйте название сервера, пароли и логин мастер-сервера в Настройки игры.
Игроки не могут подключиться после обновления Trackmania
Причина: сервер всё ещё работает на старой сборке. Nadeo предупреждала, что после обновления игры нужны новые файлы сервера, чтобы игроки могли подключиться.
Решение: скачайте TrackmaniaServer_Latest.zip заново и распакуйте поверх старых файлов. У PlayNHost оставьте включённым Автообновление сервера и перезапустите.
FAQ
Можно ли поднять сервер Trackmania бесплатно?
Серверное ПО скачивается у Nadeo бесплатно. Но за машину и интернет вы всё равно платите, и сервер должен работать, пока люди играют. Nadeo указывает размещение онлайн-комнат на собственном сервере как функцию доступа Club, так что бесплатно это не от начала до конца.
Нужен ли особый аккаунт?
Да. Зарегистрируйте аккаунт выделенного сервера на trackmania.com. Он отделён от аккаунта игрока, а клубная комната выбирает ваш сервер по этому логину.
Какие порты он использует?
Порт сервера, в шаблоне Nadeo 2350, и порт управления XML-RPC, в шаблоне 5000. Игрокам нужен только порт сервера. Порт XML-RPC только локальный, если вы не измените xmlrpc_allowremote.
Сколько игроков могут зайти?
В шаблоне Nadeo 32 игрока и 32 зрителя. Наш план MANIA рассчитан на 17 игроков.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности