Коротко. Сервер Mordhau можно создать самому бесплатно: установите приложение Steam 629800 через SteamCMD, впишите название сервера и пароли в Game.ini, убедитесь, что порт beacon 15000 доступен, и запустите бинарный файл для Linux. Или арендуйте сервер Mordhau и забудьте о портах и обновлениях.
Игроки обычно находят сервер по названию в браузере серверов Mordhau и вводят пароль, если вы его задали.
Проверено 5 ноября 2026 года по Patch #30, самому новому патчу, который разработчик, Triternion, объявил в Steam (6 ноября 2024 года).
Это руководство опирается на два источника: примечания к патчам, которые Triternion публикует в Steam, и то, что мы запускаем на каждом хостимом нами сервере Mordhau. Если мы знаем что-то только по своим серверам, мы так и пишем. Чтобы сразу перейти к аренде, откройте вариант 2.
Что понадобится
Серверное ПО: выделенный сервер Mordhau, приложение Steam 629800. Он скачивается с анонимным входом в Steam, покупать игру на машине сервера не нужно.
Машина, которая работает постоянно: запасной ПК, домашний сервер или виртуальная машина в облаке. В этом руководстве используется 64-битный Linux, на нём мы и работаем. Triternion выпускала исправления для Linux-серверов в примечаниях к патчам, а скачиваемый выделенный сервер включает сборку для Linux.
ОЗУ и процессор: в примечаниях к патчам Triternion нет требований к выделенному серверу, а магазин Steam указывает только то, что нужно самой игре для запуска. Любые цифры для сервера, которые вы встретите в других местах, считайте оценкой.
Сеть: игровой порт, порт запросов и порт beacon. В примечаниях Triternion к Patch #4 сказано, что владельцы серверов должны убедиться, что порт beacon (15000) доступен, и что его можно изменить через BeaconPort=<port> в командной строке.
Моды, если нужны: Mordhau берёт моды с mod.io, и вам понадобится номер, указанный на странице каждого мода.
Вариант 1: создать сервер самому
Эти шаги подходят для Debian или Ubuntu. Команда установки и пути к файлам те же, что используют наши серверы.
Иногда SteamCMD завершается сообщением "Missing configuration" и не оставляет файлов игры, но всё равно сообщает об успехе. На свежих установках мы видим, что это то появляется, то пропадает. Проверьте, что steamapps/appmanifest_629800.acf есть в папке сервера, а если нет, запустите команду снова.
Скопируйте библиотеку клиента Steam туда, где её ищет сервер, как это делает наша установка:
Создайте папку конфигурации внутри папки сервера: Mordhau/Saved/Config/LinuxServer.
Создайте Game.ini в этой папке. Название секции то же, что Triternion использует в примечаниях к патчам для модов, а ключи те, которые записывают наши серверы:
[/Script/Mordhau.MordhauGameSession]
bAdvertiseServerViaSteam=True
ServerName=My Mordhau server
ServerPassword=
AdminPassword=choose-a-long-password
Для публичного сервера оставьте ServerPassword пустым. В AdminPassword задайте то, что известно только вам: именно с ним вы сможете выступать в игре как админ.
Добавьте моды, добавив по одной строке Mods= на каждый мод в той же секции. По словам Triternion, начиная с Patch #18 сервер сам устанавливает моды, перечисленные таким образом, и токен mod.io не нужен:
Mods=123456
Mods=654321
Числа выше являются заглушками. Используйте ID со страницы каждого мода на mordhau.mod.io.
Редактируйте файлы конфигурации только при остановленном сервере.
Откройте порты
Игровой порт: тот, который вы передаёте через -Port при запуске сервера.
Порт запросов: тот, который вы передаёте через -queryport. В этом руководстве используется 27015.
Порт beacon: 15000, если вы не измените его в командной строке. Собственные примечания Triternion выделяют этот порт и записывают изменение как BeaconPort=<port>; наши серверы передают его как -beaconport=<port>.
Разрешите все три в брандмауэре машины, например sudo ufw allow 7777, sudo ufw allow 27015 и sudo ufw allow 15000, и пробросьте их на роутере.
Запустите и зайдите
Запустите сервер из папки сервера. Это командная строка, которую запускают наши серверы, с картой Grad в качестве примера:
Он готов, когда в журнале появится Session GameSession successfully created. Запускайте его под менеджером служб, например systemd, чтобы он перезапускался после сбоя.
Зайдите на него. Откройте Mordhau, перейдите в браузер серверов и найдите сервер по названию точно так, как оно записано в ServerName. Введите пароль, если вы его задали.
Станьте админом. В игре откройте консоль и введите AdminLogin, а затем ваш AdminPassword. В примечаниях к патчам Triternion эта команда не описана; её наша панель и наши руководства дают нашим собственным клиентам. Кики, баны и смену карты после этого выполняют в игре.
Обновляйте, остановив сервер и снова запустив команду скачивания из шага 4. Патчи меняют игру, поэтому у сервера и у каждого игрока должна быть одна и та же сборка.
Вариант 2: создать сервер на PlayNHost
Аренда избавляет от установки, портов и рутины обновлений. Название, пароли и моды вы по-прежнему выбираете сами.
Выберите план. Откройте страницу хостинга серверов Mordhau и сравните планы: HUNTSMAN (8 игроков), KNIGHT (25) и RAIDER (64) на момент написания. Нажмите Создать сервер (Настроить план для RAIDER) и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
Дождитесь установки. Сервер появится в панели. Его Консоль выведет Session GameSession successfully created, когда он будет готов.
Назовите его. На вкладке Настройки, в разделе Настройки игры, задайте Название сервера и, для приватного сервера, Пароль сервера. Затем перезапустите сервер: эти значения применяются при следующем запуске, а не в уже работающем.
Выберите первую карту в поле Стартовая карта и добавьте Моды сервера, если они нужны: ID с mod.io через запятую. Сервер скачает их при следующем запуске. См. Как добавить моды на сервер Mordhau.
Пригласите игроков. Сообщите им название и пароль сервера. Они найдут его в браузере серверов Mordhau. См. Как зайти на свой сервер Mordhau.
Что панель делает за вас
Первый запуск использует ваши настройки. Mordhau создаёт Game.ini при первом запуске сервера (Triternion добавила это в Patch #22 Hotfix 1), и мы выяснили, что из-за этого совершенно новый сервер до первого перезапуска стартовал со значениями игры по умолчанию: названием Server и пустым паролем админа. Теперь наша установка создаёт Game.ini в том же виде, в каком его записывает игра, поэтому название и пароли заданы уже при самом первом запуске.
Ваши порты назначаются и передаются серверу при каждом запуске, включая порт запросов и порт beacon.
Название сервера, Пароль сервера и Пароль администратора записываются в Game.ini при каждом запуске, поэтому меняйте их в панели, а не в файле. Сервер также поддерживает bAdvertiseServerViaSteam=True и ваши строки Mods= в соответствии с панелью.
Когда включено Автообновление (по умолчанию; оно находится под Показать расширенные в разделе Настройки игры), сервер при каждом запуске проверяет в Steam самый новый патч Mordhau и устанавливает его, так что перезапуск равносилен обновлению.
Всё остальное в Game.ini по-прежнему остаётся за вами в разделе Файлы.
Свой хостинг или аренда: честное сравнение
Стоимость: серверное ПО бесплатно. Свой хостинг обходится в электричество, оборудование и трафик либо в облачную машину. Аренда стоит ежемесячную плату, которую определяет план.
Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостера.
Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер, включая порт beacon, на вас. Арендованный сервер не раскрывает ваш домашний IP.
Настройка: для своего хостинга нужны командная строка, SteamCMD, проброс портов и написанный вручную Game.ini. Для аренды нужны название, пароли и необязательный список модов.
Контроль: свой хостинг даёт вам каждый файл и каждый параметр запуска. На наших серверах основные настройки меняются в панели, а раздел Файлы остаётся для всего остального в Game.ini.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности