Todo lo que necesitas para crear tu propio servidor de juegos dedicado en Linux

Desde sus inicios, los juegos siempre son más emocionantes cuando hay muchas personas jugando contigo. floreció Juegos multijugador Desde el Atari 2600. Cuando Internet se hizo popular, el multijugador remoto fue posible con la llegada de los servidores de juegos. Donde los servidores de juegos hacen realidad el trabajo en equipo remoto.

Los juegos existentes no solo pueden conectarse al servidor, sino también ejecutar ese servidor. Si Servidor de Minecraft O cualquier otro servidor de juegos, hay una manera de iniciar el servidor de juegos. aunque Jugando en Linux Parece todo lo contrario, todavía hay muchos juegos disponibles en Linux.

Con la generación actual de juegos de computadora , puede conectarse a los servidores o ejecutarlos usted mismo. Minecraft, Counter-Strike y muchos otros juegos admiten multijugador en servidores públicos y privados.

Obtendrá los mejores resultados con servidores Linux. Ya sea que el juego se ejecute en Windows, macOS o incluso en Android, un servidor de juegos Linux será la opción ideal.

Esto es lo que necesita saber para crear un servidor de juegos en Linux.

Todo lo que necesita para crear su servidor de juegos dedicado en Linux - Linux

Requisitos para la creación del servidor de juegos

Existe la idea errónea de que crear un servidor de juegos requiere hardware avanzado. Por el contrario, no necesita hardware de alta calidad. Sin embargo, las computadoras con especificaciones más bajas probablemente no le permitirán obtener un rendimiento óptimo.

Realmente depende de los juegos que planee alojar en su servidor de juegos Linux. Entonces, ¿cómo empezar?

Bueno, primero debes saber algunas cosas. Si bien configurar un servidor de juegos en Linux no es muy difícil, necesita algunos conocimientos de redes y computadoras. Lo que no sabes, encuéntralo con una búsqueda en Google.

Luego están los ingredientes. Básicamente tienes tres opciones, todas con algunas limitaciones:

  • computadora SBCC Tan compacto y asequible como el Raspberry Pi.
  • Su computadora, con algunas especificaciones de sistema mejoradas.
  • Servidor de juegos Linux dedicado, alojado en otro lugar.

Echemos un vistazo a los pros y los contras de cada uno.

Aloja un servidor de juegos Linux en una Raspberry Pi

Alojar un servidor de juegos en una Raspberry Pi es fácil, pero estará limitado principalmente a juegos más antiguos. Sin embargo, esta computadora tiene un precio razonable, consume poca energía y tiene conexión inalámbrica y Ethernet integradas.

Esto lo hace ideal para albergar entornos de juego multijugador como Minecraft, QuakeWorld, Terraria, Windward e incluso OpenTTD y FreeCiv.

¿Está interesado en usar un servidor de juegos Linux que se ejecute en una Raspberry Pi? Para más detalles, consulte la lista Los mejores servidores de juegos para Raspberry Pi. Tenga en cuenta que la mayoría de los juegos de la lista también se pueden alojar en una computadora Linux estándar.

Usa tu computadora como un servidor de juegos

¿Está planeando usar su computadora para alojar juegos multijugador en línea? Usar su computadora como un servidor de juegos que se ejecuta en Linux es una opción inteligente si tiene un hardware potente. Podrá manejar cualquier cosa, desde Minecraft hasta Call of Duty: Black Ops.

Sin embargo, esto viene con algunas deficiencias. Deberá dejar la computadora encendida y conectada a su red todo el tiempo. También se recomienda tener una dirección IP dedicada, que se sumará a los gastos incurridos.

También existe el desafío de mantener su servidor actualizado, solucionar los problemas de Linux, mantenerlo seguro y actualizar los componentes cuando sea necesario.

Alquile un servidor de juegos Linux dedicado

También puede alquilar un servidor que se puede configurar con el software del servidor de juegos.

Este método ahorra mucho tiempo, esta es la solución perfecta para multijugador. Si bien los servidores de juegos dedicados de Linux son bastante asequibles (alrededor de $ 10 por mes para un servidor básico de Minecraft), es un pago regular con el que quizás no desee seguir.

Por otro lado, el alquiler de servidores ahorra tiempo para que no tenga que preocuparse por el mantenimiento constante y le ahorra el costo de una dirección IP dedicada. Sin embargo, estará limitado a hospedar juegos que sean compatibles con el software de servidor de juegos Linux que haya elegido.

Todo lo que necesita para crear su servidor de juegos dedicado en Linux - Linux

Ofertas Servidores de juegos.com Una solución sólida, al tiempo que proporciona servidores de alta calidad para alimentar la red. El también tiene servidores gratuitos Disponible para juegos antiguos famosos.

Crear un servidor de juegos con Linux

Una vez que haya encontrado una solución que se adapte a su juego, grupo de jugadores y presupuesto, es hora de construir el servidor. Si alquila un servidor de juegos, puede hacer clic en algunos botones en el sitio web; Si está utilizando su computadora, debe verificar algunas cosas:

  • ¿Está disponible el servidor?
  • ¿Es compatible con el modo multijugador en línea?
  • ¿Su computadora cumple con los requisitos de hardware?

También debe considerar si su ISP requiere una dirección IP dedicada. Esto permitirá que jugadores de todo el mundo accedan a tu servidor. Sin embargo, una dirección IP dedicada no es barata. Cumplir con jugar en la red local demostrará ser asequible.

¿Necesita un administrador de servidor de juegos?

¿Cuál es la mejor distribución de Linux para servidor de juegos?

Sin embargo, para avanzar con el servidor de juegos en Linux, debe elegir la mejor distribución para esto.

Para cualquier persona nueva, la distribución de Linux más accesible, Ubuntu, puede ser un excelente servidor de juegos. Con una gran cantidad de documentación, consejos y blogs, sin mencionar una amplia gama de dispositivos compatibles, debería ser fácil configurar juegos alojados.

Las alternativas que podría considerar incluyen:

  • Debian
  • Arch Linux
  • Gentoo

En resumen, debe buscar una distribución fácil de usar que sea adecuada para su dispositivo y que pueda admitir el juego que desea jugar.

¿Qué servidores de juegos puedes crear con Linux?

Muchos juegos populares vienen con soporte multijugador en línea. Entonces, cuando los instala en plataformas en la misma red que su servidor de juegos, los juegos detectan cualquier sesión de varios jugadores.

Ejemplos de juegos:

  • Minecraft
  • Team Fortress 2
  • Counter-Strike

Sin embargo, las opciones son mucho más amplias que este trío. Puede crear un servidor de juegos para cualquiera de estos títulos con relativa facilidad. Para otros juegos, comprueba si son compatibles con el modo multijugador en red.

En algunos casos, ni siquiera necesita una computadora con todas las funciones. El Raspberry Pi es el principal candidato para ejecutar Minecraft, por ejemplo. Consulte nuestra guía paso a paso sobre cómo Configuración del servidor de Minecraft Para detalles.

Crear un servidor de juegos en Steam

Para Counter-Strike yjuegos de vapor Para el otro, necesitarás un servidor de juegos en Steam. Sin embargo, crear un servidor de juegos en Steam es ligeramente diferente. Para obtener el mayor soporte posible para tantos juegos como sea posible en Linux, es mejor usar Ubuntu con Steam.

El menú actualizado de Steam te ayudará Para servidores de juegos dedicados para que Linux tome la decisión. Algunos servidores requieren la compra del juego original (por ejemplo, Counter-Strike Global Offensive Dedicated Server). Otros (como Terraria) no necesitan el juego original.

¿Qué significa esto? Bueno, puede alojar el servidor para un juego que no posee en Linux pero sí en Windows.

El servidor de juegos en Steam no está disponible de forma predeterminada con Steam. Después de instalar el cliente del juego, necesitará SteamCMD para administrar sus juegos. Comience creando un usuario de Steam en su Linux:

useradd -m steam

Después de la creación, debe ir a la carpeta de inicio del usuario:

cd /home/steam

Para instalar en un sistema de 64 bits, agregue un repositorio multiverso y actualice:

sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update

Finalmente, instala steamcmd:

sudo apt install lib32gcc1 steamcmd

Si está ejecutando un sistema de 32 bits, no necesita un repositorio multiverso. Alternativamente, después de crear la carpeta principal, use

sudo apt install steamcmd

Consulte las páginas de soporte de Steam para Instrucciones para otras distribuciones de Linux.

Con SteamCMD instalado, ejecútelo a través de:

cd ~

steamcmd

Como se mencionó, SteamCMD admite el inicio de sesión anónimo para la mayoría de los servidores de juegos. Para hacer esto usa:

login anonymous

Para los servidores dedicados que planea alojar fuera de su red doméstica, es aconsejable crear una nueva cuenta de Steam. Debería tener credenciales diferentes a las del cliente de juegos Steam habitual.

Configurar un servidor de juegos en Steam

Para instalar el servidor de juegos en Steam, ingrese el nombre del directorio de instalación:

force_install_dir <path>

(donde . lleva a un directorio cuyo nombre coincida con la ruta del juego).

Steam asigna ID de aplicación tanto a clientes como a servidores. Por ejemplo:

Counter-Strike Source

Client AppID: 240

Server AppID: 232330

Team Fortress 2

Client AppID: 440

Server AppID: 232250

Para instalar (y actualizar) el servidor de juegos Steam:

app_update <app_id>

Para Counter-Strike Source, use

app_update 232330

Para conectarse al servidor de juegos Steam, simplemente inicie el juego en la computadora del cliente. Si el servidor del juego no se detecta automáticamente, seleccione la opción Multijugador o Red. Su servidor de juegos debe aparecer aquí, así que inicie sesión y comience a jugar.

Multijugador con opciones de gestión de servidor de juegos en Linux

Finalmente, las herramientas de administración de servidores de juegos en Linux ofrecen una solución ordenada. LGSM cuenta con más de 50 servidores. Además, es de código abierto y se integra con SteamCMD. La herramienta de línea de comandos permite la implementación rápida de servidores de juegos en Linux.

Obtenga más información visitando linuxgsm.com.

Es hora de crear tu propio servidor Linux

Crear un servidor de juegos en Linux no es fácil, pero hay suficiente software bueno para detener su complejidad.

Las herramientas están disponibles tanto si ha configurado un servidor de Minecraft como si se está preparando para crear algunos mapas nuevos en Counter-Strike Source. Si su máquina está a la altura de la tarea, entonces el servidor del juego debería ser un destino interesante y popular para los siguientes jugadores.

Es posible que desee chatear con sus oponentes, así es como Configura tu propio servidor de Discord.

Ir al botón superior