Vse, kar potrebujete za izgradnjo strežnika iger na Linuxu

Vse, kar potrebujete za izgradnjo strežnika iger na Linuxu

Igranje iger je bilo vedno bolj zabavno z več igralci. Začelo se je z Atari 2600 in arkadnimi omarami. Ko je prišla doba interneta, so igralni strežniki uresničili oddaljeno akcijo za več igralcev.





S trenutno generacijo računalniških iger se lahko povežete s strežniki ali sami zaženete. Minecraft, Counter-Strike in številne druge igre podpirajo večigralstvo na javnih in zasebnih strežnikih.





Najboljši rezultati so pri strežnikih Linux. Ne glede na to, ali je igra v sistemu Windows, macOS ali celo v sistemu Android, je strežnik za igre Linux idealen.





Tukaj je tisto, kar morate vedeti za izdelavo strežnika iger v sistemu Linux.

Zahteve za izgradnjo strežnika iger

Obstaja napačno prepričanje, da gradnja igralnega strežnika zahteva močno strojno opremo. Nasprotno, ne potrebujete vrhunske strojne opreme. Vendar računalniki z nizkimi specifikacijami verjetno ne bodo prinesli optimalne zmogljivosti.



Res je odvisno od tega, katere igre nameravate gostiti na strežniku iger Linux. Torej, kako lahko začnete?

No, najprej morate vedeti nekaj stvari. Čeprav izdelava strežnika iger na Linuxu ni zelo težka, zahteva nekaj poznavanja omrežij in računalnika. Kar ne veste, poiščite na spletu.





Potem je tu še strojna oprema. V bistvu imate tri izbire, vse z omejitvami:

  • Kompakten in cenovno ugoden SBC (enosmerni računalnik), kot je Raspberry Pi
  • Vaš računalnik z nekaj izboljšanimi sistemskimi specifikacijami
  • Namenski strežnik za igre Linux, ki gosti drugje

Poglejmo prednosti in slabosti vsakega od njih.





Gostovanje strežnika iger Linux na Raspberry Pi

Gostovanje strežnika iger na Raspberry Pi je preprosto, vendar boste omejeni na večinoma starejše igre. Vendar je računalnik cenovno ugoden, z nizko porabo energije in ima vgrajeno brezžično omrežje in Ethernet.

Zaradi tega je idealen za gostovanje igralnih okolij za več igralcev, kot so Minecraft, QuakeWorld, Terraria, Windward in celo OpenTTD in FreeCiv.

Vas zanima uporaba strežnika iger Linux za računalnike Raspberry Pi? Za več podrobnosti si oglejte naš seznam strežnikov iger Raspberry Pi. Upoštevajte, da lahko večino iger na seznamu gostijo tudi na standardnem računalniku z operacijskim sistemom Linux.

Uporabite računalnik kot strežnik za igre

Načrtujete uporabo računalnika za gostovanje omrežnih iger za več igralcev? Uporaba računalnika kot strežnika iger v sistemu Linux je pametna možnost, če imate zmogljivo ploščad. Zmogel se bo karkoli, od Minecrafta do Call of Duty: Black Ops.

To pa prinaša nekaj pomanjkljivosti. Računalnik morate pustiti vklopljen in ves čas povezan z omrežjem. Priporoča se tudi namenski naslov IP, ki poveča potencialne izdatke.

Obstaja tudi izziv, da posodobite strežnik, popravite OS Linux, ga zaščitite in po potrebi nadgradite strojno opremo.

Najemite namenski strežnik za igre Linux

Prav tako lahko najamete strežnik, ki ga lahko nastavite s programsko opremo strežnika iger.

Prihrani veliko časa, to je rešitev za hardcore igralce z več igralci. Čeprav so namenski strežniki iger Linux cenovno dostopni (od približno 10 USD na mesec za osnovni strežnik Minecraft), predstavljajo običajen odhod, na katerega se morda ne želite zavezati.

najboljše mesto za nakup knjig na spletu

