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 Operation: Harsh Doorstop (2026)

Operation: Harsh DoorstopUpdated Nov 5, 202612 min read

Respuesta corta. Puedes alojar tú mismo un servidor de Operation: Harsh Doorstop gratis: descarga el servidor dedicado (app de Steam 950900) con SteamCMD usando un inicio de sesión anónimo y arráncalo con tu propio puerto de juego, un puerto de consulta y, si quieres administración remota, un puerto RCON. O alquila un servidor de Operation: Harsh Doorstop y olvídate de los puertos y las actualizaciones.

Los jugadores necesitan el juego, que es gratuito en Steam. Nuestra Cómo conectarte a tu servidor de Operation: Harsh Doorstop te explica cómo unirte.

Comprobado el 5 de noviembre de 2026, correcto para la versión del juego 0.14.2.2 (hotfix del 22 de octubre de 2026). Drakeling Labs anunció más actualizaciones en octubre de 2026, así que los detalles pueden cambiar.

Drakeling Labs, el desarrollador, no publica una guía de servidor que hayamos podido encontrar, así que esta se basa en las páginas de la tienda de Steam, en los anuncios del desarrollador en Steam y en lo que ejecutamos en nuestros propios servidores de Operation: Harsh Doorstop. Para ir directo a la opción de alquiler, mira la Opción 2.

Qué necesitas

  • Sistema operativo: Linux de 64 bits para los pasos de abajo. La página de la tienda de Steam del servidor dedicado solo indica Windows, pero la misma app de Steam también descarga un servidor de Linux, HarshDoorstopServer-Linux-Shipping, y es el que usamos nosotros.
  • Hardware: el desarrollador no publica requisitos de servidor (la página de Steam del servidor solo pide un procesador y un sistema operativo de 64 bits).
  • Red: tres puertos en nuestra configuración: el puerto de juego, un puerto de consulta y un puerto RCON. Eliges los tres con argumentos de arranque (el ejemplo de abajo usa 7777, 27005 y 7779), y los puertos de juego y de consulta deben ser accesibles desde internet.
  • Cuenta de Steam: no hace falta para descargar el servidor. La instalación usa +login anonymous.
  • El juego: cada jugador necesita Operation: Harsh Doorstop en Steam. Es gratuito y funciona en Windows.

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

Opción 1: alojarlo tú mismo

Funciona en un PC que te sobre, en un servidor doméstico o en una máquina virtual en la nube. Los pasos de SteamCMD vienen de la página de SteamCMD de Valve, y el comando del servidor es el que ejecuta nuestro panel.

Linux (Debian o Ubuntu)

  1. Instala la biblioteca que necesita SteamCMD.
    sudo apt-get install lib32gcc-s1 curl
  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 +force_install_dir /home/steam/ohd +login anonymous +app_update 950900 validate +quit
    Comprueba que existe /home/steam/ohd/steamapps/appmanifest_950900.acf. SteamCMD puede fallar al descargar y terminar igualmente sin error, y nuestro script de instalación tiene que comprobar justo eso: en instalaciones limpias fallaron unas dos de cada siete descargas, así que lo intenta hasta tres veces. Si falta el archivo, vuelve a ejecutar el comando.
  5. Copia la biblioteca del cliente de Steam. Nuestra instalación copia los archivos steamclient.so de SteamCMD a los sitios donde los busca el servidor:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/Steam/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/Steam/linux64/steamclient.so ~/.steam/sdk64/
  6. Arranca el servidor. Este es el comando que ejecuta nuestro panel, con valores de ejemplo. Elige tu propio nombre, puertos y contraseña de RCON:
    cd /home/steam/ohd
    ./HarshDoorstop/Binaries/Linux/HarshDoorstopServer-Linux-Shipping HarshDoorstop "AAS-TestMap?MaxPlayers=32" \
      -SteamServerName="My Server" -Port=7777 -MULTIHOME=0.0.0.0 -QueryPort=27005 \
      -RCONPort=7779 -EnableRCON -RCONPassword="choose-a-password" \
      -RCONMaxAuthAttempts=3 -RCONMaxActiveConnections=5
    AAS-TestMap es el mapa con el que arranca nuestra línea de inicio, y MaxPlayers después fija el número de plazas. Nuestro panel añade -EnableRCON solo cuando hay una contraseña de RCON. Si usas RCON, elige una contraseña larga y propia. La consola del servidor imprime esta línea cuando RCON está activo:
    LogRCON: RCON server listening on
  7. Abre los puertos. Permite el puerto de juego, el de consulta y el RCON en el cortafuegos de la máquina y redirígelos en tu router a esta máquina. Si no piensas usar RCON desde fuera, no necesitas exponer el puerto RCON.
  8. Mantenlo en marcha y actualizado. Nuestro panel ejecuta el mismo paso app_update 950900 en cada arranque cuando Actualización automática está activada. En tu propia máquina, repite el comando de SteamCMD del paso 4 después de cada parche del juego y ejecuta el servidor bajo un gestor de servicios como systemd para que sobreviva al cierre de sesión.

