Cómo configurar un servidor dedicado de Euro Truck Simulator 2

Un servidor de convoy dedicado mantiene una sesión abierta para tu grupo de camioneros, conduzca quien conduzca, sin que nadie aloje desde su propio juego. SCS lo regala en Steam, tanto para Euro Truck Simulator 2 como para American Truck Simulator, y funciona en Linux y Windows.

Opción 1: a mano con SteamCMD

Los servidores son descargas gratuitas y anónimas de Steam: la aplicación 1948160 para Euro Truck Simulator 2 y la 2239530 para American Truck Simulator, de unos 1.3 GB cada una. No necesitas tener el juego en el servidor.

  1. Instala SteamCMD y ejecuta: +login anonymous +app_update 1948160 +quit (2239530 para American Truck Simulator).
  2. Inicia el servidor una vez (bin/linux_x64/eurotrucks2_server en Linux) para que escriba server_config.sii en su carpeta de inicio: ~/.local/share/Euro Truck Simulator 2 en Linux, Documents\Euro Truck Simulator 2 en Windows.
  3. Edita server_config.sii: lobby_name, password, max_players, traffic, player_damage y el resto.
  4. Copia server_packages.sii y server_packages.dat de tu propio juego a la misma carpeta (consulta la guía de DLC y mods). Sin ellos el servidor no arranca.
  5. Abre los puertos de conexión y de consulta, 27015 y 27016 por defecto, TCP y UDP, para que la sesión aparezca en el explorador.
Consejo:Todos los conductores necesitan la misma versión del juego que el servidor. Tras una actualización del juego, actualiza también el servidor, o nadie con la nueva versión podrá unirse.

Opción 2: Docker

runonflux/truckersim-server-flux, nuestra imagen, ejecuta el servidor de cualquiera de los dos juegos (SCS_GAME=ets2 o ats), lo instala y lo actualiza con SteamCMD en cada inicio, escribe server_config.sii a partir de variables de entorno (SCS_LOBBY_NAME, SCS_MAX_PLAYERS, SCS_PASSWORD, SCS_TRAFFIC, SCS_MODERATORS...), incluye los paquetes del mapa base hasta que añadas los tuyos y se reinicia con las nuevas versiones del juego cuando nadie está conduciendo. Su código fuente está en GitHub, RunOnFlux/truckersim-server-flux.

  • Monta /mnt/scs/data en un volumen: la configuración, tus paquetes y el registro viven ahí.
  • Monta también /mnt/scs/server, o cada inicio vuelve a descargar el servidor de 1.3 GB.
  • Publica 27015 y 27016, TCP y UDP.

Opción 3: gestionado en Flux

Despliega un servidor de convoy en la nube descentralizada de Flux, sobre esa misma imagen, con los puertos abiertos y enrutados por ti, protección DDoS incluida, y un panel con los conductores y el chat, una pestaña Server Packages para tus DLC y mods, todos los ajustes del servidor, un explorador de archivos, un terminal en directo y copias de seguridad. Los planes empiezan en $3.49 al mes.

  1. Elige Euro Truck Simulator 2 o American Truck Simulator, y el plan de 8, 16 o 32 conductores.
  2. Elige una región cercana a tus conductores.
  3. Ponle nombre al convoy y despliega. El primer inicio descarga unos 1.3 GB.
  4. Los conductores lo encuentran por su nombre en el explorador de convoyes del juego. Sube tus paquetes para tu mapa de DLC y tus mods.

Preguntas frecuentes

¿Es gratuito el servidor dedicado de Euro Truck Simulator 2?

Sí. Es una descarga gratuita y anónima de Steam (aplicación 1948160; 2239530 para American Truck Simulator). No necesitas tener el juego en el servidor.

¿El servidor dedicado de ETS2 funciona en Linux?

Sí, de forma nativa: bin/linux_x64/eurotrucks2_server, con su carpeta de inicio en ~/.local/share/Euro Truck Simulator 2.

¿Por qué no arranca mi servidor de ETS2?

Normalmente porque faltan server_packages.sii y server_packages.dat en su carpeta de inicio: sin ellos el servidor se detiene de inmediato. Expórtalos desde tu juego o usa un par del mapa base.

Guías relacionadas de Euro Truck Simulator 2