NUEVO 📢 Oferta de lanzamiento limitada: ¡hasta un 70% de descuento en tu primer mes, en todos los juegos!Ver planes

Cómo alojar un servidor de Euro Truck Simulator 2 (2026)

Euro Truck Simulator 2Updated Nov 5, 202614 min read

Respuesta corta. Puedes alojar un servidor de Euro Truck Simulator 2 tú mismo y gratis: instala la herramienta "Euro Truck Simulator 2 Dedicated Server" (app de Steam 1948160) con SteamCMD usando un inicio de sesión anónimo, exporta server_packages.sii y server_packages.dat desde tu propio juego y abre los dos puertos definidos en server_config.sii (27015 para la conexión y 27016 para la consulta en el ejemplo de SCS) para TCP y UDP. O alquila un servidor de Euro Truck Simulator 2 y olvídate de la red.

Los conductores se unen buscando la sesión en el navegador de servidores del juego. La wiki de SCS da como límite 8 jugadores.

Comprobado el 5 de noviembre de 2026 con Euro Truck Simulator 2 1.61 (versión estable del 17 de septiembre de 2026). Desde el 22 de octubre de 2026 hay una beta abierta 1.62.

Esta guía se basa en la página del servidor dedicado de SCS Software en la SCS Modding Wiki y en lo que usamos en nuestros propios servidores de Euro Truck Simulator 2. Si quieres ir directo a la opción de alquiler, mira la Opción 2.

Qué necesitas

  • El software del servidor: "Euro Truck Simulator 2 Dedicated Server", app de Steam 1948160. Es gratis, y según la wiki no hace falta tener el juego para ejecutarlo.
  • Una máquina que se quede encendida: un PC que no uses, un servidor casero o una máquina virtual en la nube. Esta guía usa Linux de 64 bits, que es lo que usamos nosotros. El servidor también tiene versión para Windows.
  • El juego en tu propio PC: el servidor nunca guarda mods ni DLC. Exportas una lista de paquetes desde una copia de Euro Truck Simulator 2 con tus mods y los DLC de mapas activados, así que necesitas el juego para ese paso.
  • Red: el servidor usa dos puertos físicos, connection_dedicated_port y query_dedicated_port (27015 y 27016 en la configuración de ejemplo de la wiki), y la wiki pide reglas tanto TCP como UDP al redirigirlos. Los puertos virtuales (100 y 101 en el ejemplo) no necesitan redirección.
  • Un token de inicio de sesión de servidor de juego de Steam (opcional): sin él, el servidor usa una cuenta anónima y recibe un ID de servidor no persistente, el ID que usan los conductores para la búsqueda directa. Con un token recibe uno persistente. Para crearlo hace falta tener el juego, y la wiki dice que se crea con el ID de app del juego (227300), no con el del servidor.
  • Hardware: la página del servidor dedicado de SCS no indica requisitos de hardware.

El software del servidor es gratis. Pagas la máquina, la electricidad y el ancho de banda, no el software.

Opción 1: alojarlo tú mismo

Funciona en un PC que no uses, un servidor casero o una máquina virtual en la nube. Los pasos de SteamCMD vienen de la página de SteamCMD de Valve y los del servidor, de la wiki de SCS.

