Коротко. Сервер Barotrauma можно развернуть самостоятельно и бесплатно: установите Barotrauma Dedicated Server (приложение Steam 1026340) через SteamCMD с анонимным входом, один раз запустите ./DedicatedServer, чтобы создать serversettings.xml, задайте имя и пароль и откройте UDP-порт 27015 (игра), а для публично видимого сервера ещё и UDP 27016 (запросы). Это значения по умолчанию из исходного кода игры. Или арендуйте сервер Barotrauma и забудьте про сеть.
На сервере может быть не больше 16 игроков. Игроки находят публичный сервер по названию в списке серверов в игре.
Проверено 5 ноября 2026 года, актуально для патча v1.13.5.0 (27 октября 2026 года).
В этом руководстве использованы исходный код Barotrauma, который FakeFish и Undertow Games публикуют на GitHub, объявления игры в Steam и то, что мы сами запускаем на своих серверах Barotrauma. Чтобы сразу перейти к аренде, смотрите вариант 2. Когда сервер заработает, руководство Как зайти на свой сервер Barotrauma расскажет, как подключиться.
Что вам нужно
Операционная система: 64-разрядная машина с Linux для шагов ниже. Сервер скачивается из Steam отдельно от игры (приложение 1026340).
Железо: официальных требований к серверу, с которыми можно сверяться, мы не нашли. Цифру из наших собственных тарифов смотрите в статье Сколько RAM нужно серверу Barotrauma?
Сеть: игровой порт (UDP), доступный из интернета, плюс порт запросов, тоже UDP, если вы показываете сервер публично. По умолчанию это 27015 и 27016.
Аккаунт Steam: для загрузки сервера не нужен. Наша установка использует анонимный вход.
Игра: каждому игроку нужна своя копия Barotrauma.
Серверное ПО бесплатное. Вы платите за машину, электричество и трафик, а не за программу.
Вариант 1: развернуть самому
Это работает на свободном ПК, домашнем сервере или виртуальной машине в облаке.
Linux (Debian или Ubuntu)
Установите библиотеку, которая нужна SteamCMD, и curl для загрузки.
Проверьте, что файл /home/steam/barotrauma/steamapps/appmanifest_1026340.acf существует. В наших установках SteamCMD иногда сообщал об успехе, ничего не скачав, поэтому, если файла нет, запустите команду ещё раз.
Скопируйте клиентскую библиотеку Steam. Наш установщик копирует 64-разрядный steamclient.so из SteamCMD в .steam/sdk64 в домашней папке, под которой работает сервер. Чтобы сделать то же самое:
cd ~/barotrauma
chmod +x DedicatedServer
./DedicatedServer
Если serversettings.xml ещё нет, сервер предупредит, что файл не найден, запустится с настройками по умолчанию и создаст файл. Остановите его сочетанием Ctrl+C.
Задайте параметры. Сервер читает serversettings.xml в своей папке, параметры командной строки имеют приоритет над файлом, а при каждом запуске сервер записывает результат обратно в файл. Эти параметры есть в исходном коде сервера:
Параметр -nopassword очищает пароль. Параметр -public true показывает сервер в списке в игре, а для приватного сервера оставьте false. Без файла настроек по умолчанию действуют 10 игроков и приватный сервер, а предел игры составляет 16 игроков. Порт запросов передаётся в Steam, только если сервер публичный.
Откройте порты. Разрешите UDP 27015, а для публичного сервера ещё и UDP 27016 в брандмауэре машины (в ufw: sudo ufw allow 27015/udp и sudo ufw allow 27016/udp), затем пробросьте их на роутере на эту машину.
Проверьте снаружи. Попросите друга из другой сети найти сервер по названию в списке в игре или подключиться к вашему публичному IP и порту.
Шаги выше взяты из исходного кода игры и нашей собственной установки.
Вариант 2: разместить на PlayNHost
Аренда избавляет от брандмауэра, проброса портов и обновлений. Игровой порт настраивается за вас.
Выберите тариф. Откройте страницу хостинга серверов Barotrauma и сравните тарифы (на момент написания это DUGONG, TYPHON и KASTRULL). Нажмите Создать сервер у тарифа или Настроить план, где такая кнопка есть, и оформите заказ. Цены меняются, поэтому смотрите их на этой странице.
Дождитесь установки. Вам придёт письмо с темой «Ваш сервер Barotrauma готов», а сервер появится на panel.playnhost.com. Если в письме сказано, что сервер собран, но не запущен, откройте его и нажмите Запустить. На вкладке Консоль панель считает сервер запущенным, когда он выводит Server started.
Откройте Настройки, затем Настройки игры. При каждом запуске сервер записывает эти значения в serversettings.xml:
Название сервера: название в списке серверов.
Пароль для входа: пароль, который вводят игроки. Оставьте пустым для открытого сервера.
Показывать публично: включает публичное размещение в игре, то есть в списке серверов Barotrauma внутри игры. Для приватного сервера оставьте выключенным и задайте пароль для входа, прежде чем включать.
ID модов Steam Workshop: необязательно, см. ниже.
Перезапустите. Когда панель покажет «Сохранено. Чтобы изменения вступили в силу, сервер нужно перезапустить.», нажмите Перезапустить сейчас и дождитесь Server started.
Подключитесь. Используйте адрес и порт из панели.
Макс. игроков показано в Настройках игры, но только для чтения: это лимит, включённый в ваш тариф. Чтобы играть с меньшим числом игроков, нажмите на карандаш рядом с Слоты в Обзоре вашего сервера. Переход на более высокий тариф поднимает сам лимит, а игра ограничивает его числом 16.
Что наша настройка делает за вас
Игровой порт. Наша строка запуска передаёт собственный порт сервера в -port вместе с вашим названием, лимитом игроков, паролем и публичным размещением.
Остальной файл настроек. Игра переписывает serversettings.xml при каждом запуске, поэтому всё, кроме названия, пароля, размещения, порта и лимита игроков, правьте в разделе Файлы при остановленном сервере. Наш справочник Настройки сервера Barotrauma: все опции с пояснениями перечисляет их.
Моды Workshop. Наш скрипт запуска скачивает элементы Workshop через SteamCMD с анонимным входом, копирует каждый пакет в LocalMods и включает его в config_player.xml. Вставьте ID через запятую без пробелов, например 3112322785,2852315967, в поле ID модов Steam Workshop и перезапустите. Если убрать ID, этот пакет отключится при следующем запуске, а если очистить поле, сервер вернётся к ванильному. Пока пакеты скачиваются, перезапуск идёт дольше. Всем игрокам нужны одни и те же пакеты, а параметр игры AllowModDownloads, включённый по умолчанию, позволяет подключающимся игрокам скачать недостающие. Подробнее в Как добавить моды на сервер Barotrauma.
Повторы установки. В наших установках загрузки SteamCMD иногда проваливались, но всё равно сообщали об успехе. Наш установщик проверяет, что манифест приложения существует, пробует до трёх раз и останавливается с ошибкой, а не оставляет пустой сервер.
Консоль. Вкладка Консоль показывает журнал сервера. Наша строка запуска пропускает журнал через фильтр, а игра читает вводимые команды, только когда её вывод не перенаправлен, поэтому команды, введённые там, не читаются. В исходном коде игры нет и RCON.
Своя установка или аренда: честное сравнение
Стоимость. Своя установка: программа бесплатная, а вы платите за железо, электричество и трафик или за виртуальную машину в облаке. Аренда: ежемесячная плата по тарифу. Смотрите текущие тарифы.
Доступность. Своя установка: надёжна настолько, насколько надёжны ваша машина, электричество и домашний интернет, и она должна работать, когда играет ваша команда. Аренда: работает на оборудовании хостера, а не на вашем ПК.
Открытость сети. Своя установка: игроки подключаются к вашему публичному IP, а брандмауэр и роутер на вас. Аренда: ваш домашний IP не задействован.
Нужные навыки. Своя установка: командная строка, проброс портов, правка XML и регулярные обновления. Вполне по силам, и это хороший способ научиться. Аренда: веб-панель с полями форм.
Обновления. Своя установка: остановить, снова запустить команду SteamCMD, запустить. Аренда: в панели есть поле Автообновление под Show advanced, включённое по умолчанию, которое проверяет обновление игры при каждом запуске сервера.
Своя установка подходит, если какая-то машина и так работает весь день и вы уверенно чувствуете себя с сетями. Аренда подходит, если вы не хотите возиться с железом. В любом случае Проблемы с сервером Barotrauma и их решения поможет, если что-то пойдёт не так. Готовы арендовать? Посмотрите тарифы на сервер Barotrauma.
FAQ
Можно ли бесплатно развернуть сервер Barotrauma?
Да. Выделенный сервер бесплатен в Steam и скачивается с анонимным входом. Вы всё равно платите за машину, электричество и интернет, и сервер должен работать, пока люди играют.
Сколько игроков могут подключиться?
До 16, это предел в коде игры. Наши тарифы рассчитаны на 4, 8 и 16 игроков.
Какие порты использует сервер Barotrauma?
По умолчанию 27015 для игры и 27016 для запросов, оба UDP, задаются в serversettings.xml или параметрами -port и -queryport. Порт запросов используется, только если сервер публичный.
Какое приложение Steam устанавливать?
Barotrauma Dedicated Server, приложение 1026340. Сама игра является приложением 602960, и элементы Workshop относятся к нему.
Нужна ли мне игра, чтобы запустить сервер?
Для установки нет. Игрокам игра нужна, чтобы подключиться.
Можно ли добавить моды Steam Workshop?
Да. Пакет кладётся в папку LocalMods сервера и включается в config_player.xml. На PlayNHost вставьте ID в поле ID модов Steam Workshop и перезапустите, а скрипт запуска сделает и то и другое.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности