servarium :)
главная / журнал / Установка выделенного сервера Euro Truck Simulator 2 на Windows: полное руководство
гайд 14 мая 2026 г. · 11 мин чтения · Euro Truck Simulator 2

Установка выделенного сервера Euro Truck Simulator 2 на Windows: полное руководство

Инструкция из исходного markdown: требования, установка, конфигурация, порты, запуск и подключение сервера.

Прежде чем переходить к настройкам, важно понять контекст. Сервер для Euro Truck Simulator 2 — это не только мощность железа, но и грамотная конфигурация: от тикрейта до резервного копирования. В этом гайде разбираем то, что обычно остаётся за кадром в официальной документации.

Введение

В конце 2022 года студия SCS Software добавила официальную поддержку выделенных серверов в свой штатный мультиплеерный режим Convoy для Euro Truck Simulator 2 (ETS2) и American Truck Simulator. В отличие от обычной сессии-конвоя, которую запускает игрок и которая закрывается, как только хост покидает игру, выделенный сервер работает непрерывно — друзья могут подключаться к идущему миру и выходить из него в любой момент. Кроме того, сервер можно запускать без покупки самой игры и DLC: всё необходимое содержимое упаковывается в так называемые «server packages» (серверные пакеты), которые генерируются на стороне настроенного клиента.

В этом руководстве пошагово описана вся процедура развёртывания выделенного сервера Convoy на Windows-компьютере, его настройка и подключение клиентов. Все шаги рассчитаны на Windows 10 или Windows 11.

!\Баннер SCS Convoy Dedicated Servers (https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiahda4PucAv0vK3rYy_DK2MODpPmV35XLvMDXPzXDkH1OQlVlorg7WPa5j8LA-CICZJUW6ouQtNWYr1jpVWHvkbttFNJkxGoksWe15ad35aRbbG8pO4ml7SUmLaaBIZ1NIpjU1cYhB5Q4ugUcY5pbrwR08OZBhybaDwJy6ZRgpr4l7YC9Beirfoo4Dsg/s1920/Steam_header_1920x622_Convoy-Dedicated_Servers.jpg)

Системные требования

Указанные ниже рекомендуемые характеристики соответствуют тому, что нужно для комфортной работы клиента:

  • Операционная система: Windows 10 или Windows 11, 64-битная (поддержка Windows 7/8.1 в самом клиенте Steam прекращена с 1 января 2024 года).
  • Процессор: Intel Core i5-9600 / AMD Ryzen 5 3600 или аналогичный (4 и более физических ядра, частота от 3 ГГц).
  • Оперативная память: 24 ГБ
  • Видеокарта: NVIDIA GeForce GTX 1660 или AMD Radeon RX 590 с 2 ГБ видеопамяти или производительнее.
  • Накопитель: ~26 ГБ свободного места (25 ГБ под базовую игру и ~400 МБ под серверный инструмент); настоятельно рекомендуется SSD.
  • Сеть: стабильное широкополосное соединение с публичным IPv4-адресом (или корректно настроенный роутер с пробросом портов).

Если планируется проводить крупные сессии (вплоть до лимита в 8 игроков) с тяжёлыми сборками модов, ещё 4–8 ГБ ОЗУ и более быстрый процессор пойдут на пользу.

Шаг 1 — Установка серверного инструмента

На Windows сервер устанавливается одним из двух способов: через клиент Steam (если у вас есть ETS2) или через SteamCMD (анонимно, без владения игрой).

Вариант A — Установка через клиент Steam

  1. Запустите настольный клиент Steam.
  2. Перейдите в раздел Библиотека в верхнем меню.
  3. Над списком игр найдите выпадающий фильтр и включите категорию Инструменты.
  4. Найдите Euro Truck Simulator 2 Dedicated Server (Steam App ID 1948160) и установите двойным щелчком.
  5. Дождитесь завершения загрузки (~400 МБ).

Вариант B — Установка через SteamCMD (без покупки игры)

Если вы не владеете ETS2, сервер всё равно можно установить через консольный инструмент Valve — SteamCMD.

  1. Скачайте SteamCMD по официальному адресу:

https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip

  1. Распакуйте архив в произвольную папку — например, C:\\steamcmd.
  2. Запустите steamcmd.exe один раз и дождитесь, пока он сам обновится. По завершении в окне появится зелёная строка-приглашение Steam>.