Linux (Debian o Ubuntu)

  1. Instala la biblioteca que necesita SteamCMD.
    sudo apt-get install lib32gcc-s1
  2. Crea un usuario steam. Valve desaconseja ejecutar SteamCMD como root.
    sudo useradd -m steam
    sudo passwd steam
    sudo -iu steam
  3. Instala SteamCMD con ese usuario.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Descarga el servidor.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/ets2-server +login anonymous +app_update 1948160 validate +quit
    La primera línea deja que un SteamCMD recién instalado se actualice solo antes de la descarga real. Las descargas de SteamCMD pueden fallar sin un error evidente, así que comprueba que existe /home/steam/ets2-server/steamapps/appmanifest_1948160.acf. Si no existe, repite la descarga. La wiki también avisa de que SteamCMD no actualiza el servidor por ti: ejecuta el mismo comando otra vez después de un parche del juego.
  5. Dale al servidor la biblioteca de Steam que pide. Según la wiki, un servidor Linux que muestra un error que empieza por [S_API FAIL] SteamAPI_Init() failed necesita steamclient.so. Usa el script server_launch.sh junto al ejecutable o enlaza la biblioteca:
    mkdir -p ~/.steam/sdk64
    ln -sf ~/Steam/linux64/steamclient.so ~/.steam/sdk64/steamclient.so
    El enlace de ejemplo de la wiki parte de su carpeta steamcmd, así que ajusta la primera ruta a donde tu SteamCMD haya puesto linux64/steamclient.so.
  6. Inicia el servidor una vez para que cree sus archivos.
    cd /home/steam/ets2-server
    ./bin/linux_x64/eurotrucks2_server
    El primer arranque crea la carpeta personal del servidor (por defecto la ruta de usuario del juego, que SCS indica como ~/.local/share/Euro Truck Simulator 2/ en Linux) con un server_config.sii y un server.log.txt por defecto. Después informa de [MP] Error: Server packages file not found, porque el servidor no puede arrancar sin los archivos de paquetes. Es lo esperado: los aportas en el siguiente paso.
  7. Exporta el par de paquetes desde tu propio juego. En tu PC, pon g_console en 1 en el config.cfg del juego, inicia Euro Truck Simulator 2 con los mods y DLC que quieras, carga el mapa, pulsa ~ y ejecuta:
    export_server_packages
    El juego escribe server_packages.sii y server_packages.dat en su carpeta personal (Documents\Euro Truck Simulator 2 en Windows). Describen tu configuración de mods y DLC y no están vinculados a tu cuenta. Copia ambos en la carpeta personal del servidor del paso anterior.
  8. Edita server_config.sii en esa carpeta. Conserva el envoltorio SiiNunit del archivo y cambia los valores de dentro. Claves que la mayoría cambia:
    lobby_name: "My convoy"
    password: ""
    max_players: 8
    connection_dedicated_port: 27015
    query_dedicated_port: 27016
    server_logon_token: ""
    lobby_name, description y password están limitados a 63 caracteres, y la wiki dice que el límite de jugadores es 8.
  9. Abre los puertos. Permite 27015 y 27016 para TCP y UDP en el cortafuegos de la máquina (con ufw: sudo ufw allow 27015 y sudo ufw allow 27016 abren ambos protocolos) y después redirige ambos en tu router hacia esta máquina.
  10. Inicia el servidor otra vez con ./bin/linux_x64/eurotrucks2_server. Revisa server.log.txt en la carpeta personal del servidor. Si falla, busca server.crash.txt en el mismo sitio. Detén el servidor con Ctrl+C.

Windows

  1. Instala la herramienta "Euro Truck Simulator 2 Dedicated Server" desde tu biblioteca de Steam (las herramientas están ocultas por defecto, así que cambia el filtro de la biblioteca) o ejecuta el comando de SteamCMD de arriba con +login anonymous y una carpeta de instalación de Windows.
  2. Inicia el ejecutable del servidor una vez, luego exporta el par de paquetes y edita server_config.sii como en los pasos 6 a 8 de Linux. La opción de arranque -homedir de la wiki mueve la carpeta personal del servidor en Windows.
  3. Permite los puertos 27015 y 27016 para TCP y UDP de entrada en el Firewall de Windows y redirige ambos en tu router.

Cómo encuentran los conductores un servidor propio

  • Búsqueda directa: el servidor muestra un ID de búsqueda al arrancar. Los conductores lo escriben en el campo de búsqueda del navegador de servidores del juego. La wiki dice que la búsqueda directa funciona incluso con un servidor detrás de NAT.
  • Lista pública de sesiones: el servidor dedicado no hace NAT punching, así que necesita una IP pública o puertos redirigidos para aparecer en el navegador de sesiones.
  • Moderadores: el servidor no tiene interfaz, así que anota los Steam ID en moderator_list dentro de server_config.sii. Los moderadores pueden usar /set_time, /set_rain_factor y /help en el chat.

Opción 2: alojarlo en PlayNHost

