Tot el que necessiteu per construir un servidor de jocs a Linux

Tot el que necessiteu per construir un servidor de jocs a Linux

El joc sempre ha estat més divertit amb diversos jugadors. Va començar de nou amb l'Atari 2600 i els armaris arcade. Quan va arribar l'era d'Internet, els servidors de jocs van fer realitat l'acció multijugador remot.





Amb la generació actual de jocs per a PC, podeu connectar-vos a servidors o executar-ne un mateix. Minecraft, Counter-Strike i molts altres jocs admeten multijugador en servidors públics i privats.





Els millors resultats són amb els servidors Linux. Tant si el joc és a Windows, macOS o fins i tot a Android, és ideal un servidor de jocs Linux.





Això és el que heu de saber per construir un servidor de jocs a Linux.

Requisits per construir un servidor de jocs

Hi ha una idea errònia que la creació d’un servidor de jocs requereix un maquinari robust. Per contra, no necessiteu maquinari de gamma alta. Tanmateix, és probable que els equips de baixa especificació no tinguin un rendiment òptim.



Realment depèn de quins jocs teniu previst allotjar al vostre servidor de jocs Linux. Llavors, com es pot començar?

Bé, primer heu de saber algunes coses. Tot i que construir un servidor de jocs a Linux no és massa difícil, sí que exigeix ​​una certa familiaritat amb les xarxes i els ordinadors. El que no sabeu, busqueu en línia.





Després hi ha el maquinari. Bàsicament teniu tres opcions, totes amb limitacions:

  • Un SBC (ordinador de placa única) compacte i assequible com el Raspberry Pi
  • El vostre PC, amb algunes especificacions del sistema millorades
  • Un servidor de jocs Linux dedicat, allotjat en altres llocs

Vegem els pros i els contres de cadascun.





Allotjament d’un servidor de jocs Linux a Raspberry Pi

Allotjar un servidor de jocs a Raspberry Pi és senzill, però us limitarà a la majoria de jocs antics. Tanmateix, l’ordinador és assequible, de baix consum i té xarxes sense fils i Ethernet integrades.

Això el fa ideal per allotjar entorns de jocs multijugador com Minecraft, QuakeWorld, Terraria, Windward i fins i tot OpenTTD i FreeCiv.

T’interessa utilitzar un servidor de jocs Linux amb Raspberry Pi? Per obtenir més informació, consulteu la nostra llista de servidors de jocs Raspberry Pi. Tingueu en compte que la majoria dels jocs de la llista també es poden allotjar en un ordinador Linux estàndard.

Utilitzeu el vostre PC com a servidor de jocs

Teniu previst utilitzar el vostre PC per allotjar jocs de xarxa multijugador? L’ús del vostre PC com a servidor de jocs que s’executa a Linux és una opció intel·ligent si teniu un equip potent. Podrà fer front a qualsevol cosa, des de Minecraft fins a Call of Duty: Black Ops.

Tanmateix, això comporta algunes deficiències. Haureu de deixar el PC encès i connectat a la vostra xarxa a temps complet. També es recomana una adreça IP dedicada, que s’afegeix a la despesa potencial.

També hi ha el repte de mantenir el servidor actualitzat, apedaçar el sistema operatiu Linux, mantenir-lo segur i actualitzar el maquinari quan sigui necessari.

Arrendar un servidor de jocs Linux dedicat

També podeu llogar un servidor que es pot configurar amb el programari del servidor de jocs.

Estalviant molt de temps, aquesta és una solució per als jugadors multijugador més exigents. Tot i que els servidors de jocs Linux dedicats són assequibles (des de prop de 10 dòlars al mes per a un servidor bàsic de Minecraft), representa una sortida regular a la qual potser no us voleu comprometre.

com instal·lar Windows des del USB

D’altra banda, el lloguer d’un servidor estalvia temps amb el manteniment i evita el cost d’una adreça IP dedicada. Tanmateix, us limitarà a allotjar jocs compatibles amb el programari del servidor de jocs Linux que hàgiu triat.

GameServers.com ofereix una solució sòlida, amb servidors de bona qualitat per jugar a la xarxa. També tenen servidors gratuïts disponibles per a jocs antics populars.

Construint un servidor de jocs amb Linux

Un cop hàgiu decidit una solució que s’adapti als vostres jocs, grup de jugadors i pressupost, és hora de construir el servidor. Per obtenir una solució arrendada, podeu fer clic a uns quants botons d’un lloc web; si feu servir el vostre PC, heu de comprovar algunes coses:

  • Hi ha un servidor disponible?
  • S'admet el multijugador en línia?
  • El vostre PC compleix els requisits de maquinari?

També heu de tenir en compte si cal una adreça IP dedicada al vostre ISP. Això permetrà als jugadors de tot el món accedir al vostre servidor. No obstant això, una adreça IP dedicada no és barata. Seguir el joc en xarxa local resultarà considerablement més assequible.

Necessiteu un gestor de servidors de jocs?

Quina distribució de Linux és millor per a un servidor de jocs?

Tot i que continueu amb el vostre servidor de jocs Linux, heu de triar la millor distribució per al joc.

Per a qualsevol persona nova en això, la versió Linux més accessible, Ubuntu, és un excel·lent servidor de jocs. Amb tanta documentació, consells i blocs sobre aquest sistema operatiu, per no parlar d’una àmplia selecció de maquinari compatible, hauria de ser senzill configurar-lo per allotjar jocs.

Algunes alternatives que podeu considerar són:

  • Debian
  • Arch Linux
  • Gentoo