Mods de Workshop en un servidor autoalojado

El juego carga contenido de la comunidad desde el Workshop de Steam, y un servidor necesita los mismos mods que sus jugadores. Dos trampas que encontramos en nuestros propios servidores:

  • El servidor no descarga elementos de Workshop. Monta cada carpeta de plugin que encuentra en HarshDoorstop/Mods sin ninguna entrada de configuración, pero si un elemento no está ahí, registra LoadWorkshopItem: UGC item (%llu) not installed. Suscribirte con tu cuenta de Steam no hace nada por el servidor.
  • Usa el app id del juego para la descarga. Los elementos de Workshop pertenecen al juego (app 736590), no al servidor dedicado (app 950900). Los descargamos de forma anónima con +workshop_download_item 736590 <item id> y movemos la carpeta del plugin a HarshDoorstop/Mods.
  • Mantén los elementos al día. Un mod que se actualizó en Steam y no se vuelve a descargar rechaza a los jugadores con Version mismatch for Steam UGC plugin.

Opción 2: alojarlo en PlayNHost

Alquilar elimina el cortafuegos, la redirección de puertos y la rutina de actualización. Los puertos y los argumentos de RCON se rellenan por ti.

  1. Elige un plan. Abre la página de hosting de servidores de Operation: Harsh Doorstop y compara los planes (INSURGENTS, PMC y WEHRMACHT en el momento de escribir esto, para 20, 35 y 65 jugadores). Pulsa Crear servidor en INSURGENTS o PMC, o Personalizar plan en WEHRMACHT, y termina el pedido. Los precios cambian, así que compruébalos en esa página.
  2. Espera a la instalación. El servidor aparece en panel.playnhost.com. En la pestaña Consola, el panel da el servidor por iniciado cuando imprime LogRCON: RCON server listening on.
  3. Abre Configuración. Estos son los campos que puedes cambiar:
    • Nombre del servidor: el nombre que ven los jugadores. No puede contener comillas dobles ni barras invertidas, y puede tener hasta 200 caracteres.
    • Contraseña de RCON: la contraseña que usan las herramientas de administración. Pon una propia (hasta 32 caracteres, sin espacios, comillas dobles, barras invertidas, * ni ?), y el panel añade -EnableRCON a la línea de inicio. Nuestra Cómo configurar el admin por RCON en tu servidor de Operation: Harsh Doorstop cubre el resto.
    • Mods de Workshop: IDs de elementos de Workshop, separados por comas.
    Máx. de jugadores se muestra solo de lectura, y Actualización automática, en Mostrar opciones avanzadas, 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 mods de Workshop (opcional). Pon el ID numérico del final de la dirección de Steam de cada elemento en Mods de Workshop. El servidor los descarga antes de arrancar, así que el primer arranque tras un cambio tarda un rato, y algunos mods pesan más de un gigabyte, por lo que cuentan en tu espacio de disco. Nuestra Cómo instalar mods de Steam Workshop en tu servidor de Operation: Harsh Doorstop tiene los detalles.
  6. Únete. Sigue la Cómo conectarte a tu servidor de Operation: Harsh Doorstop. Si tu servidor no aparece en el navegador de servidores, mira Cómo arreglar un servidor de Operation: Harsh Doorstop que no aparece en el buscador.

