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.

Funcionalidades principales del servidor de Counter-Strike 2

  • Juego multijugador: el servidor permite que hasta 64 jugadores se conecten y jueguen simultáneamente;
  • Modos de juego personalizables: los administradores pueden crear partidas con diversos ajustes, incluido el modo competitivo, el modo casual y el modo de rescate de rehenes;
  • Gestión de control de acceso: capacidad para asignar diferentes permisos a jugadores y administradores;
  • Protección contra tramposos: herramientas para detectar y bloquear a jugadores que utilizan métodos desleales;
  • Copia de seguridad: guardado automático de configuraciones del servidor y estadísticas;
  • Múltiples mapas: capacidad para configurar una rotación de varios mapas en un solo servidor;
  • API: un conjunto de interfaces para interactuar con otras aplicaciones;
  • Monitorización: seguimiento de la presencia en línea, estadísticas de jugadores y registros de eventos;
  • Rendimiento: optimizado para ejecutarse en un servidor dedicado con muchos jugadores.

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 PEDIR
  • 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;
  • Tras la instalación, se crea la siguiente estructura de directorios en /opt/cs2/:
  • game/ - directorio principal con los archivos del servidor de juego, que incluye:
    • game/game/ - directorio con los archivos del juego, que contiene:
      • game/game/bin/win64/csgo.signatures - archivo de firmas 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 de Linux populares;
  • Espacio en disco: al menos 30 GB en SSD para la instalación básica y los registros.

Primeros pasos tras la implementación del servidor de Counter-Strike 2

Tras 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. Esta 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 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.

Tras 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);
    • Introduzca 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 mediante SSH:
      ssh root@<IP address of the server>
      
    • Abra el archivo /opt/cs2/game/game/csgo/cfg/cs2server.cfg y añada una línea con su token:
      sv_setsteamaccount "YOUR_TOKEN_HERE"
      
    • Configure otros parámetros del servidor según desee:
      hostname "My CS2 Server"          // Nombre del servidor
      sv_password ""                     // Contraseña del servidor (dejar vacío para acceso público)
      sv_lan 0                           // 0 para servidor en Internet, 1 para local
      sv_region 3                        // Código de región (3 para Europa)
      sv_max_queries_sec 10              // Número máximo de consultas por segundo
      sv_maxrate 128000                  // Velocidad máxima de transferencia de datos
      sv_minrate 128000                  // Velocidad mínima de transferencia de datos
      sv_maxcmdrate 128                  // Frecuencia máxima de comandos del cliente
      sv_mincmdrate 128                  // Frecuencia mínima de comandos del cliente
      
  3. Primer inicio del servidor:

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

El servidor CS2 se gestiona mediante 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 el servidor
    ./cs2server.sh start
    
  • Detener el servidor:
    ./cs2server.sh stop
    
  • Reiniciar el servidor:
    ./cs2server.sh restart
    
  • Verificar el 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 mediante varios métodos:

Método 1: Conexión a través del navegador

  1. Inicie Counter-Strike 2;
  2. Pulse Play;
  3. En el navegador de servidores, pulse + en la esquina superior derecha o haga clic derecho en un espacio vacío y seleccione Add Server by IP;
  4. Introduzca 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: Conexión a través de la consola

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

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

  1. Utilice el enlace: steam://connect/<IP address of the server>:27015;
  2. Simplemente péguelo en cualquier navegador y pulse 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 mediante API

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