НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер KissMP (2026)

KissMPUpdated Nov 5, 20267 min read

Коротко. Сервер KissMP для BeamNG.drive можно поднять самому бесплатно: скачайте последний релиз со страницы KissMP на GitHub, запустите входящую в него программу kissmp-server и откройте UDP-порт 3698. Или арендуйте сервер KissMP и не возитесь с пробросом портов.

Игрокам нужны мод KISSMultiplayer.zip и приложение Bridge, запущенное рядом с BeamNG.drive. Затем они выбирают ваш сервер в списке внутри игры или используют Direct Connect с вашим адресом.

Проверено 5 ноября 2026 на KissMP v0.8.0 (опубликован 13 апреля 2026), самом новом релизе, и BeamNG.drive v0.40.4, самой новой версии, объявленной в Steam.

В этом руководстве два источника: репозиторий KissMP с документацией его разработчиков и то, что мы запускаем на каждом хостящемся у нас сервере KissMP. Чтобы сразу перейти к аренде, откройте вариант 2.

Что понадобится

  • BeamNG.drive на компьютере каждого игрока, включая вас. KissMP это мультиплеерный мод для неё. Программе сервера установленная игра не нужна.
  • Релиз KissMP: один zip, на момент написания KissMP_v0.8.0.zip, со страницы релизов KissMP. В нём папки windows, linux и linux-arm (папка ARM только для сервера) и клиентский мод. Он бесплатный и с открытым кодом под лицензией Apache-2.0.
  • Машина, которая всегда включена: запасной компьютер, домашний сервер или облачная машина. В руководстве используется 64-битный Linux, его мы и запускаем.
  • ОЗУ и процессор: разработчики не публикуют требования к серверу, поэтому любые цифры, которые вы встретите в других местах, считайте оценкой. В документации сказано, что сам сервер почти ничего не делает: основную работу выполняют игры игроков, а сервер только передаёт данные между ними.
  • Сеть: UDP-порт 3698, доступный из интернета, или VPN вроде Hamachi или Tailscale, если вы играете только с друзьями.

Вариант 1: поднять сервер самому

Установка сервера

  1. Скачайте и распакуйте релиз. Так мы устанавливаем его на своих серверах:
    mkdir -p ~/kissmp && cd ~/kissmp
    wget -O kissmp.zip "$(wget -qO- https://api.github.com/repos/TheHellBox/KISS-multiplayer/releases/latest | grep browser_download_url | cut -d '"' -f 4)"
    unzip -o -j kissmp.zip 'linux/kissmp-server'
    chmod +x kissmp-server
    Нужны wget и unzip (sudo apt install wget unzip в Debian или Ubuntu). Не удаляйте zip, пока не достанете клиентский мод и bridge для себя и своих игроков.
  2. Запустите один раз. По документации сервер создаёт файл config.json, который можно редактировать.
    ./kissmp-server
    Остановите его сочетанием Ctrl+C.
  3. Отредактируйте config.json. Рабочий файл выглядит так, с портом, который используют разработчики. В файле, созданном сервером, есть ещё строка server_identifier со случайным значением: оставьте её.
    {
      "server_name": "My KissMP server",
      "description": "My first server",
      "map": "/levels/smallgrid/info.json",
      "max_players": 8,
      "tickrate": 60,
      "port": 3698,
      "max_vehicles_per_client": 3,
      "show_in_server_list": true,
      "upnp_enabled": false,
      "require_scripts": false
    }
    Укажите в map нужный уровень. Совет из документации, как найти путь к уровню: загрузите уровень в одиночной игре и выполните print(getMissionFilename()) в консоли BeamNG. Карта из мода тоже должна лежать в папке mods сервера. В созданном файле show_in_server_list стоит в false, поэтому поставьте true, если хотите видеть сервер в публичном списке.
  4. Запустите сервер снова и дождитесь строки Server is running!.

Открытие порта

  • Разрешите UDP 3698 (или порт из вашего config.json) в брандмауэре, например командой sudo ufw allow 3698/udp, и пробросьте его на роутере. Это единственный порт, который называют разработчики.
  • Нет возможности пробросить порты дома? В документации в качестве альтернативы названо VPN-ПО вроде Hamachi или Tailscale: игроки подключаются к адресу, который выдаст эта программа.

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

  1. Установите клиентский мод. Положите KISSMultiplayer.zip в пользовательскую папку mods BeamNG. Файл должен называться ровно KISSMultiplayer.zip. В Windows папка по умолчанию: %LOCALAPPDATA%\BeamNG\BeamNG.drive\current\mods.
  2. Запустите Bridge из папки windows релиза, затем запустите BeamNG.drive. Консоль Bridge должна написать Bridge is running!.
  3. Подключитесь. Откройте окно KissMP в игре. Если show_in_server_list включён, ваш сервер появится во встроенном браузере серверов. Иначе выберите Direct Connect и введите свой публичный IP-адрес (или 127.0.0.1, если сервер работает на том же компьютере).

В документации перечислены причины, по которым сервер может не появиться в списке: опция выключена, сервер не на последнем релизе, в названии есть запрещённые слова, действует лимит 10 серверов на один IP-адрес или название либо описание слишком длинные (64 и 256 символов).

Моды и аддоны

При работе сервер создаёт папку mods. Моды из неё игроки скачивают при входе, например новую карту или машину. Серверные Lua-аддоны кладутся в addons/NAME/main.lua и игроки их не скачивают.

Вариант 2: разместить на PlayNHost

Аренда избавляет от установки и проброса портов. Название и карту вы по-прежнему выбираете сами, а каждый игрок по-прежнему ставит мод и Bridge.

  1. Выберите план. Откройте страницу хостинга серверов KissMP и сравните планы: на момент написания это STREET, RACER и APEX. Нажмите Создать сервер у плана (Настроить план у APEX) и оформите заказ. Цены меняются, поэтому смотрите их на этой странице.
  2. Дождитесь установки. Сервер появится в панели. Его Консоль выведет Server is running!, когда он будет готов.
  3. Назовите его. На вкладке Настройки, в разделе Настройки игры, заполните поле Название сервера (не больше 60 символов) и перезапустите сервер.
  4. Смените карту или другие параметры. Откройте config.json на вкладке Файлы, измените map или другие ключи и перезапустите. Моды карт и машин кладите в папку mods там же.
  5. Пригласите игроков. Панель показывает адрес, который нужно им передать. Каждый игрок ставит KISSMultiplayer.zip и Bridge со страницы релизов, затем находит сервер в списке или использует Direct Connect.

Что панель делает за вас:

  • Порт назначается и открыт с самого начала, поэтому пробрасывать ничего не нужно.
  • Три ключа config.json панель записывает при каждом запуске: port, server_name и max_players. Меняйте название в панели, а не в файле, иначе ваша правка будет перезаписана. Лимит игроков задаёт ваш план.
  • При установке создаётся корректный config.json до первого запуска. Наша панель пересоздаёт отсутствующий config.json как пустой файл перед запуском, а сервер падает, когда читает пустой JSON. Если вы по ошибке очистите или удалите файл, вставьте обратно пример выше.
  • Программа сервера скачивается из последнего релиза KissMP при установке сервера. Потом она сама не обновляется, а в документации сказано, что серверы не на последнем релизе могут не показываться в списке серверов, поэтому после нового релиза KissMP попросите нашу поддержку обновить её.
  • Сервер KissMP только ретранслятор. RCON нет, и у сервера нет собственных консольных команд: строка, введённая в Консоль, доходит только до аддонов, написанных для её чтения, поэтому задачи администрирования решаются через аддоны или файл конфигурации.

Своя машина или аренда: честное сравнение

  • Стоимость: программа сервера бесплатна. Свой хостинг стоит электричества, железа и трафика либо облачной машины. Аренда это ежемесячная плата, заданная планом.
  • Доступность: домашний сервер работает, только пока работают ваш компьютер, электричество и интернет. Арендованный сервер работает на оборудовании хостинга.
  • Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер на вас. Арендованный сервер не раскрывает ваш домашний IP.
  • Настройка: для своего сервера нужны загрузка, файл конфигурации и проброшенный порт. Для аренды нужны название и карта. Игроки настраивают клиент одинаково в обоих случаях.
  • Контроль: свой сервер даёт вам всю машину. На наших серверах у вас всё равно есть вкладка Файлы для config.json, модов и аддонов.

Хотите пропустить настройку? Посмотрите планы сервера KissMP.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