Guía · ETS2

Servidor dedicado ETS2: cómo crearlo paso a paso

Monta un servidor dedicado de Convoy en ETS2: descarga con SteamCMD, server_config.sii, server packages, puertos 27015-27016, token y moderadores.

Actualizada: 26 Oct 2026

Para crear un servidor dedicado de ETS2 necesitas tres cosas: la herramienta gratuita Euro Truck Simulator 2 Dedicated Server que SCS Software publica en Steam (identificador 1948160), dos archivos que se exportan desde tu juego (server_packages.sii y server_packages.dat) y, si quieres que salga en el buscador de Convoy, abrir en el router los puertos 27015 y 27016 por TCP y UDP. A octubre de 2026, mantiene tu sesión de Convoy abierta las 24 horas aunque no haya nadie conectado, admite hasta 8 jugadores y funciona en Windows y Linux, sin necesidad de tener el juego en el equipo que hace de servidor. Te lo explicamos paso a paso según la documentación oficial de SCS.

Qué aporta un servidor dedicado frente a una sesión normal de Convoy

En una sesión normal de Convoy, uno de los jugadores hace de anfitrión y, cuando sale, la sesión se cierra para todos. El servidor dedicado, que SCS lanzó el 8 de diciembre de 2022, es un programa aparte, sin interfaz gráfica, que mantiene la sesión siempre abierta. Si todavía no conoces Convoy, empieza por la guía de Euro Truck Simulator 2 online.

Te compensa si tu grupo juega a horas distintas y quiere entrar sin esperar a nadie. Puedes ejecutarlo en tu propio PC mientras juegas, en un ordenador viejo que tengas libre, en un VPS o en un servidor de juegos alquilado. SCS no publica requisitos de hardware, y la descarga ocupa algo más de 1 GB.

Datos clave del servidor dedicado de ETS2

Dato Valor Fuente
Herramienta Euro Truck Simulator 2 Dedicated Server, gratuita Blog de SCS (diciembre de 2022)
Identificador en Steam/SteamCMD 1948160 (el juego es el 227300) Wiki de modding de SCS
Sistemas Windows y Linux de 64 bits (Steam también tiene versión para macOS) Wiki de SCS y SteamDB
Jugadores Hasta 8 (max_players) Wiki de modding de SCS
Mapa, DLC y mods server_packages.sii y server_packages.dat, con el comando export_server_packages Wiki de modding de SCS
Puertos que se abren en el router 27015 (conexión) y 27016 (consulta), TCP y UDP Wiki de modding de SCS
Registros server.log.txt y, si se cuelga, server.crash.txt Wiki de modding de SCS

Paso 1: descarga el servidor

Si tienes ETS2 en tu cuenta de Steam, es lo más fácil:

  1. Abre la biblioteca de Steam y, en el filtro de la parte superior, marca que se muestren las Herramientas.
  2. Busca Euro Truck Simulator 2 Dedicated Server e instálalo como cualquier juego.

Si el servidor va en un equipo sin Steam o con una cuenta que no tiene el juego (un VPS con Linux, por ejemplo), usa SteamCMD, el cliente de Steam por línea de comandos de Valve. No hace falta poner tu cuenta: basta con el inicio de sesión anónimo.

  1. Instala SteamCMD siguiendo la documentación de Valve.
  2. Ejecuta steamcmd +force_install_dir /ruta/servidor-ets2 +login anonymous +app_update 1948160 validate +quit, cambiando la ruta por la carpeta que quieras.
  3. Para actualizarlo, repite el comando. SteamCMD no actualiza el servidor solo: hazlo tú con cada parche del juego.

Paso 2: primer arranque y server_config.sii

Arranca el servidor desde Steam o con su ejecutable: en Windows es bin\win_x64\eurotrucks2_server.exe dentro de la carpeta de instalación; en Linux, usa el script server_launch.sh que viene incluido. La primera vez crea su carpeta de datos con un server_config.sii por defecto y te avisa de que faltan los server packages. Es normal: los prepararás en el paso 3.