Alquilar te ahorra el cortafuegos, la redirección de puertos y la rutina de actualizaciones. Los puertos y el archivo de configuración vienen preparados.

  1. Elige un plan. Abre la página de hosting de servidores de Euro Truck Simulator 2. En el momento de escribir esto hay un plan, CONVOY, para 8 jugadores. Pulsa Personalizar plan y termina el pedido. Los precios cambian, así que compruébalos en esa página.
  2. Espera a la instalación. Recibes un correo de "servidor listo" y el servidor aparece en panel.playnhost.com. En la pestaña Consola, el panel considera que el servidor está en marcha cuando muestra [MP] State: running.
  3. Abre Configuración y luego Ajustes del juego. Aquí importan dos campos:
    • Nombre del lobby: el nombre de sesión que ven los conductores en el navegador de servidores. SCS lo limita a 63 caracteres.
    • Token de Steam Auth: tu token de inicio de sesión de servidor de juego de Steam, si tienes uno. Créalo en steamcommunity.com/dev/managegameservers con el ID de app del juego, 227300 (no el del servidor, 1948160), y pégalo aquí. Déjalo en blanco si no tienes uno real.
    Actualización automática está en Mostrar avanzadas en la misma tarjeta y viene activada por defecto.
  4. Reinicia. Cuando el panel muestre "Guardado. El servidor debe reiniciarse para que se apliquen.", pulsa Reiniciar ahora y espera a la línea de listo.
  5. Añade tus mods (opcional). Abre la pestaña Modding. Activa tus mods y DLC de mapas en tu propio juego, ejecuta export_server_packages en su consola y sube los dos archivos que escribe, server_packages.sii y server_packages.dat, con Archivos en .local/share/Euro Truck Simulator 2/, reemplazando los dos archivos que ya están allí. Después reinicia.
  6. Añade moderadores (opcional). En Archivos, edita moderator_list en .local/share/Euro Truck Simulator 2/server_config.sii con los Steam ID de tus conductores y reinicia. El panel no sobrescribe esa clave.
  7. Únete. Busca el nombre de tu lobby en el navegador de servidores del juego. Los conductores necesitan los mods con los que se exportaron tus archivos de paquetes.

Lo que hace el panel por ti

  • Puertos y claves. En cada arranque el panel escribe tu puerto de juego, el puerto de consulta, el token de Steam y el nombre del lobby en server_config.sii (connection_dedicated_port, query_dedicated_port, server_logon_token, lobby_name). Los cambios a mano en esas cuatro claves se reemplazan en el siguiente arranque: cambia el nombre del lobby y el token en Ajustes del juego, y los puertos siguen la asignación del propio servidor.
  • Un par de paquetes de serie. Un servidor nuevo arranca con un server_config.sii por defecto y un par server_packages.sii y server_packages.dat por defecto (mapa base, sin mods, sin DLC), así que ejecuta el juego base. Nuestro script de arranque los lee en cada inicio e imprime lo que anuncia el servidor: el número de mods, el mapa y la fecha de la exportación.
  • Un aviso para el error clásico. Subir solo uno de los dos archivos de paquetes es fácil de pasar por alto. En cada arranque la consola imprime un aviso [pnh-packages] cuando solo el .sii o solo el .dat difiere del par de serie.
  • Una instalación comprobada. En nuestras instalaciones SteamCMD a veces ha fallado mientras seguía informando de éxito. Nuestro script de instalación comprueba que existe el manifiesto de la app y reintenta hasta tres veces antes de rendirse, para que el servidor no arranque desde una carpeta vacía.
  • Un token incorrecto cierra el servidor. En nuestras pruebas, un token de Steam no válido hizo que Steam rechazara el inicio de sesión y el servidor se cerró en segundos. Si pasa, vacía Token de Steam Auth o pega uno válido y luego inicia el servidor.
  • Copias de seguridad. Si tu plan incluye copias de seguridad, haz una desde Copias de seguridad antes de cambiar archivos a mano.

Otras guías: Cómo conectarte a tu servidor de convoy de Euro Truck Simulator 2, Cómo generar los paquetes del servidor de tu servidor de Euro Truck Simulator 2 y Cómo cambiar el nombre, la contraseña y los slots de tu servidor de Euro Truck Simulator 2.

