Servidor dedicado de Gmod: gratis en tu PC o 24/7 en hosting

Monta un servidor de Garry's Mod gratis con SteamCMD o tenlo 24/7: la línea de arranque de srcds, el GSLT, server.cfg, puertos, colecciones del Workshop, modos y el panel de 1up.

Por
Actualizado el 28 oct 2026 · 10 min de lectura
Leer enesen
Horizonte de bloques verdes con el título de esta guía del servidor dedicado de Gmod

Un servidor dedicado de Gmod es gratis si lo alojas tú: SteamCMD, la herramienta de Valve, lo descarga con un inicio de sesión anónimo y tu PC o un VPS hace el resto. Esta guía explica ese camino paso a paso y después qué añade nuestro hosting de servidores de Garry's Mod si prefieres no dejar una máquina encendida.

  • Camino gratis: SteamCMD, app 4020, inicio de sesión anónimo. El servidor funciona en Windows y Linux; las versiones para macOS ya no se publican.
  • Línea de arranque: +gamemode, +map, +maxplayers, +host_workshop_collection y +sv_setsteamaccount (tu GSLT) cubren un servidor normal.
  • GSLT: Facepunch lo considera obligatorio. Sin él, tu servidor cae en el orden de la lista de servidores.
  • Modos de juego: Sandbox y Trouble in Terrorist Town vienen con el juego. DarkRP y el resto salen del Workshop.
  • En 1up: Garry's Mod funciona en Free con el reloj de arena a ×1,5, porque su instalación de 20 GB supera el disco de Free. Casual (3 €/mes, 2 GB de RAM, 6 plazas) lo mantiene encendido 24/7.

1. ¿Gratis en tu máquina o en un hosting?

Garry's Mod te da tres formas de jugar con tus amigos:

  • Alojar desde el juego: un servidor local que abres desde el menú. Gratis, pero la partida termina cuando el anfitrión sale.
  • Alojar tú un servidor dedicado: software gratuito y control total, pero tu PC o un VPS alquilado sigue encendido, y las actualizaciones, los puertos y los cuelgues son cosa tuya.
  • Un servidor alojado: el servidor corre en un centro de datos y lo gestionas desde un panel web.

Si buscabas "hosting de gmod gratis", la respuesta honesta es la segunda opción. El software no cuesta nada; pagas la máquina, la luz y tu tiempo. Las secciones 2 a 6 cubren ese camino en Linux o Windows.

2. Instala el servidor con SteamCMD

La wiki de Facepunch documenta la instalación. Descarga SteamCMD de Valve, inicia sesión de forma anónima y actualiza la app 4020. En Windows, en una sola línea:

steamcmd.exe +login anonymous +force_install_dir c:\my_garrysmod_server\ +app_update 4020 validate +quit

En Linux, la misma página da:

steamcmd +login anonymous +force_install_dir ../gmodds +app_update 4020 validate +quit

Dos avisos de la wiki:

  • force_install_dir "da problemas conocidos al actualizar". Si una actualización falla, reinstala en otra carpeta o escribe force_install_dir antes de login.
  • En Linux de 64 bits, SteamCMD necesita librerías de 32 bits. La página de hosting en Linux muestra el error y los paquetes.

Para actualizar, vuelve a lanzar la misma línea de SteamCMD. Desde la actualización de septiembre de 2026, los servidores dedicados de Windows también traen binarios de 64 bits, lo que reduce el riesgo de quedarse sin espacio de direcciones de 32 bits en servidores cargados de addons.

3. Arráncalo: la línea de srcds

En Windows se ejecuta srcds.exe; en Linux, srcds_run desde la carpeta de instalación. El ejemplo de la wiki para Windows:

srcds.exe +maxplayers 20 -console +gamemode sandbox +map gm_construct +sv_setsteamaccount <tu token>

Qué hace cada parte:

ParámetroQué hace
+gamemode sandboxEl nombre de la carpeta del modo, en garrysmod/gamemodes/ o dentro de un addon
+map gm_constructEl nombre del archivo del mapa sin .bsp
+maxplayers 20Plazas de jugadores
+host_workshop_collection <id>Descarga y monta una colección del Workshop en cada arranque
+sv_setsteamaccount <token>Tu token de inicio de sesión de servidor (GSLT)
-port <n>El puerto del servidor, 27015 por defecto (Valve Developer Community)

Consigue un GSLT. La página Steam Game Server Accounts de la wiki dice que desde mayo de 2020 todo servidor de Garry's Mod debería tener uno y que los que no lo tienen "sufren una penalización severa en el orden de la lista de servidores". Créalo en steamcommunity.com/dev/managegameservers con el App ID 4000 (el del juego, no el 4020 del servidor). Cada servidor necesita su propio token: usar uno en dos servidores acaba en desconexiones con Steam error code 6. Un token no válido o caducado impide que el servidor arranque, y cambiar la contraseña de Steam invalida todos tus tokens.

