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 Insurgency: Sandstorm (2026)

Insurgency: SandstormUpdated Nov 5, 202610 min read

Respuesta corta. Puedes alojar tú mismo un servidor de Insurgency: Sandstorm gratis: instala la app de Steam 581330 con SteamCMD usando un inicio de sesión anónimo, ejecuta InsurgencyServer-Linux-Shipping con un mapa, un escenario y un puerto de juego, y abre ese puerto UDP de juego más el puerto de consulta. O alquila un servidor de Insurgency: Sandstorm y olvídate de la red.

Los jugadores encuentran tu servidor por su nombre en el navegador de servidores del juego.

Comprobado el 5 de noviembre de 2026 con la Update 1.22 Operation: Echoes (14 de octubre de 2026), la actualización más reciente que New World Interactive había anunciado en Steam.

Esta guía usa dos fuentes: la Server Admin Guide del desarrollador (versión 1.4) y lo que usamos en cada servidor de Insurgency: Sandstorm que alojamos. Si quieres ir directo a la opción de alquiler, salta a Opción 2.

Qué necesitas

  • El software del servidor: la app de Steam 581330, descargada con SteamCMD. Es gratuita y se instala con un inicio de sesión anónimo en Steam.
  • Una máquina que se quede encendida: un PC de sobra, un servidor doméstico o una máquina virtual en la nube. Esta guía usa Linux de 64 bits, que es lo que usamos nosotros. La guía del desarrollador también incluye una línea de inicio para Windows.
  • RAM y CPU: el desarrollador no publica requisitos para el servidor. La página de Steam solo indica lo que el juego necesita en el PC de un jugador. Toma cualquier cifra que leas por ahí como una estimación.
  • Red: un puerto UDP de juego y un puerto de consulta, ambos accesibles desde internet. El ejemplo del desarrollador usa 27102 para el juego y 27131 para el puerto de consulta, y los eliges con -Port y -QueryPort.
  • El juego: todos los jugadores necesitan la versión de PC de Insurgency: Sandstorm. Su página de Steam indica solo Windows.
  • Tu SteamID64: el número de 17 dígitos de tu cuenta de Steam, para hacerte admin.

Opción 1: aloja tú mismo el servidor

Estos pasos son para Debian o Ubuntu. Los comandos de instalación y de inicio son los que usan nuestros servidores.

Instala el servidor

  1. Instala curl y la librería que necesita SteamCMD.
    sudo apt-get install curl lib32gcc-s1
  2. Crea un usuario para el servidor y cambia a él.
    sudo useradd -m -s /bin/bash -U sandstorm
    sudo su - sandstorm
  3. Instala SteamCMD y deja que se actualice una vez.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxf -
    ./steamcmd.sh +quit
  4. Descarga el servidor.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/sandstorm/server +login anonymous +app_update 581330 validate +quit
    Hemos visto que SteamCMD termina con "Missing configuration", no deja archivos del juego y aun así informa de éxito. Comprueba que steamapps/appmanifest_581330.acf exista en la carpeta del servidor y ejecuta el comando de nuevo si no existe. Nuestro script de instalación hace exactamente esta comprobación y reintenta hasta tres veces.
  5. Copia la librería del cliente de Steam donde el servidor la busca y haz el binario ejecutable:
    mkdir -p ~/.steam/sdk64
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
    chmod +x ~/server/Insurgency/Binaries/Linux/InsurgencyServer-Linux-Shipping