Alojarlo tú o alquilar: una comparación sincera

  • Coste. Propio: el software es gratis, y pagas hardware, electricidad y ancho de banda, o una máquina virtual en la nube. Alquilado: una cuota mensual según el plan. Mira los planes actuales.
  • Disponibilidad. Propio: tan fiable como tu máquina, tu electricidad y tu internet de casa, y tiene que estar encendido cuando tu convoy conduce. Alquilado: funciona en el hardware del proveedor, no en tu PC.
  • Exposición de red. Propio: abres puertos TCP y UDP en tu router y los jugadores llegan a tu IP pública, salvo que uses la búsqueda directa. Alquilado: tu IP de casa no interviene.
  • Conocimientos necesarios. Propio: línea de comandos, redirección de puertos, edición de server_config.sii y exportación del par de paquetes. Alquilado: un panel web con campos de formulario, y el par de paquetes lo exportas tú igualmente si quieres mods o DLC de mapas.
  • Actualizaciones. Propio: ejecuta otra vez el comando de SteamCMD después de un parche del juego. Alquilado: el ajuste Actualización automática del panel, activado por defecto, actualiza el servidor al arrancar, así que pulsa Reiniciar después de un parche.

Alojarlo tú mismo te conviene si ya tienes una máquina encendida todo el día y te sientes cómodo con las redes. Alquilar te conviene si prefieres no ocuparte del hardware.

Problemas comunes y soluciones

El servidor se detiene en el primer arranque con un error de paquetes que faltan

Causa: un servidor propio aún no tiene server_packages.sii y server_packages.dat.

Solución: expórtalos desde tu propio juego con export_server_packages y copia ambos en la carpeta personal del servidor.

El servidor no aparece en la lista de sesiones

Causa: los puertos físicos no son accesibles desde fuera. El servidor dedicado no hace NAT punching.

Solución: abre ambos puertos de server_config.sii para TCP y UDP y redirígelos, o usa la búsqueda directa con el ID que el servidor muestra al arrancar. Consulta El servidor de Euro Truck Simulator 2 no aparece en el buscador de convoy.

El servidor se cierra con "[MP] Steam disconnected"

Causa: según la wiki, Steam perdió su conexión, por ejemplo cuando se corta internet o el ordenador entra en suspensión.

Solución: inicia el servidor otra vez, revisa la conexión de red de la máquina y evita que entre en suspensión.

Tus cambios en el archivo de configuración desaparecen (PlayNHost)

Causa: la clave es una de las que el panel escribe en cada arranque.

Solución: cambia el nombre del lobby y el token en Ajustes del juego. Otras claves, como password y moderator_list, conservan tus cambios.

Preguntas frecuentes

¿Puedo alojar un servidor de Euro Truck Simulator 2 gratis?

Sí. El servidor dedicado es gratis en Steam y se descarga con un inicio de sesión anónimo. Aun así pagas la máquina, la electricidad y el internet, y debe estar encendido mientras la gente conduce.

¿Cuántos jugadores pueden unirse?

La wiki de SCS dice que el límite es 8 jugadores. Nuestro plan es para 8 jugadores.

¿Necesito tener el juego para ejecutar el servidor?

Para ejecutarlo no. Necesitas el juego para exportar los archivos de paquetes y para crear un token de Steam.

¿Qué puertos usa un servidor de Euro Truck Simulator 2?

Los dos definidos en server_config.sii: connection_dedicated_port y query_dedicated_port, 27015 y 27016 en el ejemplo de SCS, redirigidos para TCP y UDP. La wiki dice que query_dedicated_port debe estar entre 27015 y 27020 para partidas LAN.

¿Puedo usar Steam Workshop?

La wiki dice que el servidor no puede acceder a Steam Workshop. Los mods llegan a los conductores mediante el par de paquetes que exportas desde tu propio juego.

¿Quieres saltarte la configuración? Mira los planes de servidor de Euro Truck Simulator 2.

¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros

NUESTROS ÚLTIMOS BLOGS