Puertos. Los jugadores se conectan por UDP al puerto del juego, 27015 por defecto. La consola remota de Source (RCON) escucha por TCP en ese mismo puerto, y -port mueve los dos a la vez, según la página del protocolo RCON de Valve. Abre UDP 27015 en tu router; abre TCP solo si de verdad necesitas RCON desde fuera.

4. server.cfg: nombre, contraseña y RCON

Las variables de consola van en garrysmod/cfg/server.cfg. Un archivo mínimo:

hostname "Noche de construcción"
sv_password "pepinillos42"
rcon_password "una-cadena-larga-y-aleatoria"
sv_location "eu"
  • hostname es el nombre en el navegador de servidores.
  • sv_password cierra el servidor. Los jugadores la ponen con password "pepinillos42" en la consola de desarrollador antes de hacer connect.
  • rcon_password protege la consola remota. El motor banea direcciones tras varios intentos fallidos; según la lista de ConVars, sv_rcon_maxfailures vale 10 por defecto y sv_rcon_banpenalty fija la duración del baneo en minutos. Usa una contraseña larga y deja TCP cerrado si no la necesitas.
  • sv_location muestra una bandera en el navegador. Las normas para operadores de servidores de Facepunch piden un valor correcto; eu es la bandera de la Unión Europea.

Dos convars de Sandbox cambian el ambiente de un servidor de construcción: sbox_noclip (activado por defecto) y sbox_playershurtplayers (activado por defecto). Los administradores van en garrysmod/settings/users.txt, que trae las secciones superadmin y admin, cada una con líneas "nombre" "STEAM_0:x:y" (el archivo por defecto).

5. Colecciones del Workshop y descargas de los jugadores

La forma más sencilla de añadir addons es una colección del Steam Workshop. Según la página Workshop for Dedicated Servers:

  1. Crea una colección de Garry's Mod en el Workshop y añade tus addons. Hazla pública u oculta; srcds no puede leer una colección privada.
  2. Copia el número del final de su URL.
  3. Añade +host_workshop_collection <id> a la línea de arranque. El servidor descarga y monta la colección entera en cada arranque, colecciones anidadas incluidas, y actualiza los addons cada vez.

Que el servidor descargue un addon es la mitad del trabajo: los jugadores también necesitan sus modelos y materiales, o verán errores. La página Serving Content ordena las opciones:

  • WorkshopDL: la más rápida. Un archivo Lua del lado del servidor llama a resource.AddWorkshop("<id>") por cada addon con contenido. La wiki pone de ejemplo garrysmod/lua/autorun/server/workshop.lua o una carpeta de addon clásico. El mapa actual se marca solo si está en la colección, y el modo de juego también cuando su archivo .txt lleva un workshopid.
  • FastDL: tu propio servidor web, indicado en sv_downloadurl, con los archivos marcados mediante resource.AddFile.
  • ServerDL: sv_allowdownload, limitado a unos 64 KB/s y expuesto a abusos. Mejor evitarlo.

Los archivos Lua no cuentan como "contenido" y se descargan sin configurar nada. Para congelar las versiones de los addons, host_workshop_autoupdate 0 desactiva la actualización al arrancar, a costa de desajustes de mapa cuando un autor actualiza.

6. Modos de juego: Sandbox, TTT y DarkRP

El repositorio del propio juego trae tres carpetas de modos: base, sandbox y terrortown (Facepunch/garrysmod en GitHub).

  • Sandbox: +gamemode sandbox, con gm_construct o gm_flatgrass.
  • Trouble in Terrorist Town: +gamemode terrortown. Su descriptor lista los mapas que empiezan por ttt_, así que añade algunos mapas de TTT a tu colección.
  • DarkRP: un modo de rol de la comunidad. Su repositorio usa la licencia MIT y pide instalarlo desde git o desde su elemento del Workshop 248302805; su darkrp.txt llama al modo darkrp. La configuración va en el addon aparte DarkRPModification, y el README avisa: "no toques los archivos del núcleo de DarkRP". Los complementos de pago para DarkRP tienen sus propias condiciones; léelas antes de subir nada.

Juegues a lo que juegues, las normas para operadores se aplican: nada de falsear el número de jugadores o los datos del servidor, nada de acciones maliciosas contra los jugadores, y el contenido para adultos detrás de un aviso de consentimiento real. Saltárselas acaba con el servidor en la lista negra.