Inícialo

  1. Ejecuta el servidor desde la carpeta del servidor. El mapa, el escenario y MaxPlayers se unen con signos de interrogación, y el resto son parámetros:
    cd ~/server
    ./Insurgency/Binaries/Linux/InsurgencyServer-Linux-Shipping Canyon?Scenario=Scenario_Crossing_Checkpoint_Insurgents?MaxPlayers=16 -Port=27102 -QueryPort=27131 -log -hostname="My Sandstorm server"
    La guía del desarrollador añade ?password=... después del mapa para poner una contraseña de acceso. Ejecuta el servidor bajo un gestor de servicios como systemd para que se reinicie tras un fallo.
  2. Sabe cuándo está listo. El registro muestra LogGameState: Match State Changed from LoadingAssets to WaitingToStart. Esa es la línea que espera nuestro panel antes de marcar un servidor como en marcha.
  3. Abre los puertos. Permite el puerto de juego como UDP en el cortafuegos de la máquina (por ejemplo sudo ufw allow 27102/udp) y redirígelo en tu router. Abre el puerto de consulta de la misma manera, porque es el puerto que Steam usa para consultar el servidor desde el navegador.

Elige mapas y escenarios

  • Escenarios: el nombre de un escenario define el modo de juego y el bando, como Scenario_Crossing_Checkpoint_Insurgents o Scenario_Farmhouse_Checkpoint_Security. La guía del desarrollador los lista por mapa.
  • Rotación de mapas: por defecto un servidor recorre todos los escenarios Versus. Para definir tu propia lista, pon un escenario por línea en Insurgency/Config/Server/MapCycle.txt, o apunta a otro archivo con -MapCycle=OtherFile.
  • Archivos de configuración: están en Insurgency/Saved/Config/LinuxServer. Edítalos con el servidor detenido.

Hazte admin

  1. Crea Insurgency/Config/Server/Admins.txt si no existe y pon un SteamID64 en cada línea.
  2. Reiniciar el servidor o cambia de nivel para que se lea la lista.
  3. Entra y abre el menú de admin. Por defecto está asignado a Keypad Subtract y se puede reasignar en el menú de asignación de teclas.

Mods, estadísticas de juego y un token de Steam

  • Mods: los mods de Sandstorm vienen de mod.io. Nuestra configuración necesita tres cosas antes de que el servidor descargue un mod: el parámetro -Mods, una lista de ids de mods en Insurgency/Config/Server/Mods.txt (un id por línea, el número de la página del mod en mod.io) y un token de acceso de mod.io con los términos aceptados. Consulta Cómo añadir mods a tu servidor de Insurgency: Sandstorm.
  • Token de inicio de sesión de Steam Game Server: opcional. Créalo en steamcommunity.com/dev/managegameservers con el app id 581320, que es el id del juego, no el 581330 del servidor. Añade -GSLTToken=... a la línea de inicio. Usa un token por servidor.
  • Estadísticas de juego: la guía del desarrollador dice que las estadísticas necesitan un token de Steam, ninguna contraseña y -GameStats en la línea de inicio. También usan un token de estadísticas, que mencionan las notas de la Update 1.20 del desarrollador: nuestros servidores añaden -GameStats -GameStatsToken=... solo cuando el propietario ha creado uno en gamestats.sandstorm.game.

Actualiza

Tras cada actualización del juego, detén el servidor y ejecuta de nuevo el comando de descarga del paso 4.

Windows

La guía del desarrollador da esta línea de inicio para Windows, que se ejecuta desde la carpeta raíz del servidor después de instalar la app 581330 con SteamCMD para Windows:

InsurgencyServer.exe Oilfield?Scenario=Scenario_Refinery_Push_Security?MaxPlayers=28 -Port=27102 -QueryPort=27131 -log -hostname="My Server"

También indica como requisitos previos los redistribuibles de Visual C++ 2015 y 2017. Los archivos de configuración están en Insurgency\Saved\Config\WindowsServer. Nosotros no hemos probado un servidor de Windows.

Opción 2: aloja en PlayNHost

