Respuesta corta. Puedes alojar tú mismo un servidor de Day of Infamy gratis: instala el servidor dedicado (app 462310 de Steam) con SteamCMD usando un inicio de sesión anónimo, crea
doi/cfg/server.cfgcon el nombre de tu servidor, arráncalo consrcds_run -game doiy abre el puerto 27015 (TCP y UDP). El hosting de servidores de Day of Infamy de PlayNHost figura como Próximamente en el momento de escribir esto.Los jugadores encuentran tu servidor por su nombre en el buscador de servidores del juego.
Comprobado el 5 de noviembre de 2026 con el anuncio más reciente de la página de Steam del juego, del 24 de diciembre de 2025, que eliminó el soporte de BattlEye del cliente del juego y del servidor dedicado de Windows.
Esta guía usa la documentación de Valve sobre el Source Dedicated Server para las partes genéricas, los anuncios de la página de Steam del propio juego y nuestra propia instalación de Day of Infamy para el resto. Para saber cómo funcionará en PlayNHost, ve a la Opción 2.
Qué necesitas
- El software del servidor: el servidor dedicado de Day of Infamy, app 462310 de Steam. Es gratuito y se descarga con un inicio de sesión anónimo de Steam. No necesitas tener el juego para descargarlo.
- 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 Linux de 64 bits, que es lo que usamos nosotros. También existe un servidor dedicado de Windows (el aviso de Steam del juego de diciembre de 2025 lo menciona), pero no hemos probado ninguno.
- RAM y CPU: la página de Steam indica requisitos solo para jugar, no para un servidor dedicado, y no encontramos cifras oficiales para el servidor. Trata como una estimación cualquier cifra de servidor que leas por ahí.
- Un límite de jugadores: se fija con
-maxplayersen la línea de arranque. Nosotros limitamos nuestros servidores a 32. - Red: puerto 27015, TCP y UDP, accesible desde internet. La documentación de Valve dice que se puede cambiar con
-port. - El juego: cada jugador necesita Day of Infamy en Steam. La página de Steam indica Windows, macOS y Linux.
Opción 1: alojarlo tú mismo
Estos pasos son para Debian o Ubuntu. El comando de descarga, las rutas de archivos y la línea de arranque son los que usa nuestra instalación de Day of Infamy.
Instalar el servidor
- Instala las bibliotecas que necesita SteamCMD.
sudo dpkg --add-architecture i386 sudo apt update sudo apt install lib32gcc-s1 curl tar -y - Crea un usuario para el servidor y cambia a él. Valve advierte de no ejecutar SteamCMD como root.
sudo useradd -m -s /bin/bash -U doi sudo su - doi - Instala SteamCMD y deja que se actualice una vez.
mkdir -p ~/steamcmd ~/server cd ~/steamcmd curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz tar -xzf steamcmd.tar.gz ./steamcmd.sh +quit - Descarga el servidor.
En nuestras instalaciones SteamCMD a veces fallaba aunque informaba de éxito: en una instalación limpia, unas dos ejecuciones de cada siete, y dejaba una carpeta vacía. Comprueba que~/steamcmd/steamcmd.sh +force_install_dir /home/doi/server +login anonymous +app_update 462310 validate +quitsteamapps/appmanifest_462310.acfexiste en la carpeta del servidor y vuelve a ejecutar el comando si no es así. - Copia las bibliotecas del cliente de Steam a la carpeta personal del usuario que ejecuta el servidor, como hace nuestra instalación:
mkdir -p ~/.steam/sdk32 ~/.steam/sdk64 cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/ cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/ - Quita los finales de línea de Windows de
srcds_run. En nuestras instalaciones llegó con finales de línea de Windows (CRLF), así que Linux busca un intérprete llamado/bin/shseguido de un retorno de carro. El archivo existe y es ejecutable, pero la shell responde "No such file or directory". Esto lo arregla:sed -i 's/\r$//' ~/server/srcds_run
Escribir los ajustes
- Crea
server.cfgendoi/cfgdentro de la carpeta del servidor. Una instalación nueva no trae ninguno: cuando inspeccionamos una instalación nueva,doi/cfgno tenía ningúnserver.cfg. La documentación de Valve dice que el nombre que ve la gente en el buscador de servidores es la líneahostnamede este archivo:
Pon una contraseña entre las comillas para un servidor privado. Déjalo vacío para uno público.hostname "My Day of Infamy server" sv_password "" - Reinicia el servidor después de editar el archivo, para que arranque con tus cambios.
Abrir los puertos
- Juego: permite el puerto 27015 en el cortafuegos de la máquina, TCP y UDP (por ejemplo
sudo ufw allow 27015), y redirígelo en tu router. La documentación de Valve indica 27015 TCP/UDP para el tráfico de juego, los pings y RCON. - Otro puerto: añade
-portcon tu número a la línea de arranque y abre ese en su lugar.
Arrancarlo y unirse
- Iniciar el servidor desde la carpeta del servidor. Esta es la línea que usa nuestra instalación, con puerto 27015, 16 jugadores y el mapa
dog_red:
Está listo cuando la consola imprime./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestartgameserver Steam ID. Ejecútalo bajo un gestor de servicios como systemd para que arranque de nuevo tras un reinicio o un fallo. - Elige otro mapa inicial cambiando
+map. Los nombres de mapas de serie que usa nuestra instalación son bastogne, breville, brittany, comacchio, crete, dog_red, dunkirk, flakturm, foy, ortona, reichswald, rhineland, saint_lo, salerno, shooting_range y sicily. Para cambiar de mapa con el servidor en marcha, escribechangelevely el nombre del mapa en su consola. - Únete. En Day of Infamy, abre el buscador de servidores y busca el nombre de tu servidor exactamente como lo escribiste en
hostname. - Actualizar deteniendo el servidor y ejecutando de nuevo el comando de descarga del paso 4. Cuando el juego se actualice, actualiza también el servidor: el aviso más reciente de la página de Steam del juego indica a los propietarios de servidores que actualicen el servidor dedicado a través de Steam.
Añadir mapas y mods de Steam Workshop
Un servidor de Day of Infamy puede cargar contenido de Workshop desde un archivo de texto con IDs de Workshop. Así lo configura nuestra instalación:
- Busca el ID del elemento. Abre el elemento en el Workshop de Day of Infamy. El ID es el número al final de su dirección, después de
?id=. - Lista los IDs en
doi/subscribed_file_ids.txt, uno por línea. Un ID de colección también sirve: los anuncios de Screaming Steel que se citan más abajo decían a los anfitriones que podían listar el ID de la colección del mod en lugar de sus elementos sueltos. - Añade
-workshopa la línea de arranque. Nuestra instalación lo añade para activar el soporte de Workshop../srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart -workshop - Reinicia después de que se actualice un mod. Los anuncios de la página de Steam de Day of Infamy sobre el mod Screaming Steel decían a los propietarios de servidores que reiniciaran tras la actualización del mod para que el servidor aparezca a los jugadores en el buscador de servidores. Los servidores que listaban el ID de la colección del mod (1455070029) solo necesitaron ese reinicio. Los servidores que listaban elementos sueltos tuvieron que añadir además el ID del mapa nuevo.
Si añades Metamod:Source y SourceMod a mano, nuestra instalación borra después doi/addons/metamod_x64.vdf. Este servidor funciona en 32 bits, así que el cargador de 64 bits solo añade un confuso error "dlopen" a cada registro de arranque.
Opción 2: alojarlo en PlayNHost
Los servidores de Day of Infamy aún no están a la venta en PlayNHost. En el momento de escribir esto, la página de hosting de servidores de Day of Infamy muestra Próximamente y recoge tu correo para avisarte cuando abra. Los pasos siguientes son cómo configura nuestro panel un servidor de Day of Infamy cuando eso ocurra. Alquilar te ahorra la instalación, las bibliotecas, los puertos y la rutina de actualización. Tú sigues eligiendo un nombre, una contraseña y un mapa.
- Pide un servidor en la página de hosting de servidores de Day of Infamy cuando sus planes estén abiertos.
- Espera a la instalación. El servidor aparece en el panel. Su Consola imprime
gameserver Steam IDcuando está listo. - Ponle nombre. En la pestaña Configuración, define el Nombre del servidor y, para un servidor privado, la Contraseña para unirse. Después reinicia.
- Elige el mapa inicial en el campo Mapa inicial de la misma pestaña. Para cambiar de mapa sin reiniciar, usa la tarea Cambiar mapa en Tareas rápidas. Anunciar a los jugadores en la misma página envía un mensaje a todos.
- Añade contenido de Workshop. En la página Workshop, pon los IDs de tus elementos o colecciones en Elementos de Workshop, separados por comas. El servidor los descarga en su siguiente arranque.
- Invita a tus jugadores. Buscan en el buscador de servidores del juego el nombre que pusiste.
Lo que hace el panel por ti:
- Tu puerto se asigna y está abierto desde el principio, y se pone en la línea de arranque por ti, así que no hay nada que redirigir.
- El nombre y la contraseña se escriben en
doi/cfg/server.cfgen cada arranque, así que los cambias en el panel, no en el archivo. La instalación también crea ese archivo con líneashostnameysv_passwordvacías, porque una instalación nueva de Day of Infamy no tiene ninguno y el panel solo edita unserver.cfgexistente. Unserver.cfgque ya tengas nunca se sobrescribe. Cualquier otra línea de ese archivo la editas tú mismo en la pestaña Archivos. - La lista de Workshop se escribe en
doi/subscribed_file_ids.txten cada arranque, y-workshopse añade a la línea de arranque solo cuando la lista no está vacía. Edita la lista en el panel, no el archivo. - La descarga de la instalación se ejecuta hasta tres veces, así que una ejecución fallida de SteamCMD como las descritas arriba no te deja con un servidor vacío. Los finales de línea de Windows de
srcds_runtambién se quitan por ti. - Con Actualización automática activada (es lo predeterminado, en Mostrar opciones avanzadas de la pestaña Configuración), el servidor comprueba si hay una actualización del juego cada vez que arranca, así que un reinicio es una actualización.
- Activa Instalar SourceMod para añadir Metamod:Source y SourceMod a
doi/addons, sin el cargador de 64 bits que solo causa errores. Se lee mientras el servidor se instala, así que activarlo más tarde requiere una reinstalación, no un reinicio. Haz una copia de seguridad de las configuraciones de tus plugins antes de una reinstalación posterior, ya que puede restablecerlas. - El límite de jugadores depende de tu plan.
Alojarlo tú o alquilarlo: una comparación honesta
- Coste: el software del servidor es gratuito. Alojarlo tú cuesta electricidad, hardware y ancho de banda, o una máquina en la nube. Alquilar es una cuota recurrente que fija el plan.
- Disponibilidad: un servidor casero solo está activo mientras funcionen tu PC, la luz y 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 ocupas del cortafuegos y el router. Un servidor alquilado mantiene tu IP de casa fuera de esto.
- Configuración: alojarlo tú requiere la línea de comandos, la redirección de puertos, el reintento de SteamCMD, la corrección de finales de línea y un
server.cfgque creas tú mismo. Alquilar requiere un nombre, una contraseña y un mapa. - Control: alojarlo tú te da todos los archivos. En nuestros servidores cambias el nombre, la contraseña, el mapa y la lista de Workshop en el panel y sigues teniendo la pestaña Archivos para
server.cfgy el resto.
¿Quieres un servidor sin la instalación? Deja tu correo en la página de hosting de servidores de Day of Infamy para saber cuándo abre.