7. Crea un servidor de Garry's Mod en 1up

  1. Crea una cuenta y pulsa + Crear servidor.
  2. Elige Garry's Mod. En Free funciona con el reloj de arena a ×1,5 (tu tiempo gratis corre 1,5 veces más rápido); de Casual para arriba sigue encendido 24/7.
  3. Elige región, Londres o París. El asistente mide tu ping y te sugiere la más cercana.
  4. En el paso de configuración, pega tu GSLT en Token GSLT de Steam (opcional). Puedes añadirlo, y también una contraseña, más tarde en la pestaña Juego.
  5. Crea el servidor. Instala la versión pública actual de Steam (app 4020) en cada arranque, así que siempre está al día.
  6. Cuando esté en línea, el Overview muestra las líneas Subdominio e IP. Comparte la línea IP: tus amigos escriben connect <ip>:<puerto> en la consola de desarrollador del juego.

8. Los ajustes del panel

La pestaña Juego reúne la línea de arranque y las claves de server.cfg. Todas se aplican al reiniciar.

AjusteEquivale aNotas
Modo de juego+gamemodesandbox por defecto; nombres de carpeta en minúsculas como terrortown
Mapa inicial+mapgm_construct por defecto
Máx. jugadores+maxplayers16 por defecto, de 2 a 128, limitado por las plazas de tu plan
Contraseña del servidorsv_passwordDe 4 a 64 caracteres, sin formar parte del nombre del servidor; vacía, el servidor queda abierto
Nombre del servidorhostnameVacío usa el nombre de tu servidor en 1up
Colección de Workshop+host_workshop_collectionEl ID numérico de la colección
Token GSLT de Steam+sv_setsteamaccount32 caracteres, nunca aparece en los registros

Una sección Archivo generado muestra, en solo lectura, los argumentos de arranque y las líneas de server.cfg que escribe el panel.

Lo que cambia respecto a un servidor alojado por ti:

  • server.cfg se reescribe en cada arranque. Archivos te avisa al abrirlo. Cambia el nombre y la contraseña en la pestaña Juego. Las convars que el panel no ofrece, como sv_location o sv_downloadurl, hoy no se pueden guardar ahí.
  • RCON se queda dentro. Ponemos una contraseña RCON aleatoria, y el TCP del puerto del juego no es accesible desde internet. Los comandos de administración van por la pestaña Consola.
  • Noclip desactivado y Lua del cliente bloqueado (sbox_noclip 0, sv_allowcslua 0) en el archivo que escribimos.

9. Consola, administradores y addons en 1up

La pestaña Consola muestra el registro del servidor, un constructor de comandos y una línea de comandos. Sus comandos rápidos son say, kick, banid (minutos y un SteamID, seguido de writeid para que el baneo se guarde), status y changelevel. El constructor también ofrece kickid, removeid, gamemode y writeid.

Los administradores están en la pestaña Jugadores: su lista de Operadores edita garrysmod/settings/users.txt por ti. Pega un SteamID64 o un ID STEAM_0:x:y y elige admin o superadmin. Los cambios se aplican la próxima vez que arranque el servidor.

Para addons de fuera del Workshop, Archivos sube archivos a garrysmod/addons, crea carpetas y edita archivos .lua, .cfg y .txt. Ahí va también un archivo de WorkshopDL como addons/workshop/lua/autorun/server/workshop.lua. Todavía no hemos probado una instalación completa de DarkRP en nuestros servidores; haz un backup en Backups antes de intentarlo.

Tamaño: nuestro catálogo da a Garry's Mod un mínimo de 2 GB y recomienda 4 GB. Según nuestra página de precios: Casual (3 €/mes) tiene 2 GB, 6 plazas y 1 backup, suficiente para Sandbox o TTT con una colección ligera; Starter (5 €) tiene los 4 GB recomendados y 10 plazas; Pro (10 €) tiene 8 GB y 30 plazas para DarkRP con una colección grande.

¿Juegas también a otros juegos de Steam? Nuestras guías del servidor de Unturned gratis (otro juego que usa GSLT) y del servidor dedicado de Core Keeper siguen los mismos pasos. Nuestra guía de hosting de servidores de juegos gratis o de pago compara los caminos con más detalle.

Probado con Garry's Mod Dedicated Server build 25375525 (rama pública, actualización de septiembre de 2026), 2026-10-06: línea de arranque, ajustes y archivos comprobados contra nuestra imagen en 1up v0.258.0. Ningún cliente del juego se ha conectado a un servidor de Garry's Mod en nuestro clúster para esta guía.

Registro de cambios

  • 2026-10-06: primera versión.
  • 2026-10-20: Free ya ejecuta Garry's Mod con el reloj de arena a ×1,5; Casual cuesta 3 €.
  • 2026-10-26: cifras actuales de Starter y Pro (5 €/4 GB, 10 €/8 GB/30 plazas).

Preguntas frecuentes

Sí. El software del servidor es gratuito: instala la app 4020 con SteamCMD e inicio de sesión anónimo, añade un GSLT y ejecuta srcds en tu PC o en un VPS. En 1up, Garry's Mod funciona en Free con el reloj de arena a ×1,5, y 24/7 desde Casual.

Sobre quien lo escribeFundador, desarrollador y soporte

Sigue leyendo