Cómo crear CS:GO Server en Linux VPSSi quieres más control cuando juegues a Counter-Strike: Global Offensive, puedes crear tu propio servidor CS:GO en Linux en lugar de usar el servidor de Steam.

Servidores de juego oficiales de Steam para Counter-Strike: La Ofensiva Global es lo suficientemente buena para la mayoría de los propósitos. Sin embargo, no los controlas. Si creas tu propio servidor, podrás hacerlo:

Establezca sus propias reglas, tales como tiempo de partido, tiempo de congelación, número máximo de jugadores, fuego amigo, etc. Pero ten cuidado de no romper las reglas importantes, especialmente estas .

Haz partidos privados con tus amigos.

Organizar concursos y torneos.

Jugar en mapas personalizados .

¿Por qué crear un servidor de juegos en Linux?

Algunos de ustedes podrían estar pensando: ¿No sería esto más fácil en Windows, incluso en mi propio ordenador? Bueno, en primer lugar, si aloja un juego en el ordenador de su casa, eso suele ser suficiente sólo para los juegos de red locales. La mayoría de los proveedores de servicios de Internet ofrecen una calidad de descarga decente, pero no tan buena para las cargas. El servidor es lento, nervioso y ofrece una experiencia de juego inconsistente. Es mejor alquilar un servidor a un proveedor de computación en nube de buena reputación si desea juegos sin problemas.

Aunque la mayoría de los servicios en la nube le permiten alojar Windows como sistema operativo, esto tampoco es ideal. Windows consume una gran cantidad de RAM que usted podría estar utilizando para alojar su juego. Esto lleva a un aumento de los costes. También tiene que pagar por una licencia por hora, lo que aumenta el costo aún más. Y por último, pero no por ello menos importante, los pasos para configurar el servidor de juegos (srcds daemon) en sí mismo son prácticamente los mismos en Windows y Linux. Esto significa que no es más fácil hacer esto en el sistema operativo de Microsoft que en Linux.

Relacionado ¿Son legales los servidores de juegos privados?

He aquí un ejemplo de un sistema Debian que utiliza sólo 56,7 MB de RAM.

Cómo crear CS:GO Server en Linux VPSSi quieres más control cuando juegues a Counter-Strike: Global Offensive, puedes crear tu propio servidor CS:GO en Linux en lugar de usar el servidor de Steam.


Requisitos del servidor de juegos

Los servidores de juegos CS:GO no son muy exigentes, por lo que los servidores privados virtuales funcionarán perfectamente (sin necesidad de dedicados). Los requisitos mínimos:

2 GB de RAM.

Dos núcleos/CPUs virtuales. Las instancias de computación intensiva podrían ser más sensibles. Pruebe primero con el cálculo normal y luego actualice a intensivo si nota un retraso en el servidor.

Al menos 40 GB de espacio de almacenamiento.

Debian como sistema operativo. Puede usar otras distribuciones, también, si realmente lo desea, pero Debian le dará una experiencia sin dolor de cabeza. Las instrucciones de este artículo son específicas de Debian.

Si su proveedor de VPS le permite configurar un firewall a través de su panel de control de interfaz web, deshabilítelo para este ejemplo.

Configure su instancia para que utilice preferiblemente la autenticación basada en clave SSH. Si tiene la intención de utilizar una contraseña, utilice una muy buena! La mayoría de los servidores de tiempo son forzados debido a contraseñas débiles o muy débiles. La autenticación basada en claves SSH lo impide.

Si aún no tienes una cuenta de Steam, crea una aquí .
Puede obtener un VPS asequible y fiable en Linode o DigitalOcean .

Relacionado Cómo alojar su propio servidor Minecraft

Actualizar y reiniciar instancia

Una vez que haya configurado su instancia, inicie sesión como root a través de SSH. Si su proveedor sólo le permite iniciar sesión como usuario regular con privilegios de sudo, ingrese esto después de iniciar sesión.

sudo -i #SOLAMENTE ENTRA ESTO SI NO ESTÁS Raíz! Asegúrese de que todos los paquetes estén actualizados.

apt update && apt upgrade

Reiniciar en caso de que haya que recargar software importante (kernel, proceso systemd init, etc.).

systemctl reboot

Vuelva a iniciar sesión como root (o como usuario habitual, y conviértase en root con sudo -i si es necesario).

Instalar steamcmd

Habilite la compatibilidad con 32 bits.

dpkg --add-arquitectura i386

Instale el siguiente paquete:

apt install software-properties-common

Permitir la instalación de paquetes de software de código cerrado que no sean libres.

contribución al aditivo-repositorio add-apt-repository non-free

>

Actualizar la información del gestor de paquetes.

apt update

Instalar steamcmd.

apt install steamcmd
Cómo crear CS:GO Server en Linux VPSSi quieres más control cuando juegues a Counter-Strike: Global Offensive, puedes crear tu propio servidor CS:GO en Linux en lugar de usar el servidor de Steam.


Pulse TAB para seleccionar OK en el primer aviso, luego seleccione I AGREE en el siguiente aviso con el acuerdo de licencia, de lo contrario la instalación se interrumpirá.

Instale byobu, que utilizará para mantener el proceso del servidor CS:GO en ejecución incluso después de salir de la sesión SSH.

apt install byobu

Instalar el Servidor Dedicado CS:GO

Ejecutar esto bajo la cuenta root es una mala idea, así que cree primero un usuario regular, que ejecutará el demonio del servidor dedicado.

adduser --gecos "" - disabled-login cstrike

Inicie sesión como este usuario.

su - cstrike

Indique a la utilidad steamcmd que instale todos los archivos necesarios en el directorio CSGO.

steamcmd +force_install_dir ~/CSGO/ +login anonymous +app_update 740 validate +quit

Esto llevará un tiempo, ya que los archivos del juego son una descarga superior a 20 GB+. Si el proceso se interrumpe, simplemente ejecute de nuevo el comando anterior (después de volver a iniciar sesión como root y luego como usuario cstrike con su – cstrike). Continuará donde lo dejó.

Registrar GSLT

Mientras la descarga está en curso, puedes registrar el token de inicio de sesión necesario para el servidor de juegos. Vaya a Página de administración de cuentas del servidor de juegos de Steam . Desplácese hacia abajo hasta el siguiente contenido.

Utilice 730 como ID de la aplicación. En cuanto al Memo, puedes escribir lo que quieras. Se generará un código que necesitará en un futuro comando. Vea el ejemplo de la Ficha de inicio de sesión en la siguiente imagen.

Iniciar Servidor Dedicado CS:GO

Habilitar byobu para que se inicie automáticamente cuando el usuario cstrike inicie sesión.

byobu-enable

Iniciar una sesión de byobu.

byobu

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

Aviso de fallo : en el cliente SSH de Windows, la cadena 1;0c puede aparecer en la línea de comandos. Borre la cadena si esto sucede antes de continuar.

Iniciar Counter-Strike: Proceso de dmonización global de servidores ofensivos. El siguiente comando es un ejemplo: tendrá que reemplazar el GSLT al final en +sv_setsteamaccount B382BB13C7AAAFDE8272247F87586106. Borre la cadena que comienza con B382 y añada su propio token de inicio de sesión de juego que haya generado en el paso anterior.

~/CSGO/srcds_run -game csgo -net_port_try 1 +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 +sv_setsteamaccount B382BBB13C7AAAFDE8272247F87586106

>.

-net_port_try 1 y +sv_setsteamaccount son parámetros de comando necesarios. El resto de los parámetros se pueden modificar en función de sus necesidades. Para más información sobre cómo iniciar varios modos de juego, como Deathmatch o Arms Race, consulta esta página wiki page .

Pulse F6 para separarse de la sesión de byobu y dejar el servidor en marcha. O bien, presione Ctrl + C para cerrar el servidor.

Cuando vuelva a conectarse más tarde como root a su servidor, para restaurar la sesión de byobu, vuelva a iniciar sesión como usuario cstrike.

su - cstrike

Si la sesión no se abre automáticamente, escriba:

byobu

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

Iniciar juego y conectarse al servidor

Cuando se inicie correctamente el servidor, verá un mensaje como este en el terminal:

Conexión a servidores Steam con éxito.
La IP pública es 203.0.113.8.

Copie la dirección IP.

Lanzar Counter-Strike: Ofensiva Global en su ordenador.

En la esquina superior izquierda, haga clic en la lista desplegable donde dice OFICIAL MATCHMAKING.

Cómo crear CS:GO Server en Linux VPSSi quieres más control cuando juegues a Counter-Strike: Global Offensive, puedes crear tu propio servidor CS:GO en Linux en lugar de usar el servidor de Steam.


Seleccione Community Server Browser. Haga clic en la pestaña Favoritos, luego en la esquina inferior derecha haga clic en Añadir un servidor.

Cómo crear CS:GO Server en Linux VPSSi quieres más control cuando juegues a Counter-Strike: Global Offensive, puedes crear tu propio servidor CS:GO en Linux en lugar de usar el servidor de Steam.


Pegue la IP pública de su VPS. Haz clic en Actualizar si el servidor del juego no aparece en la lista. Haga doble clic en la entrada para unirse.

Conclusión

Enhorabuena por crear tu servidor de juegos CS:GO. Tendrás que configurar tu juego de acuerdo a tus preferencias y las de tus amigos. La página enlazada anteriormente puede ser un buen comienzo para aprender las opciones de la línea de comandos para el demonio de juego de srcds y cómo configurar autoexec.cfg y server.cfg para ajustar la configuración del juego. Diviértete!

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Etiquetas: Juegos

Recomendamos