Qué hace nuestra configuración por ti

  • Puertos. El panel te asigna los puertos de juego, de consulta y RCON y los pasa en la línea de inicio.
  • Comprobaciones de instalación. La instalación reintenta SteamCMD hasta tres veces y se detiene con un error cuando faltan los archivos del servidor, en lugar de dejar un servidor que falla en su primer arranque.
  • Mods de Workshop. Antes de cada arranque, nuestro script de inicio consulta cada elemento en la API pública de Steam. Solo descarga un elemento cuando cambió su hora de última actualización, lo que evita una descarga de varios gigabytes en cada reinicio. También rechaza un ID que pertenezca a otro juego e instala únicamente los mods de tu lista. Una carpeta de plugin que subas tú mismo por SFTP se deja como está, y quitar un ID y reiniciar elimina solo el mod que instaló el panel.
  • Actualizaciones. Con Actualización automática activada, el servidor busca en Steam una versión nueva en cada arranque.

Autoalojar o alquilar: una comparación honesta

  • Coste. Autoalojado: el software es gratuito, 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. Autoalojado: tan fiable como tu máquina, tu electricidad y tu internet doméstico, y tiene que estar encendido cuando juegan tus jugadores. Alquilado: funciona en el hardware del proveedor, no en tu PC.
  • Exposición de red. Autoalojado: los jugadores se conectan a tu IP pública y tú te encargas del cortafuegos y del router. Alquilado: tu IP de casa no interviene.
  • Conocimientos necesarios. Autoalojado: línea de comandos, redirección de puertos y una rutina de actualización, además de un script para los mods de Workshop. Es factible y una buena forma de aprender. Alquilado: un panel web con campos de formulario.
  • Mods y actualizaciones. Autoalojado: descargas y refrescas tú cada elemento de Workshop. Alquilado: los IDs de la lista se descargan y se refrescan cuando arranca el servidor.

Autoalojarlo te conviene si ya tienes una máquina encendida todo el día y te manejas con redes. Alquilar te conviene si prefieres no ocuparte del hardware.

Problemas frecuentes y soluciones

El primer arranque falla en una instalación nueva

Causa: la descarga de SteamCMD no terminó pero informó de éxito, así que la carpeta del servidor está vacía o incompleta.

Solución: comprueba que existe steamapps/appmanifest_950900.acf y vuelve a ejecutar el comando app_update 950900 validate hasta que exista.

Un mod de Workshop no se carga

Causa: el elemento nunca se descargó (UGC item ... not installed) o está desactualizado (Version mismatch for Steam UGC plugin).

Solución: descárgalo con la app 736590 y coloca la carpeta del plugin en HarshDoorstop/Mods, o en PlayNHost añade su ID a Mods de Workshop y reinicia.

RCON no responde

Causa: la herramienta de administración usa una contraseña distinta a la del servidor, o el puerto RCON está cerrado. Nuestro panel añade -EnableRCON a la línea de inicio solo cuando Contraseña de RCON está definida.

Solución: define una contraseña, reinicia, usa la misma contraseña en tu herramienta de administración y abre el puerto RCON si tu herramienta se conecta desde fuera.

El servidor no aparece en el navegador de servidores

Causa: a menudo el puerto de consulta no es accesible desde fuera.

Solución: abre y redirige el puerto de consulta que indicaste con -QueryPort. Mira la Cómo arreglar un servidor de Operation: Harsh Doorstop que no aparece en el buscador.

Preguntas frecuentes

¿Puedo alojar un servidor de Operation: Harsh Doorstop gratis?

Sí. El servidor dedicado está en Steam como app 950900 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 juega.

¿Los jugadores tienen que comprar el juego?

No. Steam muestra Operation: Harsh Doorstop como gratuito.

¿Qué puertos usa el servidor?

Un puerto de juego, un puerto de consulta y un puerto RCON, todos fijados con argumentos de arranque (-Port, -QueryPort y -RCONPort). En PlayNHost el panel asigna los tres.

¿Necesito tener el juego para ejecutar el servidor?

No para instalarlo: la descarga usa un inicio de sesión anónimo.

¿Puedo añadir mods del Workshop de Steam?

Sí, pero tienes que descargarlos tú: el servidor solo monta lo que ya está en HarshDoorstop/Mods. En PlayNHost, pega los IDs en Mods de Workshop y reinicia.

¿Quieres saltarte la configuración? Mira los planes de servidor de Operation: Harsh Doorstop.

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

NUESTROS ÚLTIMOS BLOGS