En resum, busqueu una distribució fàcil d’utilitzar, que s’adapti al vostre maquinari i que pugui donar suport al joc.

Quins servidors de jocs podeu construir amb Linux?

Tants jocs populars inclouen suport multijugador en línia. Per tant, quan s’instal·len en sistemes de la mateixa xarxa que el servidor de jocs, els jocs detecten qualsevol sessió multijugador.

Els exemples de jocs inclouen:

El paquet amazon diu que ha estat lliurat, però no ho ha estat
  • Minecraft
  • Team Fortress 2 (a dalt)
  • Counter-Strike

No obstant això, les opcions són molt més àmplies que aquest trio. Podeu crear un servidor de jocs per a qualsevol d’aquests títols amb relativa facilitat. Per a altres jocs, comproveu si són compatibles amb el multijugador de xarxa.

Ni tan sols necessiteu un PC de mida completa en alguns casos. El Raspberry Pi és un candidat principal per Minecraft, per exemple. Consulteu la nostra guia detallada a com configurar el servidor Minecraft a Raspberry Pi per obtenir més informació. Per a ordinadors, consulteu la nostra guia per configurar un servidor Minecraft.

Creació d’un servidor de jocs de Steam

Per a Counter-Strike i altres jocs de Steam, necessitareu un servidor de jocs de Steam. No obstant això, crear un servidor de jocs Steam és una mica diferent. Per obtenir la màxima compatibilitat amb tants jocs com sigui possible a Linux, el millor és utilitzar Ubuntu amb Steam.

Llista actualitzada de Steam de servidors de jocs dedicats per a Linux us ajudarà a decidir. Alguns servidors requereixen comprar el joc original (com ara el servidor dedicat ofensiu global Counter-Strike). Altres (per exemple, Terraria) no necessiten l'original.

Què vol dir això? Bé, podeu allotjar un servidor de jocs per a un joc que no tingueu a Linux, però que teniu a Windows.

Steam Game Server no està disponible per defecte amb Steam. Després d’instal·lar el client del joc, necessitareu SteamCMD per gestionar els vostres jocs. Comenceu creant un usuari de Steam al vostre terminal Linux:

useradd -m steam

creeu i introduïu la carpeta inicial de l'usuari:

cd /home/steam

Per instal·lar en un sistema de 64 bits, afegiu el dipòsit multivers i actualitzeu:

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

Finalment, instal·leu steamcmd:

sudo apt install lib32gcc1 steamcmd

Si esteu executant un sistema de 32 bits, no necessiteu el dipòsit multivers. En lloc d'això, després de crear la carpeta d'inici, utilitzeu

sudo apt install steamcmd

Consulteu les pàgines d'assistència de Steam instruccions per a altres distribucions de Linux .

Amb SteamCMD instal·lat, executeu-lo amb:

cd ~
steamcmd

Com es va assenyalar, SteamCMD admet l'accés anònim a la majoria de servidors de jocs. Ús

login anonymous

Per als servidors dedicats que teniu previst allotjar més enllà de la vostra xarxa domèstica, és convenient crear un compte de Steam nou. Això hauria de tenir credencials diferents per al vostre client de jocs de Steam habitual.

Configuració d'un servidor de jocs de Steam

Per instal·lar un servidor de jocs a Steam, introduïu el nom del directori d'instal·lació:

force_install_dir

(on es dirigeix ​​a un directori anomenat que coincideix amb el joc).

Steam assigna AppID als clients i als servidors. Per exemple:

Font contraatac

  • ID de l'aplicació del client: 240
  • ID de l'aplicació del servidor: 232330

Team Fortress 2

  • ID de l'aplicació del client: 440
  • ID de l'aplicació del servidor: 232250

Per instal·lar (i actualitzar) un servidor de jocs de Steam:

app_update

Utilitzeu la font de Counter-Strike

app_update 232330

Per connectar-vos al servidor de jocs de Steam, simplement executeu el joc al vostre PC client. Si el servidor de jocs no es detecta automàticament, seleccioneu l'opció de joc multijugador o de xarxa. El servidor de jocs hauria de figurar aquí, així que inicieu sessió i jugueu.

Multijugador amb gestors de servidors de jocs Linux

Finalment, els gestors de servidors de jocs de Linux proporcionen una solució intel·ligent. És una eina fantàstica que és compatible amb la majoria. LGSM compta amb més de 50 servidors. A més, és de codi obert i s’integra amb SteamCMD. L'eina de línia d'ordres permet el desplegament ràpid de servidors de jocs a Linux.

Per obtenir més informació visiteu linuxgsm.com .

És hora de construir el vostre servidor de jocs Linux

Construir un servidor de jocs per a Linux no és fàcil, però hi ha prou programari bo per deixar que sigui complex.

Ja sigui que configureu un servidor Minecraft o que us prepareu per fer alguna acció de fragment a Counter-Strike Source, les eines estan disponibles. Si el vostre maquinari està a l’altura, el servidor de jocs hauria de ser una destinació popular i divertida per a altres jugadors.

Com probablement voldreu xatejar amb els vostres oponents, aquí teniu com configurar el vostre propi servidor Discord .

Compartir Compartir Tweet Correu electrònic Val la pena actualitzar-lo a Windows 11?

Windows s’ha redissenyat. Però, n’hi ha prou per convèncer-vos de canviar de Windows 10 a Windows 11?

Llegiu a continuació
Temes relacionats
  • Linux
  • Joc
  • Linux
  • Tutorials de projectes de bricolatge
  • Servidor domèstic
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada, i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

com es crea una taula en word
Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us