Po drugi strani pa najem strežnika prihrani čas pri vzdrževanju in se izogne ​​stroškom namenskega naslova IP. Vendar boste omejeni na gostovanje iger, ki jih podpira izbrana strežniška programska oprema za igre Linux.

GameServers.com ponuja trdno rešitev, s kakovostnimi strežniki za predvajanje v omrežju. Imajo tudi na voljo brezplačni strežniki za priljubljene starejše igre.

Ustvarjanje strežnika iger z Linuxom

Ko se odločite za rešitev, ki ustreza vašim igram, skupini igralcev in proračunu, je čas za izgradnjo strežnika. Za zakupljeno rešitev lahko kliknete nekaj gumbov na spletnem mestu; če uporabljate računalnik, morate preveriti nekaj stvari:

  • Ali je strežnik na voljo?
  • Ali je podprto spletno igralništvo za več igralcev?
  • Ali vaš računalnik ustreza zahtevam strojne opreme?

Upoštevati morate tudi, ali vaš ponudnik internetnih storitev zahteva namenski naslov IP. To bo igralcem iz cele besede omogočilo dostop do vašega strežnika. Vendar pa namenski naslov IP ni poceni. Vztrajanje pri igranju lokalnega omrežja se bo izkazalo za precej bolj dostopno.

Ali potrebujete upravitelja strežnika iger?

Kateri distribucijski sistem Linux je najboljši za strežnik iger?

Kakorkoli že nadaljujete s strežnikom iger Linux, morate za igro izbrati najboljši distro.

Za vsakogar, ki je nov na tem področju, je najbolj dostopna različica Linuxa, Ubuntu, odličen strežnik za igre. S tako veliko dokumentacijo, nasveti in spletnimi dnevniki o tem operacijskem sistemu, da ne omenjam širokega izbora podprte strojne opreme, bi bilo treba preprosto nastaviti za gostovanje iger.

Alternative, ki jih lahko razmislite, vključujejo:

  • Debian
  • Arch Linux
  • Gentoo

Skratka, iščete distro, ki je enostaven za uporabo, ustreza vaši strojni opremi in podpira igro.

Katere strežnike iger lahko zgradite z Linuxom?

Toliko priljubljenih iger ima spletno podporo za več igralcev. Ko igre namestijo v sisteme v istem omrežju kot strežnik za igre, zaznajo vse seje za več igralcev.

Primeri iger vključujejo:

kako prenesti google knjige v pdf
  • Minecraft
  • Team Fortress 2 (zgoraj)
  • Protiudarec

Vendar so možnosti veliko širše od te trojke. Za kateri koli od teh naslovov lahko relativno enostavno ustvarite igralni strežnik. Za druge igre preverite, ali podpirajo omrežno igro za več igralcev.

V nekaterih primerih celo ne potrebujete računalnika polne velikosti. Raspberry Pi je na primer glavni kandidat za Minecraft. Oglejte si naš podroben vodnik kako nastaviti strežnik Minecraft na Raspberry Pi za podrobnosti. Za namizje si oglejte naš vodnik za nastavitev strežnika Minecraft.

Ustvarjanje strežnika iger Steam

Za Counter-Strike in druge igre Steam boste potrebovali strežnik iger Steam. Ustvarjanje strežnika iger Steam pa je nekoliko drugačno. Za najširšo podporo za čim več iger v Linuxu je najbolje uporabiti Ubuntu s Steamom.

Najnovejši seznam Steam-a namenski strežniki iger za Linux vam bo pomagal pri odločitvi. Nekateri strežniki zahtevajo nakup izvirne igre (na primer namenski strežnik Counter-Strike Global Offensive). Drugi (na primer Terraria) ne potrebujejo izvirnika.

Kaj to pomeni? No, lahko bi gostili strežnik iger za igro, ki je nimate v Linuxu, vendar imate v sistemu Windows.

Strežnik za igre Steam pri Steamu privzeto ni na voljo. Po namestitvi odjemalca iger boste za upravljanje iger potrebovali SteamCMD. Začnite z ustvarjanjem uporabnika Steam v vašem terminalu Linux:

