Коротко. Вы можете создать сервер BeamMP сами и бесплатно: получите ключ авторизации на keymaster.beammp.com, скачайте BeamMP-Server для своей системы из релизов BeamMP-Server на GitHub, запустите его один раз, чтобы появился файл ServerConfig.toml, вставьте ключ и откройте порт 30814 для TCP и UDP. Или арендуйте сервер BeamMP и не возитесь с сетью.
Игроки находят публичный сервер по названию в списке серверов BeamMP или заходят на любой сервер, публичный или приватный, по IP-адресу и порту на вкладке Direct Connect этого списка.
Проверено 5 ноября 2026 на BeamMP-Server v3.9.3 (выпущен 23 мая 2026), самом новом релизе на GitHub.
В этом гайде использованы документация BeamMP на docs.beammp.com, страница BeamMP-Server на GitHub и то, что мы запускаем на каждом хостящемся у нас сервере BeamMP. Чтобы сразу перейти к аренде, откройте вариант 2.
Что вам понадобится
Ключ авторизации BeamMP. Без него сервер не запустится. Вы входите через Discord на keymaster.beammp.com, открываете Ключи, нажимаете зелёную кнопку с плюсом и вводите название сервера. Никому не передавайте ключ: BeamMP советует обращаться с ним как с паролем.
Серверное ПО. Оно бесплатное. На странице релизов есть сборки для Windows (BeamMP-Server.exe) и для Debian и Ubuntu на x86_64 и arm64.
Машина, которая всегда включена: запасной ПК, домашний сервер или виртуальная машина в облаке.
Сеть: порт 30814 (по умолчанию), открытый и для TCP, и для UDP. В документации BeamMP сказано, что сервер поддерживает только IPv4.
Библиотека для Linux:liblua5.3-0 на Debian и Ubuntu, по данным README BeamMP-Server.
Игра: каждому игроку нужна BeamNG.drive с установленным BeamMP.
Вариант 1: хостинг своими силами
Эти шаги подходят для Ubuntu 24.04 на x86_64. Для другой системы выберите подходящий файл на странице релизов. BeamMP рекомендует не запускать сервер от root.
Запустите его один раз, чтобы создать ServerConfig.toml. Пока в файле нет ключа, сервер сообщает, что AuthKey не задан, и сам закрывается примерно через 10 секунд.
./BeamMP-Server
Отредактируйте ServerConfig.toml. Параметры, которые меняют чаще всего:
Новый файл начинается с Private = true, из-за чего сервер не попадает в публичный список. Поставьте false, чтобы он в нём появился. Моды кладите в Resources/Client.
Откройте порт. Разрешите порт 30814 для TCP и UDP в брандмауэре машины (с ufw: sudo ufw allow 30814/tcp и sudo ufw allow 30814/udp), затем пробросьте оба на роутере на эту машину. В документации BeamMP сказано: если роутер показывает внутренний и внешний порты, сделайте их одинаковыми. Виртуальной машине у облачного провайдера пробрасывать порты на роутере не нужно, только настроить собственные правила брандмауэра.
Запустите сервер снова командой ./BeamMP-Server и посмотрите в консоли строки с [ERROR] или [WARN]. Чтобы сервер работал после выхода из системы, используйте службу systemd или screen.
Проверьте порт. Страница BeamMP о пробросе портов ведёт на инструмент CheckBeamMP: status: ok означает, что порт открыт. Ошибка может значить, что ваш провайдер использует CGNAT, а он блокирует проброс.
Windows
Скачайте BeamMP-Server.exe, положите его в отдельную папку и запустите один раз, чтобы создать ServerConfig.toml. Отредактируйте этот файл, как в шаге 4, установите Visual C++ Redistributables (в документации BeamMP они указаны как необходимые для запуска сервера в Windows) и разрешите порт 30814 для TCP и UDP в брандмауэре Windows и на роутере.
Как игроки заходят на сервер
Публичный сервер: найдите его название в списке серверов BeamMP.
Приватный сервер или быстрая проверка: откройте вкладку Direct Connect в списке серверов и введите IP-адрес и порт. На том же ПК используйте 127.0.0.1, в той же сети локальный IP машины, а снаружи публичный IP.
Вариант 2: хостинг в PlayNHost
Аренда избавляет от брандмауэра, проброса портов и ручных обновлений. Порт и файл конфигурации настроены за вас, а свой бесплатный ключ BeamMP вы по-прежнему приносите сами.
Выберите план. Откройте страницу хостинга серверов BeamMP. На момент написания это план COVET на 10 игроков. Нажмите на нём Настроить план и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
Создайте ключ. Пока сервер устанавливается, войдите на keymaster.beammp.com и создайте ключ, как описано выше.
Открыть сервер можно на panel.playnhost.com. На вкладке Обзор карточка Опубликовать сервер проведёт вас через ключ, название и описание, теги, карту и выбор между публичным и приватным сервером.
Вставьте ключ на шаге 1 карточки. Его можно также вставить в поле Ключ авторизации BeamMP на странице Настройки.
Запустите сервер. Нажмите Сохранить и запустить на карточке (Сохранить и перезапустить, если сервер уже работает). Панель считает сервер запущенным, когда в Консоль появляется строка [INFO] Vehicle data network online on port ....
Заходите. Карточка Опубликовать сервер проверяет список серверов BeamMP каждые 30 секунд и показывает Вы в списке, когда ваш публичный сервер в нём появится. После этого игроки находят его по названию. Для приватного сервера друзья используют Direct Connect с Адрес для Direct connect, который показан на вкладке Обзор. Этот же адрес указан в письме, которое мы отправляем, когда сервер онлайн.
Добавьте моды и карты (по желанию). Используйте страницу Моды и карты. Загруженные там карты появляются первыми в списке карт на карточке Опубликовать сервер.
Что панель делает за вас
Защита от запуска без ключа. Если ключ авторизации не задан, сервер не загружается. В Консоль выводится сообщение, что BeamMP не запустится без ключа, и подсказка, куда его вставить. Добавьте ключ и снова нажмите «Запустить».
Файл конфигурации. При каждом запуске панель передаёт ваши настройки в BeamMP, а он записывает их в ServerConfig.toml: название, описание, карту, теги, лимит игроков, лимит машин, приватность, гостей, журнал чата и ключ. Ручные правки этих настроек перезаписываются, а строка, которую сервер не может прочитать, мешает ему запуститься. Меняйте настройки в панели. Лимит игроков зависит от вашего плана.
Порт. Панель выдаёт серверу игровой порт и сама его записывает. Ничего пробрасывать не нужно.
Папки для дополнений. Установка создаёт Resources/Client и Resources/Server до первого запуска. В Client кладут моды .zip, которые каждый игрок скачивает при входе. В Server кладут по одной папке на каждый плагин Lua.
Обновления. Установщик скачивает последний релиз BeamMP. При включённом автообновлении панель проверяет новый релиз при каждом запуске и устанавливает его, а ваша конфигурация и папка Resources остаются нетронутыми. Собственный файл конфигурации BeamMP просит владельцев серверов обновляться, как только выходит новая версия. Закреплённая версия не обновляется никогда.
Свой сервер или аренда: честное сравнение
Стоимость. Своими силами: ПО и ключ бесплатны, а вы платите за железо, электричество и трафик или за виртуальную машину в облаке. Аренда: ежемесячная плата по плану. Смотрите текущий план.
Доступность. Своими силами: надёжность равна надёжности вашей машины и домашнего интернета, а включена она должна быть всякий раз, когда друзья хотят гонять. Аренда: работает на оборудовании хостера, а не на вашем ПК.
Сеть. Своими силами: вы открываете порт 30814 для TCP и UDP и можете столкнуться с CGNAT. Аренда: роутер трогать не нужно, а ваш домашний IP не задействован.
Нужные навыки. Своими силами: командная строка, файл TOML, проброс портов и обновления. Хороший способ научиться. Аренда: веб-панель с полями форм.
Обновления. Своими силами: скачать новую сборку и заменить файл. Аренда: автообновление устанавливает новую сборку при запуске сервера.
Свой сервер подойдёт, если какая-то машина и так работает весь день и вы уверенно чувствуете себя в сетях. Аренда подойдёт, если вы хотите тратить время на гонки.
Частые проблемы и решения
Сервер не запускается без ключа
Причина:AuthKey пуст. BeamMP-Server выводит No AuthKey specified и закрывается, даже если сервер приватный.
Да. Сервер и ключ авторизации ничего не стоят. Вы платите за машину, электричество и интернет, а машина должна оставаться включённой, пока люди играют.
Какой порт использует сервер BeamMP?
По умолчанию 30814, для TCP и UDP. Его можно изменить в ServerConfig.toml.
Нужен ли ключ авторизации для приватного сервера?
Да. BeamMP-Server v3.9.3 закрывается при запуске, если AuthKey пуст, независимо от того, публичный сервер или приватный.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности