Respuesta corta. Puedes alojar tú mismo un servidor de Counter-Strike 2 gratis: instala la app 730 de Steam con SteamCMD usando un inicio de sesión anónimo, crea un Game Server Login Token (GSLT) para la app 730 e inicia cs2 con -dedicated y el puerto UDP 27015 abierto. O alquila un servidor de Counter-Strike 2 y olvídate de la red.
Los jugadores entran con el comando de consola connect seguido de la dirección y el puerto de tu servidor. Sin un GSLT, el servidor solo acepta jugadores de la misma red local.
Revisado el 5 de noviembre de 2026 con la actualización de Counter-Strike 2 que Valve anunció en Steam ese día.
Esta guía usa la página de la Valve Developer Community sobre servidores dedicados de CS2, la página de cuentas de servidor de juego de Steam y la configuración que usan nuestros propios servidores de Counter-Strike 2. Si quieres saltar a la opción de alquilar, ve a Opción 2.
Lo que necesitas
El software del servidor: el propio Counter-Strike 2. Desde que se unificaron el servidor dedicado y el cliente del juego, ambos usan la app 730 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 usamos nosotros. La página de Valve también cubre Windows, pero no hemos probado un servidor con Windows.
Hardware y sistema operativo: la página de Valve indica el hardware mínimo para el servidor dedicado, y en Linux necesita glibc 2.31 o superior, es decir, Ubuntu 20.04, Debian 11 o una versión posterior. La descarga completa ronda los 60 GB, según la estimación de Valve. Los requisitos de sistema de la página de la tienda de Steam son para jugar, no para alojar el servidor.
Un Game Server Login Token (GSLT): un token gratuito vinculado a tu cuenta de Steam y creado para la app 730. Según la página de Valve, tu cuenta no puede estar vetada por la comunidad, bloqueada ni limitada, necesita un teléfono registrado válido y debe tener el juego.
Red: UDP 27015 para el juego, accesible desde internet. El puerto del juego también acepta RCON por TCP, si lo usas.
El juego: cada jugador necesita Counter-Strike 2 en Steam. Es gratis.
Opción 1: aloja el servidor tú mismo
Estos pasos son para Debian 11 o Ubuntu 20.04 y posteriores. El comando de instalación es el que usan nuestros servidores; el comando de inicio sigue la página de Valve.
Crea el token
Abre la página de cuentas de servidor de juego de Steam en https://steamcommunity.com/dev/managegameservers, inicia sesión y crea una cuenta para el App ID 730.
Copia el token que te da. Valve dice que eres responsable de tus tokens: no los compartas. Si restableces tu contraseña de Steam a través del Soporte de Steam, todos tus tokens se regeneran, y un token que no se usa durante mucho tiempo caduca y se puede regenerar.
Las descargas de SteamCMD pueden fallar sin avisar. En nuestras instalaciones, unas dos de cada siete descargas limpias terminaban con «success» y una carpeta vacía, y el servidor moría en el primer arranque. Comprueba que steamapps/appmanifest_730.acf existe en la carpeta del servidor y vuelve a ejecutar el comando si no. Nuestro script de instalación hace exactamente esa comprobación y reintenta hasta tres veces.
Copia la biblioteca del cliente de Steam a ~/.steam/sdk64 en la carpeta personal del usuario del servidor, donde el servidor la busca. Sin ella, el servidor se detiene con Failed to load module '/home/cs2/.steam/sdk64/steamclient.so'.
Abre el puerto del juego. Permite UDP 27015 en el firewall de la máquina (por ejemplo sudo ufw allow 27015/udp) y redirígelo en tu router. Si quieres usar RCON desde fuera, permite también TCP en el mismo número y pon una contraseña larga.
Iniciar el servidor con el script cs2.sh de la carpeta game. La página de Valve dice que en Linux uses el script en lugar de ejecutar directamente el binario cs2, porque el script hace una preparación previa. Sustituye YOURTOKEN por tu GSLT:
-dedicated es lo que hace que Counter-Strike 2 arranque como servidor en lugar de abrir el juego. +sv_setsteamaccount es donde va el token. En nuestros servidores, +game_type 0 +game_mode 1 es Competitivo; los demás pares están en la tabla de abajo. Añade -insecure para desactivar el anticheat VAC. Ejecútalo bajo un gestor de servicios como systemd para que se reinicie tras un fallo.
Sabe cuándo está listo. El servidor está activo cuando el registro muestra Connection to Steam servers successful. Esa es la línea que espera nuestro panel.
Entra en él. En Counter-Strike 2, abre la consola de desarrollador y escribe connect seguido de tu dirección IP pública y el puerto, por ejemplo connect 203.0.113.10:27015. Para un servidor con contraseña, añade +sv_password yourpassword a la línea de inicio y pide a los jugadores que escriban password yourpassword en la consola antes de usar connect.
Actualiza parando el servidor y ejecutando otra vez el comando de descarga. La página de Valve dice que lo repitas cada vez que se actualiza el juego, y Counter-Strike 2 se actualiza a menudo: Valve publicó actualizaciones el 22 de octubre, el 28 de octubre y el 5 de noviembre de 2026.
Modos de juego: los pares que usamos
Competitivo:+game_type 0 +game_mode 1 (el valor por defecto de Valve si no indicas ninguno)
Casual:+game_type 0 +game_mode 0
Wingman:+game_type 0 +game_mode 2
Carrera armamentista:+game_type 1 +game_mode 0
Combate a muerte:+game_type 1 +game_mode 2
Personalizado:+game_type 3 +game_mode 0
La trampa del token
Un servidor iniciado sin GSLT funciona, pero inicia sesión en Steam de forma anónima y limita las conexiones a la red local. Tampoco aparece en la lista. Si tus amigos no pueden llegar al servidor desde fuera de tu casa, revisa el token antes que el firewall.
Opción 2: alójalo en PlayNHost
Alquilar elimina la instalación, la redirección de puertos y la rutina de actualización. Tú sigues aportando tu token, eligiendo un modo y un mapa e invitando a tus jugadores.
Elige un plan. Abre la página de hosting de servidores de Counter-Strike 2 y compara los planes: VERTIGO (10 jugadores), ANIBUS (18) y MIRAGE (30) al escribir esto. Pulsa Crear servidor (Personalizar plan en MIRAGE) y termina el pedido. Los precios cambian, así que compruébalos en esa página.
Espera a la instalación. El servidor aparece en el panel. Hasta que añadas un token, su consola muestra un recuadro que te avisa de que el servidor está limitado a la red local, con un enlace a la página donde lo pegas.
Crea y pega tu token. Crea un token para el App ID 730 como en los pasos de alojarlo tú mismo. En el panel abre la pestaña Configuración, luego Ajustes del juego, pégalo en Token de inicio de sesión de Steam Game Server y reinicia.
Ponle nombre y elige las reglas. En la misma página define el Nombre del servidor, una Contraseña para unirse opcional y el Mapa inicial, y elige un Modo de juego: Competitive 5v5, Casual, Wingman 2v2, Deathmatch, Arms Race o Custom (controlado por plugins). Reinicia para aplicar los cambios. Mira Cómo configurar tu servidor de Counter Strike 2: ajustes clave.
El puerto de tu juego se asigna y está abierto desde el principio, y la línea de inicio se construye a partir de tus ajustes, así que no hay nada que redirigir.
Con Actualizar servidor automáticamente activado (es lo predeterminado, en Mostrar avanzadas dentro de Ajustes del juego), SteamCMD comprueba si hay una compilación nueva cada vez que arranca el servidor.
Con el Anticheat VAC activado (por defecto), el servidor arranca protegido. Si lo desactivas, se añade la opción -insecure por ti.
La administración remota sigue desactivada hasta que pones una contraseña RCON: la opción -usercon solo se añade cuando lo haces.
Compatibilidad con plugins (Metamod + CounterStrikeSharp) es un interruptor. La trampa de los plugins: Metamod tiene que estar incluido en game/csgo/gameinfo.gi, y la guía de instalación de Metamod:Source dice que hay que repetir ese cambio cada vez que una actualización modifica el archivo. Hasta que lo hagas, un servidor autoalojado sigue funcionando pero sin cargar ningún plugin, sin avisar. Nuestra instalación vuelve a parchear ese archivo en cada arranque, cuando SteamCMD ya ha terminado, y actualiza los archivos del cargador cuando cambia la compilación del juego. Mira Cómo añadir mods a tu servidor de Counter Strike 2.
Alojarlo tú o alquilar: una comparación honesta
Coste: El software del servidor es gratis. Alojarlo tú mismo cuesta electricidad, hardware y ancho de banda, o una máquina en la nube. Alquilar es una cuota recurrente que depende del plan y del periodo de facturación que elijas.
Disponibilidad: un servidor casero solo está activo mientras funcionan tu PC, la luz e 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.
Instalación: alojarlo tú requiere la línea de comandos, redirección de puertos, reintentos de SteamCMD y una línea de inicio. Alquilar requiere un token, un nombre, un modo y un mapa. El token lo necesitas en ambos casos.
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 plugins.
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