Por defecto, esa carpeta es la misma que usa el juego: Documentos\Euro Truck Simulator 2 en Windows y ~/.local/share/Euro Truck Simulator 2 en Linux. Para usar otra, arranca el servidor con -homedir "ruta" en Windows o con la variable XDG_DATA_HOME en Linux.

Opciones principales de server_config.sii

Ábrelo con un editor de texto plano, cambia solo los valores y reinicia el servidor tras cada cambio.

Opción Por defecto Para qué sirve
lobby_name «Euro Truck Simulator 2 server» Nombre de la sesión en el buscador (máximo 63 caracteres)
description / welcome_message vacíos Descripción (63 caracteres) y mensaje de bienvenida (127)
password vacío Contraseña; déjala vacía para una sesión abierta
max_players 8 Plazas; el límite oficial es 8
max_ai_vehicles_player y max_ai_vehicles_player_spawn 50 y 50 Tráfico de la IA por jugador
player_damage / traffic true / true Daños entre jugadores y tráfico activados
force_speed_limiter false Obliga a usar el limitador de velocidad
name_tags true Nombres encima de los camiones
mods_optioning false Hace opcionales de verdad los mods marcados como opcionales

En el mismo archivo están los puertos y el token server_logon_token, que vemos más abajo. friends_only y show_server no tienen efecto en un servidor dedicado.

Moderadores: moderator_list

No puedes ascender a nadie con el servidor en marcha. Los moderadores se ponen en moderator_list con su Steam ID (el número de 17 cifras de su perfil de Steam): primero el total, moderator_list: 2, y debajo una línea por persona, moderator_list[0]: y moderator_list[1]:, cada una con su número. Al entrar, quedan ascendidos. Desde el chat pueden usar /set_time HH:MM (hora), /set_rain_factor de 0 a 1 (lluvia) y /help.

Paso 3: exporta los server packages desde el juego

El servidor no carga mods ni DLC: todo lo que necesita del mapa va en dos archivos que genera tu juego.

  1. Cierra el juego y abre config.cfg en Documentos\Euro Truck Simulator 2. Cambia la línea uset g_console "0" por uset g_console "1". Si nunca has usado la consola, lo explicamos con más detalle en la guía de trucos y consola de ETS2.
  2. Abre ETS2 y carga el perfil con los DLC de mapa y los mods activos que quieres en el servidor, en el orden correcto. Si tienes dudas con el orden, sigue la guía de orden de carga de mods.
  3. Ya en la partida, pulsa ~ (la tecla que hay a la izquierda del 1) para abrir la consola y escribe export_server_packages.
  4. El juego guarda server_packages.sii y server_packages.dat en Documentos\Euro Truck Simulator 2.
  5. Si el servidor va en el mismo PC y no le has cambiado la carpeta, ya están en su sitio. Si va en otro equipo, copia los dos archivos a la carpeta de datos del servidor, donde verás server_config.sii y server.log.txt.
  6. Arranca el servidor. En la consola aparecerá el search ID de la sesión: apúntalo.

Cada vez que cambies de mods o compres un DLC de mapa nuevo que quieras en el servidor, repite la exportación y sustituye los dos archivos, siempre juntos.

Mods y DLC: qué tiene que tener cada jugador

  • DLC: el servidor no necesita tener DLC. Los jugadores pueden entrar sin ellos, pero no podrán circular por las zonas de mapa que no tengan.
  • Mods: cada jugador necesita los mods que pide el servidor, con un máximo de 70 por sesión. Al entrar, el juego muestra una ventana con sus mods y los del servidor, y no deja confirmar hasta que coinciden.
  • Steam Workshop: los mods del Workshop que falten se suscriben desde esa ventana sin salir del juego; los demás se descargan a mano, de su fuente oficial y en la misma versión. Lo tienes en cómo instalar mods en ETS2.
  • Mapas mod: si exportas con ProMods u otro mapa, todos tienen que tenerlo instalado igual que el anfitrión.

Paso 4: abre los puertos

El servidor no hace NAT punching: para salir en el buscador necesita IP pública y los puertos redirigidos. Hay dos tipos:

  • Virtuales (connection_virtual_port 100 y query_virtual_port 101): van dentro de Steam, en el rango 100–200, y no hay que abrirlos.
  • Físicos (connection_dedicated_port 27015 y query_dedicated_port 27016): los usa Steam para mostrar el servidor en la lista. Redirígelos en el router hacia el equipo del servidor, por TCP y UDP, y permítelos en el cortafuegos.