!\Окно первичной настройки SteamCMD (https://xgamingserver.com/blog/wp-content/uploads/2022/12/steamcmd-install.png)

  1. В той же папке создайте текстовый файл update.bat со следующим содержимым:

``bat @echo off steamcmd.exe +force_install_dir gameservers\\ETS2server +login anonymous +app_update 1948160 +quit pause ``

  1. Двойным щелчком запустите update.bat. SteamCMD войдёт под анонимным аккаунтом, скачает приложение с App ID 1948160 и установит сервер в C:\\steamcmd\\gameservers\\ETS2server. В дальнейшем повторный запуск этого же скрипта обновит сервер на месте. Учтите, что SteamCMD не обновляет сервер автоматически — после выхода каждого нового патча скрипт нужно запускать вручную.

## Шаг 2 — Включение консоли разработчика в игре

Для экспорта серверных файлов на Шаге 3 потребуется встроенная консоль разработчика ETS2. Если она у вас уже включена, этот шаг можно пропустить.

  1. Закройте ETS2, если игра запущена.
  2. Откройте Проводник и перейдите в каталог:

C:\\Users\\<ИмяПользователя>\\Documents\\Euro Truck Simulator 2

  1. Откройте файл config.cfg в Блокноте или другом текстовом редакторе.
  2. Найдите следующие две строки и измените значения с 0 на 1:

`` uset g_console "1" uset g_developer "1" ``

  1. Сохраните файл и закройте редактор.

После этого консоль в игре открывается клавишей тильды (~) — той самой, что находится под Esc (на американской раскладке это «обратный апостроф»).

## Шаг 3 — Экспорт серверных пакетов

Серверу нужны два файла, генерируемые клиентом: server_packages.sii (манифест карты, DLC и модов) и server_packages.dat (бинарные данные карты). Оба файла отражают точный состав того профиля, из которого они были экспортированы, поэтому до экспорта настройте свой игровой профиль так, чтобы в нём были подключены все нужные DLC и моды для сервера.

  1. Запустите ETS2 через Steam.
  2. Загрузите любой профиль и сохранение на основной европейской карте (а не на карте из мастерской).
  3. Нажмите ~, чтобы открыть консоль разработчика.
  4. Введите команду и нажмите Enter:

`` export_server_packages ``

!\Экспорт серверных пакетов через внутриигровую консоль (https://xgamingserver.com/blog/wp-content/uploads/2022/12/ets2-serveur-dedie-03.jpg)

  1. Игра выведет подтверждающее сообщение. Оба файла появятся в каталоге:

C:\\Users\\<ИмяПользователя>\\Documents\\Euro Truck Simulator 2

  1. Закройте игру.

Эти два файла никак не привязаны к учётной записи и могут быть свободно скопированы на любой сервер.

## Шаг 4 — Первый запуск сервера

При первом запуске формируется конфигурационный файл по умолчанию server_config.sii. Запуск завершится ошибкой об отсутствии серверных пакетов — это нормально и безопасно.

  1. Найдите исполняемый файл сервера. Путь зависит от способа установки:
  • Установка через Steam: C:\\Program Files (x86)\\Steam\\steamapps\\common\\Euro Truck Simulator 2 Dedicated Server\\bin\\win_x64\\eurotrucks2_server.exe
  • Установка через SteamCMD: C:\\steamcmd\\gameservers\\ETS2server\\bin\\win_x64\\eurotrucks2_server.exe
  1. Запустите eurotrucks2_server.exe двойным щелчком. Откроется окно консоли, которое быстро закроется, выведя примерно такую ошибку:

`` <ERROR> [MP] Error: Server packages file not found. ``

  1. Конфигурационный файл по умолчанию server_config.sii теперь лежит в той же папке документов, что и игра:

C:\\Users\\<ИмяПользователя>\\Documents\\Euro Truck Simulator 2

  1. Скопируйте server_packages.sii и server_packages.dat (два файла из Шага 3) в эту же папку, если их там ещё нет.

Если вы хотите, чтобы у сервера был собственный домашний каталог, не пересекающийся с папкой документов клиента (рекомендуется ради аккуратности), запустите его один раз с параметром -homedir через командную строку:

``` eurotrucks2_server.exe -homedir "C:\\GameServer\\ETS2Docs"

unknown node

Ключевые параметры:

  • lobby_name — отображаемое имя сессии в браузере (до 63 символов).
  • description и welcome_message — текст, который видят игроки при подключении (до 63 и 127 символов соответственно).
  • password — оставьте "" для открытого сервера или задайте секретную строку.
  • max_players — на момент написания руководства ограничено восемью игроками.
  • connection_dedicated_port / query_dedicated_port — реальные UDP/TCP-порты в вашей сети. Чтобы сервер появлялся в LAN-браузере, query_dedicated_port должен лежать в диапазоне 27015–27020.
  • connection_virtual_port / query_virtual_port — внутренние виртуальные порты Steam (диапазон 100–200); проброс на роутере для них не требуется.
  • server_logon_token — GSLT из Шага 5 либо "" для анонимного режима.
  • moderator_list — сначала длина массива, затем по одной записи на каждого модератора с его SteamID64. Свой SteamID64 можно узнать на сайте https://steamidfinder.com/.
  • force_speed_limiter, traffic, player_damage, hide_colliding и подобные — логические переключатели правил сессии.

Если на одной машине вы поднимаете несколько серверов одновременно, у каждого экземпляра обязательно должны быть уникальные значения connection_dedicated_port, query_dedicated_port и server_logon_token.

Сохраните файл.

## Шаг 7 — Открытие необходимых портов

Steam Game Server API использует два физических порта — чтобы сервер был виден из внешней сети и появлялся во встроенном браузере, эти порты должны быть доступны извне. Для каждого порта нужны правила и для TCP, и для UDP. По умолчанию используются:

  • TCP-порты 27015 и 27016
  • UDP-порты 27015 и 27016

### A. Разрешение в брандмауэре Windows

Откройте командную строку от имени администратора (правый клик по меню «Пуск» → Терминал (Администратор) или Командная строка (Администратор)) и выполните:

``` netsh advfirewall firewall add rule name="ETS2 Server TCP" dir=in action=allow protocol=TCP localport=27015-27016

unknown node

Появление новых правил можно проверить через GUI «Брандмауэр Защитника Windows в режиме повышенной безопасности» — раздел Правила для входящих подключений.

### B. Проброс портов на роутере

Зайдите в админку маршрутизатора (как правило, по адресу http://192.168.0.1 или http://192.168.1.1) и создайте правила проброса:

  • Внешний 27015 TCP/UDP → внутренний IP серверного ПК, порт 27015
  • Внешний 27016 TCP/UDP → внутренний IP серверного ПК, порт 27016

Конкретные пункты меню зависят от модели роутера. Если ваша сеть работает за NAT и проброс невозможен, в публичном браузере сервер не появится — однако друзья всё равно смогут подключиться по ID прямого поиска, который сервер выводит в консоль при запуске.

## Шаг 8 — Запуск сервера

Запустите исполняемый файл ещё раз — при необходимости с указанием своего домашнего каталога:

``` eurotrucks2_server.exe -homedir "C:\\GameServer\\ETS2Docs"

unknown node

## Шаг 9 — Подключение из игры

  1. Запустите ETS2 обычным способом — на той же или на другой машине.
  2. В главном меню выберите Convoy → Browse sessions (Поиск сессий).
  3. Либо выберите сервер в публичном списке, либо введите ID для прямого поиска (его выводит консоль сервера) в поле direct search.
  4. Если установлен пароль — введите его и подключайтесь.

## Команды модератора

Любой игрок, указанный в moderator_list, автоматически получает права при входе. Команды модератор отдаёт прямо в чате сессии:

  • /set_time HH:MM — изменить внутриигровое время.
  • /set_rain_factor <0-1> — 0 отключает дождь, 1 — максимальная интенсивность.
  • /help — список доступных команд.

Поскольку у сервера нет управляющего интерфейса, выдать права модератора «на лету» нельзя: каждый модератор должен быть заранее прописан в server_config.sii через свой SteamID64.

## Решение типовых проблем

  • Server packages file not found — в домашнем каталоге сервера нет server_packages.sii и/или server_packages.dat. Заново выполните экспорт в игре (Шаг 3) и скопируйте оба файла в нужную папку.
  • Сервер не появляется в браузере — убедитесь, что порты 27015–27016 (TCP и UDP) проброшены на роутере и разрешены в брандмауэре Windows. Пока проблема не решена, делитесь с игроками ID прямого поиска.
  • [MP] Steam disconnected и затем Session closure requested (reason - 33) — известная проблема: возникает при потере интернета на хосте или уходе компьютера в спящий режим. Отключите режим сна на серверном ПК через Параметры → Система → Питание и батарея.
  • Несколько серверов на одной машине — каждый экземпляр запускайте с параметром -nosingle и с уникальными портами/токеном. Пример:

`` eurotrucks2_server.exe -nosingle -homedir "C:\\GameServer\\Server2" ``

  • Логи и аварийные дампы — server.log.txt и server.crash.txt в домашнем каталоге сервера.

## Заключительные замечания

  • Сервер не требует установки самой игры или DLC на хосте: ему нужны только файлы server_packages.*, сгенерированные на корректно настроенном клиенте.
  • Сервер полностью игнорирует Steam Workshop. Все используемые моды должны быть в профиле клиента в момент экспорта пакетов.
  • Каждый раз, когда меняются DLC или моды в клиентском профиле, заново экспортируйте пакеты и обновите их на сервере.

---

Читать дальше