Respuesta corta. Puedes alojar un servidor de Garry's Mod tú mismo gratis: instala el Garry's Mod Dedicated Server (app 4020 de Steam) con SteamCMD, crea un token de servidor de juego de Steam e inicia srcds_run con el -port que elegiste, abierto en tu firewall y tu router. O alquila un servidor de Garry's Mod y ahórrate la instalación y la red.
Los jugadores encuentran tu servidor en el navegador de servidores del juego, o se conectan a su dirección y puerto desde la consola.
Comprobado el 5 de noviembre de 2026 con la actualización de septiembre de 2026 y su hotfix del 17 de septiembre de 2026, la versión más reciente que Facepunch había anunciado en Steam.
Esta guía usa tres fuentes: las páginas de servidor dedicado de la wiki de Facepunch, la página de cuentas de servidor de juego de Steam y lo que ejecutamos en cada servidor de Garry's Mod que alojamos. Para ir directo a la opción de alquiler, salta a la opción 2.
Lo que necesitas
El software del servidor: "Garry's Mod Dedicated Server", app 4020 de Steam. Es gratis y se descarga con un inicio de sesión anónimo en Steam.
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 ejecutamos. La wiki de Facepunch también documenta Windows con steamcmd.exe y srcds.exe.
Bibliotecas de 32 bits: la wiki de Facepunch dice que un sistema Linux de 64 bits necesita bibliotecas de 32 bits, porque SteamCMD solo está disponible en 32 bits. El paso de instalación de abajo las añade.
Un token de servidor de juego de Steam: la wiki lo llama obligatorio y dice que un servidor sin él ve penalizada su posición. Lo creas con tu propia cuenta de Steam, que debe tener el juego, no estar limitada, ni vetada en la comunidad ni bloqueada, y tener registrado un número de teléfono válido.
Red: el puerto que pases con -port debe ser accesible desde internet.
RAM y CPU: las páginas de hosting de la wiki de Facepunch no indican requisitos de servidor. Trata cualquier cifra que leas en otro sitio como una estimación. Nuestras propias notas están en ¿Cuánta RAM necesita un servidor de Garry's Mod?
Opción 1: alójalo tú mismo
Estos pasos son para Debian o Ubuntu. El ID de la app y las opciones de inicio son los que usan nuestros servidores.
SteamCMD a veces responde "Missing configuration" y no deja archivos del juego, pero aun así termina como si todo hubiera ido bien. Lo vemos ir y venir en instalaciones nuevas. Comprueba que steamapps/appmanifest_4020.acf existe en la carpeta del servidor y vuelve a ejecutar el comando si no. La wiki de Facepunch añade que force_install_dir puede causar fallos de actualización; si te pasa, ponlo antes de login como arriba o instala en otra carpeta.
Copia la biblioteca del cliente de Steam de SteamCMD al lugar donde la busca el servidor, como hace nuestra instalación:
Abre la página de cuentas de servidor de juego de Steam (steamcommunity.com/dev/managegameservers) con la sesión iniciada en la cuenta que tiene Garry's Mod.
Introduce 4000 como App ID del juego base (la wiki de Facepunch da este valor para Garry's Mod) y una nota que nombre el servidor, y luego crea el token. Cada servidor necesita su propio token. Steam dice que eres el único responsable de tus tokens, que no debes dárselos a terceros (y que debes borrar cualquier token que hayas entregado), y que un token con el que el servidor no inicia sesión durante mucho tiempo caduca.
Guárdalo para el comando de inicio de abajo como +sv_setsteamaccount.
Ponlo en marcha
Iniciar el servidor desde la carpeta del servidor. Esta es la línea de inicio que usan nuestros servidores, reducida a lo esencial:
Sustituye 27016 por el puerto que abriste y YOUR_TOKEN por tu token. La wiki de Facepunch indica -tickrate con un valor por defecto de 66.6666 y un rango recomendado de 30 a 128; añádelo solo para cambiarlo. La wiki de Facepunch también avisa de que un token no válido o caducado impide que el servidor arranque. Nuestro panel toma la línea de registro gameserver Steam ID como señal de que el servidor está en marcha. Ejecútalo bajo un gestor de servicios como systemd para que se reinicie tras un fallo.
Abre el puerto. Permítelo en el firewall de la máquina y redirígelo en tu router hacia la máquina.
Entra. Abre Garry's Mod y luego el navegador de servidores, o usa la consola para conectarte a tu dirección pública y puerto.
Actualizar: detén el servidor y vuelve a ejecutar el comando de descarga del paso 4. Jugadores y servidor deben tener versiones compatibles: el anuncio de Facepunch de abril de 2026 decía que esa actualización obligaba a los servidores existentes a actualizarse antes de poder entrar, mientras que la de septiembre de 2026 era retrocompatible con los servidores existentes.
Ajustes, addons del Workshop y una trampa en server.cfg
Colección del Workshop: añade +host_workshop_collection <collection ID> a la línea de inicio. El servidor descarga la colección al arrancar y monta sus addons. La wiki dice que la colección debe ser pública o no listada.
Archivo de ajustes: pon tus opciones en garrysmod/cfg/server.cfg. No pongas hostname ni rcon_password ahí si también los pasas por la línea de comandos. La wiki de Facepunch señala que server.cfg se ejecuta tarde en el arranque, y nuestra instalación deja un comentario al principio del archivo avisando de que un valor en él anula en silencio el de la línea de comandos.
Ocultarlo: la wiki documenta hide_server 1 para mantener un servidor fuera del navegador de servidores.
Opción 2: alójalo en PlayNHost
Alquilar elimina la instalación, la rutina del token en la línea de comandos, la redirección de puertos y la rutina de actualización. Sigues eligiendo un nombre, un mapa, un modo de juego y tus addons.
Elige un plan. Abre la página de hosting de servidores de Garry's Mod y compara los planes: DOG BALLON (4 jugadores), STAR BALLON (8) y GMAN BALLON (15) en el momento de escribir esto. Pulsa Crear servidor (Personalizar plan en GMAN BALLON) y completa el pedido. Los precios cambian, así que compruébalos en esa página.
Espera a la instalación. El servidor aparece en el panel. Su Consola imprime gameserver Steam ID cuando está listo.
Configúralo. En la pestaña Configuración, bajo Ajustes del juego, define el Nombre del servidor (sin espacios: une las palabras con - o _), el Modo de juego (el nombre de su carpeta, como sandbox), el Mapa y tu Token de Steam Game Server. El token es opcional en nuestros servidores: sin él el servidor arranca igualmente, pero la wiki de Facepunch dice que su posición en la lista de servidores se penaliza. Un token erróneo o caducado es peor que ninguno, porque la wiki dice que impide que el servidor arranque. Luego reinicia. Las claves y los pasos están en Cómo configurar tu servidor de Garry's Mod: ajustes clave.
Añade addons. Pega el ID de tu colección del Steam Workshop en Colección de Workshop y reinicia. Usa el ID de una colección, como describe la wiki de Facepunch; para añadir un solo addon, ponlo en una colección propia y usa el ID de esa colección. Consulta Cómo añadir mods a tu servidor de Garry's Mod.
Instala la app 4020 y hace hasta tres intentos cuando SteamCMD responde "Missing configuration", y cuenta el manifiesto de la app, no el código de salida, como prueba de que los archivos llegaron.
Tu puerto se asigna por ti y se pasa con -port, así que no hay router ni firewall que configurar.
Escribe un server.cfg una sola vez, en la instalación, con los límites (por ejemplo sbox_maxprops 100), los valores de red por defecto y líneas exec para los archivos de baneos. Como el panel no lo reescribe en cada inicio, tus cambios se conservan; una reinstalación lo escribe de nuevo. El hostname y la contraseña RCON salen de los ajustes del panel, no de este archivo.
Con Actualización automática activada (por defecto, en Mostrar avanzado), el servidor instala la versión más reciente cada vez que arranca, así que reiniciar es actualizar.
Recarga de Lua está desactivada por defecto: el servidor arranca con -disableluarefresh a menos que la actives.
El límite de jugadores sigue el plan que elijas y no es un ajuste que puedas cambiar en el panel. El ajuste Tickrate empieza en 22 en nuestros servidores, por debajo del rango de 30 a 128 que recomienda la wiki de Facepunch; puedes cambiarlo en Ajustes del juego.
Alojarlo tú o alquilar: una comparación honesta
Coste: el software del servidor es gratis. 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 funciona mientras funcionan tu PC, tu luz y tu 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 firewall y del router. Un servidor alquilado mantiene tu IP de casa fuera de esto.
Configuración: alojarlo tú requiere la línea de comandos, bibliotecas de 32 bits, un token de Steam y redirección de puertos. Alquilar requiere un nombre, un modo de juego e, idealmente, tu token.
Control: alojarlo tú te da todos los archivos. En nuestros servidores cambias los ajustes en el panel y aun así tienes la pestaña Archivos para tus propias configuraciones y addons.
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