Коротко. Сервер Euro Truck Simulator 2 можно создать самостоятельно и бесплатно: установите инструмент "Euro Truck Simulator 2 Dedicated Server" (приложение Steam 1948160) через SteamCMD с анонимным входом, экспортируйте server_packages.sii и server_packages.dat из своей игры и откройте два порта, заданные в server_config.sii (27015 для подключения и 27016 для запросов в примере SCS), для TCP и UDP. Или арендуйте сервер Euro Truck Simulator 2 и забудьте про сеть.
Водители подключаются, найдя сессию во встроенном в игру браузере серверов. По данным вики SCS, лимит составляет 8 игроков.
Проверено 5 ноября 2026 на Euro Truck Simulator 2 1.61 (стабильный релиз от 17 сентября 2026). С 22 октября 2026 доступна открытая бета 1.62.
В этом руководстве использована страница Dedicated Server от SCS Software на SCS Modding Wiki и то, что мы запускаем на собственных серверах Euro Truck Simulator 2. Чтобы сразу перейти к аренде, смотрите вариант 2.
Что понадобится
Серверное ПО: "Euro Truck Simulator 2 Dedicated Server", приложение Steam 1948160. Оно бесплатное, и, по данным вики, владеть игрой для его запуска не нужно.
Машина, которая работает постоянно: запасной ПК, домашний сервер или виртуальная машина в облаке. В руководстве используется 64-битный Linux, на нём работаем мы сами. У сервера есть и версия для Windows.
Игра на вашем ПК: сервер никогда не хранит моды и DLC. Список пакетов вы экспортируете из копии Euro Truck Simulator 2 с включёнными модами и DLC карт, поэтому для этого шага игра нужна.
Сеть: сервер использует два физических порта, connection_dedicated_port и query_dedicated_port (27015 и 27016 в примере конфигурации из вики), и при пробросе вики просит правила и для TCP, и для UDP. Виртуальные порты (100 и 101 в примере) пробрасывать не нужно.
Токен входа игрового сервера Steam (необязательно): без него сервер использует анонимную учётную запись и получает непостоянный ID сервера, тот самый ID, по которому водители ищут сервер напрямую. Токен даёт постоянный ID. Чтобы создать токен, нужно владеть игрой, и вики советует создавать его с ID приложения игры (227300), а не сервера.
Железо: на странице Dedicated Server от SCS требования к оборудованию не указаны.
Серверное ПО бесплатное. Вы платите за машину, электричество и трафик, а не за программу.
Вариант 1: разместить самому
Это работает на запасном ПК, домашнем сервере или виртуальной машине в облаке. Шаги SteamCMD взяты со страницы SteamCMD от Valve, а шаги сервера из вики SCS.
Linux (Debian или Ubuntu)
Установите библиотеку, которая нужна SteamCMD.
sudo apt-get install lib32gcc-s1
Создайте пользователя steam. Valve не рекомендует запускать SteamCMD от root.
Первая строка даёт свежему SteamCMD обновиться перед настоящей загрузкой. Загрузки через SteamCMD могут завершаться сбоем без явной ошибки, поэтому проверьте, что /home/steam/ets2-server/steamapps/appmanifest_1948160.acf существует. Если нет, запустите загрузку снова. Вики также предупреждает, что SteamCMD не обновляет сервер за вас: после патча игры выполните ту же команду ещё раз.
Дайте серверу библиотеку Steam, которую он просит. По данным вики, Linux-серверу, который выводит ошибку, начинающуюся с [S_API FAIL] SteamAPI_Init() failed, нужен файл steamclient.so. Используйте скрипт server_launch.sh рядом с исполняемым файлом или создайте ссылку на библиотеку:
Пример ссылки из вики начинается с её папки steamcmd, поэтому измените первый путь на тот, куда ваш SteamCMD положил linux64/steamclient.so.
Запустите сервер один раз, чтобы он создал свои файлы.
cd /home/steam/ets2-server
./bin/linux_x64/eurotrucks2_server
При первом запуске сервер создаёт свою домашнюю папку (по умолчанию это пользовательский путь игры, который SCS указывает для Linux как ~/.local/share/Euro Truck Simulator 2/) с файлами server_config.sii и server.log.txt по умолчанию. Затем он сообщает [MP] Error: Server packages file not found, потому что без файлов пакетов сервер не запустится. Так и должно быть: вы добавите их на следующем шаге.
Экспортируйте пару пакетов из своей игры. На своём ПК установите g_console в 1 в файле config.cfg игры, запустите Euro Truck Simulator 2 с нужными модами и DLC, загрузите карту, нажмите ~ и выполните:
export_server_packages
Игра записывает server_packages.sii и server_packages.dat в свою домашнюю папку (Documents\Euro Truck Simulator 2 в Windows). Они описывают ваш набор модов и DLC и не привязаны к аккаунту. Скопируйте оба файла в домашнюю папку сервера из предыдущего шага.
Отредактируйте server_config.sii в этой папке. Сохраните обёртку SiiNunit файла и меняйте значения внутри неё. Ключи, которые меняют чаще всего:
Значения lobby_name, description и password ограничены 63 символами, а лимит игроков по данным вики равен 8.
Откройте порты. Разрешите 27015 и 27016 для TCP и UDP в брандмауэре машины (с ufw: sudo ufw allow 27015 и sudo ufw allow 27016 открывают оба протокола), затем пробросьте оба порта на роутере на эту машину.
Запустите сервер снова командой ./bin/linux_x64/eurotrucks2_server. Проверьте server.log.txt в домашней папке сервера. Если сервер упал, поищите server.crash.txt в том же месте. Остановите сервер сочетанием Ctrl+C.
Windows
Установите инструмент "Euro Truck Simulator 2 Dedicated Server" из своей библиотеки Steam (инструменты по умолчанию скрыты, поэтому смените фильтр библиотеки) или выполните команду SteamCMD выше с +login anonymous и папкой установки в Windows.
Запустите исполняемый файл сервера один раз, затем экспортируйте пару пакетов и отредактируйте server_config.sii, как в шагах 6 по 8 для Linux. Параметр запуска -homedir из вики переносит домашнюю папку сервера в Windows.
Разрешите порты 27015 и 27016 для TCP и UDP на входящие в брандмауэре Windows и пробросьте оба на роутере.
Как водители находят сервер, размещённый самостоятельно
Прямой поиск: при запуске сервер выводит ID для поиска. Водители вводят его в поле поиска браузера серверов в игре. По данным вики, прямой поиск работает даже для сервера за NAT.
Публичный список сессий: выделенный сервер не делает NAT punching, поэтому для появления в браузере сессий ему нужен публичный IP или проброшенные порты.
Модераторы: у сервера нет интерфейса, поэтому впишите Steam ID в moderator_list в файле server_config.sii. Модераторы могут использовать в чате /set_time, /set_rain_factor и /help.
Вариант 2: разместить на PlayNHost
Аренда избавляет от брандмауэра, проброса портов и ручных обновлений. Порты и файл конфигурации уже настроены.
Выберите план. Откройте страницу хостинга серверов Euro Truck Simulator 2. На момент написания есть один план, CONVOY, на 8 игроков. Нажмите на нём Настроить план и завершите заказ. Цены меняются, поэтому проверьте их на этой странице.
Дождитесь установки. Вы получите письмо "сервер готов", а сервер появится на panel.playnhost.com. На вкладке Консоль панель считает сервер запущенным, когда он выводит [MP] State: running.
Откройте Настройки, затем Настройки игры. Здесь важны два поля:
Название лобби: имя сессии, которое водители видят в браузере серверов. SCS ограничивает его 63 символами.
Токен Steam Auth: ваш токен входа игрового сервера Steam, если он у вас есть. Создайте его на steamcommunity.com/dev/managegameservers с ID приложения игры, 227300 (не сервера, 1948160), и вставьте сюда. Оставьте поле пустым, если настоящего токена нет.
Автообновление находится под Показать расширенные на той же карточке и включено по умолчанию.
Перезапустите. Когда панель покажет "Сохранено. Чтобы изменения вступили в силу, сервер нужно перезапустить.", нажмите Перезапустить сейчас и дождитесь строки готовности.
Добавьте свои моды (необязательно). Откройте вкладку Моддинг. Включите моды и DLC карт в своей игре, выполните export_server_packages в её консоли и загрузите оба файла, которые она записывает, server_packages.sii и server_packages.dat, через Файлы в .local/share/Euro Truck Simulator 2/, заменив два файла, которые уже там лежат. Затем перезапустите сервер.
Добавьте модераторов (необязательно). В Файлы отредактируйте moderator_list в .local/share/Euro Truck Simulator 2/server_config.sii, вписав Steam ID своих водителей, затем перезапустите сервер. Панель не перезаписывает этот ключ.
Подключитесь. Найдите название своего лобби в браузере серверов в игре. Водителям нужны моды, с которыми экспортированы ваши файлы пакетов.
Что панель делает за вас
Порты и ключи. При каждом запуске панель записывает ваш игровой порт, порт запросов, токен Steam и название лобби в server_config.sii (connection_dedicated_port, query_dedicated_port, server_logon_token, lobby_name). Ручные правки этих четырёх ключей заменяются при следующем запуске: меняйте название лобби и токен в Настройки игры, а порты следуют собственному распределению сервера.
Стандартная пара пакетов. Новый сервер стартует со стандартным server_config.sii и стандартной парой server_packages.sii и server_packages.dat (базовая карта, без модов, без DLC), то есть запускает базовую игру. Наш загрузочный скрипт читает их при каждом старте и выводит, что сервер объявляет: число модов, карту и дату экспорта.
Предупреждение о классической ошибке. Загрузку только одного из двух файлов пакетов легко пропустить. При каждом запуске консоль выводит предупреждение [pnh-packages], если от стандартной пары отличается только .sii или только .dat.
Проверенная установка. На наших установках SteamCMD иногда завершался сбоем, сообщая об успехе. Наш скрипт установки проверяет, что манифест приложения существует, и повторяет попытку до трёх раз, прежде чем сдаться, чтобы сервер не запускался из пустой папки.
Неверный токен завершает сервер. В наших тестах недействительный токен Steam заставлял Steam отказать во входе, и сервер завершал работу за несколько секунд. Если так случилось, очистите Токен Steam Auth или вставьте действующий, затем запустите сервер.
Резервные копии. Если ваш план включает резервные копии, сделайте одну в Резервные копии перед тем, как менять файлы вручную.
Стоимость. Свой сервер: ПО бесплатное, а вы платите за оборудование, электричество и трафик или за виртуальную машину в облаке. Аренда: ежемесячная плата по плану. Смотрите актуальные планы.
Доступность. Свой сервер: надёжен настолько, насколько надёжны ваша машина, электричество и домашний интернет, и он должен работать, когда ваша колонна в пути. Аренда: работает на оборудовании хостера, а не на вашем ПК.
Открытость в сети. Свой сервер: вы открываете порты TCP и UDP на роутере, и игроки подключаются к вашему публичному IP, если не полагаться на прямой поиск. Аренда: ваш домашний IP не задействован.
Нужные навыки. Свой сервер: командная строка, проброс портов, правка server_config.sii и экспорт пары пакетов. Аренда: веб-панель с полями формы, а пару пакетов вы всё равно экспортируете сами, если нужны моды или DLC карт.
Обновления. Свой сервер: после патча игры снова выполните команду SteamCMD. Аренда: настройка панели Автообновление, включённая по умолчанию, обновляет сервер при запуске, поэтому после патча нажмите Перезапустить.
Свой сервер подойдёт, если какая-то машина и так работает весь день и вы уверенно чувствуете себя в сетях. Аренда подойдёт, если вы предпочитаете не заниматься оборудованием.
Частые проблемы и решения
Сервер останавливается при первом запуске с ошибкой об отсутствии пакетов
Причина: у сервера, размещённого самостоятельно, ещё нет server_packages.sii и server_packages.dat.
Решение: экспортируйте их из своей игры командой export_server_packages и скопируйте оба файла в домашнюю папку сервера.
Сервер не появляется в списке сессий
Причина: физические порты недоступны снаружи. Выделенный сервер не делает NAT punching.
Сервер закрывается с сообщением "[MP] Steam disconnected"
Причина: по данным вики, Steam потерял соединение, например при обрыве интернета или когда компьютер уходит в спящий режим.
Решение: запустите сервер снова, проверьте сетевое подключение машины и не давайте ей уходить в спящий режим.
Ваши правки в файле конфигурации пропадают (PlayNHost)
Причина: этот ключ панель записывает при каждом запуске.
Решение: меняйте название лобби и токен в Настройки игры. Другие ключи, например password и moderator_list, сохраняют ваши правки.
Вопросы и ответы
Можно ли бесплатно создать сервер Euro Truck Simulator 2?
Да. Выделенный сервер бесплатен в Steam и скачивается с анонимным входом. Вы по-прежнему платите за машину, электричество и интернет, и сервер должен работать, пока люди играют.
Сколько игроков может подключиться?
По данным вики SCS, лимит составляет 8 игроков. Наш план рассчитан на 8 игроков.
Нужно ли владеть игрой, чтобы запустить сервер?
Для запуска не нужно. Игра нужна, чтобы экспортировать файлы пакетов и создать токен Steam.
Какие порты использует сервер Euro Truck Simulator 2?
Два порта, заданные в server_config.sii: connection_dedicated_port и query_dedicated_port, то есть 27015 и 27016 в примере SCS, с пробросом для TCP и UDP. По данным вики, query_dedicated_port для игр по LAN должен быть между 27015 и 27020.
Можно ли использовать Steam Workshop?
По данным вики, сервер не имеет доступа к Steam Workshop. Моды попадают к водителям через пару пакетов, которую вы экспортируете из своей игры.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности