Saltar a contenido

Servidor de Counter-Strike 2

En este artículo

Información

El servidor de Counter-Strike 2 es un software de servidor que le permite ejecutar un servidor multijugador en línea de CS2.

Características principales del servidor de Counter-Strike 2

  • Juego multijugador: permite que varios jugadores jueguen juntos en el mismo servidor;
  • Modos de juego personalizables: ofrece una variedad de modos de juego, incluidos Competitive, Casual, Deathmatch y otros;
  • Control de acceso: permite configurar contraseñas, bans y permisos para controlar quién puede unirse al servidor;
  • Protección contra tramposos: incluye medidas de seguridad para detectar y prevenir trampas en el juego;
  • Copia de seguridad: permite realizar copias de seguridad de la configuración y datos del servidor;
  • Múltiples mapas: soporta la rotación y gestión de múltiples mapas para el servidor;
  • API: proporciona una API para la integración con servicios externos;
  • Monitoreo: permite monitorear el estado del servidor y el rendimiento del juego.

Funcionalidades de implementación

ID Nombre del software SO compatible VM BM VGPU GPU CPU mín. (núcleos) RAM mín. (GB) HDD/SSD mín. (GB) Dominio personalizado Activo
282 Counter Strike 2 Server Ubuntu 22.04 + + + + 2 4 180 No ORDER
  • Instalación automática de todos los componentes necesarios del servidor CS2:
    • Instalación de Valve Linux Runtime para ejecutar CS2;
    • Configuración de archivos y permisos;
    • Creación del script de control /root/cs2server.sh;
  • Después de la instalación, se crea la siguiente estructura de directorios en /opt/cs2/:
  • game/ - directorio principal con los archivos del servidor del juego, que incluye:
    • game/game/ - directorio con los archivos del juego, que contiene:
      • game/game/bin/win64/csgo.signatures - archivo de firma del juego;
      • game/game/csgo/ - directorio de los archivos principales de CS2;
      • game/game/csgo_lv/ - directorio de archivos de idioma;
      • game/game/csgo_imported/ - directorio de recursos importados;
      • game/game/csgo_core/ - directorio de componentes principales del juego;
    • installscript.vdf - script de instalación de Steam;
    • steamapps/ - directorio para aplicaciones de Steam.

Nota

A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.

Requisitos del sistema

Los requisitos de recursos para Counter-Strike 2 aumentan con el número de jugadores en el servidor. En sesiones de juego grandes, se necesitará más memoria RAM y potencia de procesamiento. Los requisitos del sistema recomendados para un servidor de Counter-Strike 2 son:

  • Procesador (CPU): 4 núcleos o más, preferiblemente 3.5 GHz o superior;
  • RAM: al menos 4 GB para 10-12 jugadores, 8 GB para 24 jugadores, 16 GB para 64 jugadores;
  • Sistema operativo: el servidor CS2 está disponible para Ubuntu 22.04 y otras distribuciones populares de Linux;
  • Espacio en disco: al menos 30 GB en SSD para la instalación básica y los registros.

Primeros pasos después del despliegue del servidor de Counter-Strike 2

Después de realizar un pedido, recibirá una notificación sobre la disponibilidad de su servidor en la dirección de correo electrónico proporcionada durante el registro. Incluirá la dirección IP del VPS y las credenciales de inicio de sesión para la conexión. Los clientes de nuestra empresa gestionan el equipo a través de el panel de control del servidor y la APIInvapi. Los datos de autenticación, que se pueden encontrar en la pestaña Configuration >> Tags del panel de control del servidor o en el correo electrónico enviado:

  • Login y Password para conectarse al servidor (SSH): el nombre de usuario y la contraseña se envían por correo electrónico al entregar el servidor.

Gestión de su cuenta y servidor de juego

Nota

El servidor de Counter-Strike 2 se gestiona completamente a través de la terminal. No se proporciona una interfaz web para la gestión.

Después de instalar el servidor de Counter-Strike 2, realice los siguientes pasos para configurarlo correctamente:

  1. Crear token GSLT:

    • Vaya a la página Gestión de cuentas de servidor de juegos de Steam;
    • Inicie sesión con su cuenta de Steam;
    • En la sección Create a new game server account, seleccione App ID: 730 (CS2);
    • Ingrese un nombre conveniente para su servidor (solo para su comodidad);
    • Haga clic en Create y copie el token generado.

  2. Configurar el archivo de configuración:

    • Conéctese al servidor vía SSH:
      ssh root@<IP address of the server>
      
    • Abra el archivo /opt/cs2/game/game/csgo/cfg/cs2server.cfg y agregue una línea con su token:
      sv_setsteamaccount "YOUR_TOKEN_HERE"
      
    • Configure otros parámetros del servidor según desee:
      hostname "My CS2 Server"          // Server name
      sv_password ""                     // Server password (leave empty for public access)
      sv_lan 0                           // 0 for internet server, 1 for local
      sv_region 3                        // Region code (3 for Europe)
      sv_max_queries_sec 10              // Maximum number of queries per second
      sv_maxrate 128000                  // Maximum data transfer speed
      sv_minrate 128000                  // Minimum data transfer speed
      sv_maxcmdrate 128                  // Maximum client command frequency
      sv_mincmdrate 128                  // Minimum client command frequency
      
  3. Primer inicio del servidor:

    • Ejecute el siguiente comando para iniciar el servidor:
      ./cs2server.sh start
      

El servidor CS2 se gestiona utilizando el script /root/cs2server.sh, que sirve como envoltorio para el comando estándar de inicio del servidor:

/opt/cs2/game/game/bin/linuxsteamrt64/cs2 -dedicated +exec cs2server.cfg
El script acepta los siguientes argumentos: - start - iniciar el servidor; - stop - detener el servidor; - restart - reiniciar el servidor; - status - verificar el estado actual del servidor.

Ejemplos de uso:

  • Iniciar servidor
    ./cs2server.sh start
    
  • Detener servidor:
    ./cs2server.sh stop
    
  • Reiniciar servidor:
    ./cs2server.sh restart
    
  • Verificar estado del servidor:
    ./cs2server.sh status
    

Conexión de jugadores al servidor de Counter-Strike 2

Información

Para conectarse correctamente al servidor, debe utilizar el puerto 27015. Especificar incorrectamente el puerto o su ausencia resultará en un error de conexión.

Los jugadores pueden conectarse al servidor de juego utilizando varios métodos:

Método 1: Conectar a través del navegador

  1. Inicie Counter-Strike 2;
  2. Presione Play;
  3. En el navegador de servidores, presione + en la esquina superior derecha o haga clic derecho en un espacio vacío y seleccione Add Server by IP;
  4. Ingrese connect <IP address of the server>:27015 en la ventana abierta;
  5. Haga clic en OK;
  6. El servidor aparecerá en la lista de favoritos, selecciónelo y haga clic en Connect.

Método 2: Conectar a través de la consola

  1. Abra la consola del juego usando la tecla ~ (tilde);
  2. Ingrese el comando: connect <IP address of the server>:27015;
  3. Presione Enter.

Método 3: Conexión rápida mediante enlace

  1. Use el enlace: steam://connect/<IP address of the server>:27015;
  2. Simplemente péguelo en cualquier navegador y presione Enter;
  3. Confirme el lanzamiento de CS2 a través de Steam;
  4. El juego se conectará automáticamente al servidor.

Realizar un pedido de un servidor de Counter-Strike 2 usando la API

Para instalar este software usando la API, siga estas instrucciones.


Algunos de los contenidos de esta página fueron creados o traducidos utilizando IA.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×