Respuesta corta. Puedes alojar un servidor de ET: Legacy tú mismo y gratis: descarga el archivo de Linux de ET: Legacy desde etlegacy.com, copia pak0.pk3, pak1.pk3 y pak2.pk3 de la descarga gratuita de Wolfenstein: Enemy Territory de Splash Damage en etmain y arranca etlded.x86_64 en el puerto UDP 27960. O alquila un servidor de ET: Legacy y olvídate de las descargas y de la red.
Los jugadores encuentran tu servidor en el buscador de servidores del juego, porque un servidor con dedicated "2" y sv_advert "3" envía latidos al servidor maestro. La configuración por defecto ya incluye ambos.
Comprobado el 5 de noviembre de 2026 con ET: Legacy 2.86.2, la última versión estable en etlegacy.com (publicada el 11 de octubre de 2026).
Esta guía usa la wiki del proyecto ET: Legacy, su código fuente y los archivos de configuración por defecto del archivo 2.86.2, además de los ajustes de instalación e inicio de los servidores de ET: Legacy que alojamos. Para ir directo a la opción de alquiler, salta a la Opción 2.
Qué necesitas
El software del servidor: el archivo de Linux de ET: Legacy en etlegacy.com/download. Viene en versión de 64 bits (x86_64) o de 32 bits (i386). La wiki del proyecto dice que el cliente de 64 bits solo puede unirse a servidores con mods de 64 bits, como el mod Legacy por defecto, así que elige la versión de 32 bits solo si necesitas un mod que sea únicamente de 32 bits.
Los archivos originales del juego:pak0.pk3, pak1.pk3 y pak2.pk3 de Wolfenstein: Enemy Territory. La wiki de ET: Legacy dice que puedes descargarlos de forma legal y gratuita desde la página de Wolfenstein: Enemy Territory de Splash Damage. No hace falta una cuenta de Steam.
Una máquina que siga encendida: un PC que no uses, un servidor casero o una máquina virtual en la nube. Esta guía usa Debian o Ubuntu Linux.
Un límite de jugadores: el etl_server.cfg por defecto fija sv_maxclients "24", el número de jugadores incluidos los huecos privados, y reserva 4 con sv_privateclients "4".
Red: el puerto del juego, UDP 27960 por defecto (net_port), accesible desde internet.
Opción 1: alojarlo tú mismo
Instala el servidor
Descarga y descomprime el archivo de etlegacy.com/download. Para 2.86.2, el archivo de 64 bits es etlegacy-v2.86.2-x86_64.tar.gz.
mkdir -p ~/etlegacy
cd ~/etlegacy
tar xvf etlegacy-v2.86.2-x86_64.tar.gz --strip-components=1
--strip-components=1 deja el programa del servidor etlded.x86_64 y las carpetas etmain y legacy directamente en ~/etlegacy.
Añade los archivos originales del juego. El archivo no los incluye. En la página de Wolfenstein: Enemy Territory de Splash Damage, descarga el archivo de Linux et260b.x86_full.zip en ~/etlegacy. Contiene un instalador, et260b.x86_keygen_V03.run, y los tres archivos pak están dentro. Desde ~/etlegacy, esto los extrae a etmain:
Edita la configuración del servidor. El archivo incluye etmain/etl_server.cfg con un comentario en cada ajuste. Define al menos estas líneas (las dos últimas ya tienen estos valores). La wiki del proyecto dice que los valores deben ir entre comillas.
set sv_hostname "My ET server"
set sv_maxclients "24"
set g_password ""
set rconpassword "choose-a-long-password"
set dedicated "2"
set sv_advert "3"
Deja rconpassword vacío para mantener desactivada la consola remota. Define g_password para un servidor privado. La configuración indica que sv_hostname tiene como máximo 26 caracteres sin códigos de color.
Abre el puerto
Juego: 27960 es el valor por defecto de net_port, y el código de red del motor usa UDP. Permite UDP 27960 en el cortafuegos de la máquina (en Ubuntu con ufw: sudo ufw allow 27960/udp) y redirígelo en tu router.
Otro puerto: quita los comentarios de //set net_port "27960" en la configuración y cambia el número, o pasa +set net_port 27961 en la línea de comandos.
Arráncalo y únete
Arranca el servidor desde ~/etlegacy. Es el comando de inicio de la wiki del proyecto, con el nombre de archivo del paquete y el puerto añadidos:
Está listo cuando la consola muestra Game Initialization completed in. Ejecútalo bajo un gestor de servicios como systemd para que se reinicie tras un fallo.
Omni-bot:omnibot_enable 1 carga los bots que vienen en el archivo. Si se cargó, la consola muestra Omni-bot Loaded Successfully. Para añadir bots, abre la consola y escribe /bot minbots -1 y /bot maxbots 16. Pon omnibot_enable 0 si quieres solo humanos.
Únete. Abre ET: Legacy y busca el nombre de tu servidor en el buscador de servidores.
Actualiza descomprimiendo la nueva versión en una carpeta nueva, copiando tus tres archivos pak y tus archivos de configuración editados en su etmain, y arrancando el servidor desde ahí. Las preguntas frecuentes del proyecto dicen que no se debe sobrescribir una versión anterior de ET: Legacy.
Rotación de mapas
La configuración por defecto ya incluye una rotación. Cerca del final, etl_server.cfg ejecuta exec mapvotecycle.cfg, que establece g_gametype 6 (votación de mapas) y empieza en oasis. Si nadie vota, el siguiente mapa sigue la lista battery, goldrush, radar, railgun y fueldump; si hay votos, se juega el mapa con más votos. Para campañas, pon // delante de esa línea y quítalo de //exec campaigncycle.cfg, que usa g_gametype 4. Cambia la última línea, set com_watchdog_cmd "exec mapvotecycle.cfg", al mismo archivo de ciclo, porque el servidor lo ejecuta para recuperarse cuando se queda sin mapa. Los archivos de ciclo están en etmain, así que puedes editar allí las listas de mapas.
Opción 2: alojarlo en PlayNHost
Alquilar te ahorra las descargas, los archivos pak, la redirección de puertos y la rutina de actualización. Tú sigues eligiendo mapa, contraseña y normas.
Elige un plan. Abre la página de hosting de servidores de ET: Legacy y compara los planes: MEDIC (16 jugadores), FIELDOPS (24) y COVERT (32) en el momento de escribir esto. Pulsa Crear servidor (en COVERT el botón dice Personalizar plan) y completa el pedido. Los precios cambian, así que consúltalos en esa página.
Espera a la instalación. El servidor aparece en el panel. Su Consola muestra Game Initialization completed in cuando está listo.
Elige tus ajustes. En la pestaña Configuración encontrarás Mapa por defecto, Activar Omnibot y Contraseña de RCON. Cámbialos y reinicia. RCON sigue desactivado hasta que pongas una contraseña, y el cuadro de la consola del panel funciona en ambos casos.
Define la rotación. El servidor carga el mapa por defecto y luego ejecuta etmain/etl_server.cfg, que tal como viene ejecuta exec mapvotecycle.cfg cerca del final y pasa así a la votación de mapas desde oasis. Para cambiar la rotación, o para quedarte en tu propio mapa, edita esa línea y los archivos de ciclo en la pestaña Archivos. Otros cvars van en el mismo archivo.
Invita a tus jugadores. El servidor se anuncia en el buscador público de servidores en cuanto arranca, sin token ni pasos extra, así que los jugadores pueden buscar su nombre.
Lo que hace el panel por ti:
Descarga el archivo actual de ET: Legacy y los archivos del juego de Splash Damage al instalar el servidor, descomprime los archivos pak en etmain y crea la carpeta .etlegacy.
Pone net_ip en 0.0.0.0 y net_port en el puerto asignado a tu servidor, en etmain/etl_server.cfg, y en cada arranque reescribe la línea sv_maxclients con el número de jugadores de tu plan y la línea rconpassword con la contraseña de RCON que elegiste. Un valor que escribas en esas dos líneas se reemplaza en el siguiente arranque, así que pon la contraseña de RCON en el panel; el número de jugadores sigue a tu plan. Nunca tienes que redirigir el puerto.
El ajuste Versión de ET Legacy elige la versión de 64 bits (la predeterminada) o la de 32 bits al instalar el servidor.
Alojarlo tú o alquilarlo: una comparación sincera
Coste: el software del servidor y los archivos originales del juego son gratis. Alojarlo tú cuesta electricidad, hardware y ancho de banda, o una máquina en la nube. Alquilar es una cuota mensual que fija el plan.
Disponibilidad: un servidor casero solo funciona mientras funcionen tu PC, la luz y el internet. Un servidor alquilado funciona en el hardware del proveedor.
Exposición: en casa, los jugadores se conectan a tu dirección IP pública y tú te encargas del cortafuegos y el router. Un servidor alquilado mantiene tu IP de casa fuera.
Preparación: alojarlo tú requiere la línea de comandos, dos descargas de dos sitios, redirección de puertos y tus propias actualizaciones. Alquilar requiere un mapa, una contraseña y elegir sobre RCON.
Control: alojarlo tú te da cada archivo. En nuestros servidores el panel gestiona el puerto y dos líneas de configuración, y para todo lo demás tienes la pestaña Archivos.
Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Puedes aceptar todo, aceptar solo las cookies esenciales o elegir por categoría.Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Aquí están activadas por defecto: puedes desactivar lo que no quieras.Leer nuestra política de privacidad