Alquilar elimina la instalación, los puertos y la rutina de actualizaciones. Tú sigues eligiendo un nombre, un mapa y tus admins.

  1. Elige un plan. Abre la página de hosting de servidores de Insurgency: Sandstorm y compara los planes: GRUNT (10 jugadores), VETERAN (18) y WARLORD (30) en el momento de escribir esto. Pulsa Crear servidor (Personalizar plan en WARLORD) 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 el panel. Su Consola muestra LogGameState: Match State Changed from LoadingAssets to WaitingToStart cuando está listo.
  3. Ponle nombre y elige el mapa. En la pestaña Configuración, dentro de Ajustes del juego, define Nombre del servidor, Mapa por defecto (por ejemplo Canyon, Farmhouse o Ministry) y Nombre del escenario. El escenario debe existir en ese mapa: los nombres de escenario suelen incluir el mapa, así que Scenario_Crossing_* funciona en Canyon. Luego pulsa Reiniciar ahora.
  4. Hazte admin. Abre la pestaña Archivos, crea Insurgency/Config/Server/Admins.txt con tu SteamID64 en su propia línea y reinicia. Consulta Cómo ser admin en tu servidor de Insurgency: Sandstorm y usar comandos de admin.
  5. Entra. Busca tu Nombre del servidor en el navegador de servidores del juego. Consulta Cómo entrar en tu servidor de Insurgency: Sandstorm.
  6. Añade mods (opcional). Introduce los ids de los mods en Mods y tu propio token en Token de acceso de mod.io, y reinicia.

Lo que hace el panel por ti:

  • Puertos. Tu puerto de juego y tu puerto de consulta se asignan y se ponen en la línea de inicio por ti, así que no hay nada que redirigir.
  • Límite de jugadores. Máx. de jugadores es el número de jugadores de tu plan. Es de solo lectura, y el panel lo escribe en Game.ini en cada inicio.
  • Conexión de mods. Nuestro script de inicio escribe Mods.txt a partir de la lista Mods y añade -Mods cuando no está vacía. Escribe el token de mod.io tanto en GameUserSettings.ini como en Engine.ini, para que el servidor lo encuentre en el archivo que lea. El token va a la configuración y nunca a la línea de comandos, así que la consola no lo muestra. Quita todos los ids y el servidor ejecuta el juego base.
  • Estadísticas de juego sin errores. Deja Token de estadísticas del juego vacío y las estadísticas simplemente quedan desactivadas. Pega un token de gamestats.sandstorm.game y reinicia para activarlas. El servidor ya no intenta iniciar sesión en el servicio de estadísticas sin token, lo que antes llenaba la consola con LoginResult: Code=403 token_invalid.
  • Token de Steam. Sin un Token de inicio de sesión de Steam Game Server el servidor arranca y responde a las consultas, pero su identidad de Steam cambia en cada reinicio. Pega un token y reinicia para tener una permanente.
  • Actualizaciones. Con Actualización automática activada (por defecto, en Mostrar opciones avanzadas), el servidor busca una actualización con SteamCMD cada vez que arranca y la instala.

Alojar tú mismo o alquilar: 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 mensual según el plan.
  • Disponibilidad: un servidor doméstico solo está activo mientras lo están 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 encargas del cortafuegos y del router. Un servidor alquilado mantiene tu IP doméstica fuera.
  • Configuración: alojarlo tú requiere la línea de comandos, SteamCMD, dos puertos redirigidos y, para los mods, tres piezas separadas que deben encajar. Alquilar requiere un nombre, un escenario y una lista de mods.
  • Control: alojarlo tú te da cada archivo y cada parámetro. En nuestros servidores ajustas las opciones principales en el panel, y la pestaña Archivos y Parámetros adicionales cubren el resto.

¿Listo para saltarte la configuración? Mira los planes de servidor de Insurgency: Sandstorm. ¿Ya tienes un servidor? Empieza por Ajustes del servidor de Insurgency: Sandstorm: todas las opciones explicadas.

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

Herramientas gratis para Insurgency: Sandstorm

Estas herramientas están en inglés.

NUESTROS ÚLTIMOS BLOGS