En red local, el puerto de consulta debe estar entre el 27015 y el 27020. Si montas dos servidores en la misma máquina, cada uno necesita sus propios puertos y su propio token. Y si no puedes abrir puertos (por ejemplo, porque tu operador usa CGNAT), tus amigos pueden entrar igualmente buscando el servidor por su search ID.

Paso 5: token para tener siempre el mismo ID

Sin token, el servidor entra en Steam con una cuenta anónima y su search ID cambia en cada reinicio. Para que sea fijo:

  1. Entra en la página de gestión de servidores de juego de Steam, steamcommunity.com/dev/managegameservers, con una cuenta que tenga ETS2.
  2. Crea un token con el identificador del juego, 227300, no con el del servidor (1948160).
  3. Pégalo entre comillas en server_logon_token y reinicia el servidor.

Trata el token como una contraseña y no lo compartas.

Cómo entran tus amigos

  1. Todos en la misma versión del juego que el servidor.
  2. Desde el menú principal, entran en Convoy y abren el buscador de sesiones.
  3. Buscan la sesión por su nombre exacto o, mejor, por el search ID. SCS explica que la lista de Convoy muestra las sesiones de tu región, así que el search ID es lo más fiable si alguien juega desde otro país.
  4. Sincronizan los mods que pida la sesión, confirman y, si hay contraseña, la escriben.

Actualizaciones y errores comunes

  • Nadie puede entrar tras un parche del juego: actualiza el servidor (con SteamCMD, a mano), vuelve a exportar los server packages con el juego actualizado y reinicia.
  • El servidor no aparece en la lista: revisa que los puertos 27015 y 27016 estén redirigidos por TCP y UDP y que tengas IP pública. Mientras tanto, usad el search ID.
  • Se cierra con «[MP] Steam disconnected» y «reason – 33»: Steam ha perdido la conexión, por un corte de internet o porque el equipo ha entrado en suspensión. Desactiva la suspensión en el PC servidor.
  • En Linux falla con «SteamAPI_Init() failed»: arráncalo con server_launch.sh o enlaza steamclient.so de SteamCMD en ~/.steam/sdk64/.
  • El juego de un jugador se cierra al entrar con mods: que pase su game.log.txt por Holyfix, nuestro analizador de logs, que te dice qué mod falla. Tienes más soluciones en mods que no funcionan en ETS2.
  • Cualquier otro fallo: mira server.log.txt y server.crash.txt en la carpeta del servidor. Para cerrarlo, pulsa Ctrl + C.

Más guías de Euro Truck Simulator 2: ETS2 online con Convoy y TruckersMP, cómo instalar mods, orden de carga de mods y lista de DLC de mapa.

Preguntas frecuentes

¿Cuánto cuesta un servidor dedicado de ETS2?

La herramienta es gratuita. Si la ejecutas en tu PC o en un ordenador que tengas libre, solo pagas la luz; si usas un VPS o un servidor de juegos alquilado, lo que cueste ese servicio.

¿Necesito tener el juego para montar el servidor?

No en el equipo del servidor: se descarga con SteamCMD de forma anónima. Pero alguien con ETS2 tiene que exportar los server packages, y para crear el token hace falta una cuenta que tenga el juego.

¿Se pueden poner más de 8 jugadores?

El límite oficial que indica SCS para max_players es 8. Algunas empresas de alojamiento ofrecen más plazas, pero no es una configuración que SCS documente.

¿Por qué mi servidor no sale en el buscador de Convoy?

Casi siempre por los puertos: el servidor no hace NAT punching y necesita IP pública con el 27015 y el 27016 abiertos por TCP y UDP. Mientras tanto, buscadlo por su search ID.

¿Puedo usar ProMods en un servidor dedicado?

Sí. Exporta los server packages con ProMods activo y sus DLC necesarios. Todos los jugadores tendrán que tener ProMods instalado en la misma versión.