useradd -m steam

ustvarite in vnesite domačo mapo uporabnika:

cd /home/steam

Če želite namestiti v 64-bitni sistem, dodajte skladišče multiverse in posodobite:

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

Na koncu namestite steamcmd:

sudo apt install lib32gcc1 steamcmd

Če uporabljate 32-bitni sistem, ne potrebujete skladišča multiverse. Namesto tega po ustvarjanju domače mape uporabite

sudo apt install steamcmd

Na straneh za podporo Steam preverite navodila za druge distribucije Linuxa .

Ko je SteamCMD nameščen, ga zaženite z:

cd ~
steamcmd

Kot je navedeno, SteamCMD podpira anonimno prijavo za večino strežnikov iger. Uporaba

login anonymous

Za namenske strežnike, ki jih nameravate gostiti zunaj domačega omrežja, je pametno ustvariti nov račun Steam. To bi moralo imeti drugačne poverilnice kot vaš običajni odjemalec iger Steam.

Nastavitev strežnika iger Steam

Če želite namestiti strežnik iger na Steam, vnesite ime namestitvenega imenika:

force_install_dir

(kjer vodi v imenik, ki ustreza igri).

Steam dodeljuje AppID -je tako odjemalcem kot strežnikom. Na primer:

Vir Counter-Strike

  • ID odjemalca: 240
  • ID strežniške aplikacije: 232330

Team Fortress 2

  • ID odjemalca: 440
  • ID strežniške aplikacije: 232250

Če želite namestiti (in posodobiti) strežnik iger Steam:

app_update

Za vir Counter-Strike uporabite

app_update 232330

Če se želite povezati s strežnikom iger Steam, preprosto zaženite igro na odjemalcu. Če strežnik iger ni samodejno zaznan, izberite možnost za več igralcev ali omrežno predvajanje. Tukaj mora biti naveden strežnik za igre, zato se prijavite in igrajte.

Več igralcev z upravitelji strežnikov iger Linux

Končno, Linux Manager Server Manager ponuja odlično rešitev. To je odlično orodje, ki je združljivo z večino. LGSM se ponaša z več kot 50 strežniki. Poleg tega je odprtokoden in se integrira s SteamCMD. Orodje ukazne vrstice omogoča hitro uvajanje strežnikov iger v Linux.

Več o tem obiščite linuxgsm.com .

Čas je za izgradnjo strežnika iger Linux

Gradnja strežnika iger za Linux ni enostavna, vendar obstaja dovolj dobre programske opreme, da ne bi postala zapletena.

Ne glede na to, ali nastavljate strežnik Minecraft ali se pripravljate na nekaj fragmentacije v viru Counter-Strike Source, so orodja na voljo. Če je vaša strojna oprema kos tej nalogi, bi moral biti vaš strežnik za igre zabavna in priljubljena destinacija za soigralce.

Ker boste verjetno želeli klepetati s svojimi nasprotniki, tukaj je kako nastaviti svoj strežnik Discord .

Deliti Deliti Cvrkutati E-naslov Ali je vredno nadgraditi na Windows 11?

Windows je bil preoblikovan. Toda ali je to dovolj, da vas prepriča, da preidete z operacijskega sistema Windows 10 na Windows 11?

Preberite Naprej
Sorodne teme
  • Linux
  • Igre na srečo
  • Linux
  • DIY Project Tutoriali
  • Domači strežnik
O avtorju Christian Cawley(1510 objavljenih člankov)

Namestnik urednika za varnost, Linux, DIY, programiranje in razlago tehnologije ter resnično uporaben podcast producent, z bogatimi izkušnjami s podporo za namizne računalnike in programsko opremo. Sodelujoč v reviji Linux Format, Christian je mačkar Raspberry Pi, ljubitelj Lega in ljubitelj retro iger.

3D premikajoče se ozadje za Windows 10
Več od Christiana Cawleyja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite