Kaikki mitä tarvitset pelipalvelimen rakentamiseen Linuxiin

Kaikki mitä tarvitset pelipalvelimen rakentamiseen Linuxiin

Pelaaminen on aina ollut hauskempaa useiden pelaajien kanssa. Se alkoi takaisin Atari 2600: lla ja arcade -kaappeilla. Internetin aikakauden saapuessa pelipalvelimet tekivät moninpelitoiminnasta todellisuuden.





Nykyisen sukupolven PC -pelien avulla voit muodostaa yhteyden palvelimiin tai käyttää niitä itse. Minecraft, Counter-Strike ja monet muut pelit tukevat moninpeliä julkisilla ja yksityisillä palvelimilla.





Parhaat tulokset ovat Linux -palvelimilla. Olipa peli Windowsissa, macOS: ssa tai jopa Androidissa, Linux -pelipalvelin on ihanteellinen.





Tässä on mitä sinun tarvitsee tietää rakentaaksesi pelipalvelimen Linuxiin.

Pelipalvelimen rakentamisen vaatimukset

On väärinkäsitys, jonka mukaan pelipalvelimen rakentaminen vaatii voimakasta laitteistoa. Päinvastoin, et tarvitse huippuluokan laitteistoa. Huonot tekniset tietokoneet eivät kuitenkaan todennäköisesti tarjoa optimaalista suorituskykyä.



Se riippuu todella siitä, mitä pelejä aiot isännöidä Linux -pelipalvelimellasi. Joten miten voit aloittaa?

No, sinun on ensin tiedettävä muutama asia. Vaikka pelipalvelimen rakentaminen Linuxiin ei ole hirveän vaikeaa, se edellyttää jonkin verran verkkoyhteyksiä ja tietokoneen tuntemusta. Mitä et tiedä, etsi netistä.





Sitten on laitteisto. Sinulla on periaatteessa kolme vaihtoehtoa, joilla on rajoituksia:

  • Kompakti ja edullinen SBC (single board computer), kuten Raspberry Pi
  • Tietokoneesi, jossa on joitain parannettuja järjestelmän tietoja
  • Erillinen Linux -pelipalvelin, jota isännöidään muualla

Katsotaanpa kunkin etuja ja haittoja.





Linux -pelipalvelimen isännöinti Raspberry Pi: llä

Pelipalvelimen isännöinti Raspberry Pi -laitteella on yksinkertaista, mutta rajoitut lähinnä vanhempiin peleihin. Tietokone on kuitenkin edullinen, vähän virtaa ja siinä on sisäänrakennettu langaton verkko ja Ethernet.

Tämä tekee siitä ihanteellisen moninpeliympäristöjen, kuten Minecraft, QuakeWorld, Terraria, Windward ja jopa OpenTTD ja FreeCiv, isännöintiin.

Oletko kiinnostunut käyttämään Raspberry Pi -käyttöistä Linux-pelipalvelinta? Katso lisätietoja Raspberry Pi -pelipalvelimien luettelostamme. Huomaa, että suurin osa luettelossa olevista peleistä voidaan isännöidä myös tavallisella Linux -tietokoneella.

Käytä tietokonettasi pelipalvelimena

Suunnitteletko tietokoneesi käyttöä moninpelin verkkopelien isännöimiseksi? Tietokoneesi käyttäminen Linuxissa toimivana pelipalvelimena on fiksu vaihtoehto, jos sinulla on tehokas laite. Se pystyy selviytymään kaikesta Minecraftista Call of Duty: Black Opsiin.

Tähän liittyy kuitenkin joitain puutteita. Sinun on jätettävä tietokone päälle ja kytkettynä verkkoon kokopäiväisesti. Suositellaan myös omaa IP -osoitetta, joka lisää mahdollisia kustannuksia.

On myös haaste pitää palvelimesi ajan tasalla, korjata Linux -käyttöjärjestelmä, pitää se suojattuna ja päivittää laitteisto tarvittaessa.

Vuokraa oma Linux -pelipalvelin

Voit myös vuokrata palvelimen, joka voidaan asentaa pelipalvelinohjelmistolla.

Tämä säästää paljon aikaa, ja tämä on ratkaisu hardcore -moninpeleille. Vaikka omistetut Linux -pelipalvelimet ovat edullisia (noin 10 dollaria kuukaudessa perus Minecraft -palvelimelle), se edustaa tavallista lähtevää, johon et ehkä halua sitoutua.

lisää toivelistaan ​​chrome-lisäosa

Toisaalta palvelimen vuokraaminen säästää aikaa ylläpidossa ja välttää omistetun IP -osoitteen kustannukset. Voit kuitenkin rajoittua pelien ylläpitoon, joita tukevat valitsemasi Linux -pelipalvelinohjelmisto.

GameServers.com tarjoaa vankan ratkaisun, jossa on hyvälaatuiset palvelimet verkkotoistoa varten. Heillä on myös ilmaisia ​​palvelimia saatavilla suosittuihin vanhoihin peleihin.

Pelipalvelimen rakentaminen Linuxilla

Kun olet päättänyt ratkaisusi, joka sopii peleihisi, pelaajaryhmääsi ja budjettisi, on aika rakentaa palvelin. Vuokrattuna ratkaisuna voit napsauttaa muutamia verkkosivuston painikkeita; jos käytät tietokonettasi, sinun on tarkistettava muutama asia:

  • Onko palvelin käytettävissä?
  • Onko online -moninpeli tuettu?
  • Täyttääkö tietokoneesi laitteistovaatimukset?

Sinun tulisi myös harkita, tarvitaanko Internet -palveluntarjoajalta oma IP -osoite. Näin pelaajat ympäri sanaa pääsevät palvelimellesi. Omistettu IP -osoite ei kuitenkaan ole halpa. Paikallisen verkon pelaamiseen pysyminen on huomattavasti edullisempaa.

Tarvitsetko pelipalvelimen hallinnan?

Mikä Linux -distro on paras pelipalvelimelle?

Vaikka jatkatkin Linux -pelipalvelimellasi, sinun on valittava pelille paras distro.

Kaikille aloittelijoille tämän saavutettavin Linux -versio, Ubuntu, on erinomainen pelipalvelin. Tässä käyttöjärjestelmässä on niin paljon dokumentaatiota, neuvoja ja blogeja, puhumattakaan laajasta valikoimasta tuettuja laitteistoja, joten pelien isännöinti pitäisi olla helppoa.

Vaihtoehtoja, joita voit harkita, ovat:

  • Debian
  • Arch Linux
  • Gentoo

Lyhyesti sanottuna etsit distroa, joka on helppokäyttöinen, laitteistollesi sopiva ja tukee peliä.

Mitä pelipalvelimia voit rakentaa Linuxilla?

Monissa suosituissa peleissä on online -moninpeli. Kun pelit asennetaan samaan verkkoon kuin pelipalvelin, ne tunnistavat kaikki moninpeliistunnot.

Esimerkkejä peleistä ovat:

palauttaa poistetut valokuvat Android -puhelimesta
  • Minecraft
  • Team Fortress 2 (yllä)
  • Vastaisku

Vaihtoehdot ovat kuitenkin paljon laajemmat kuin tämä kolmikko. Voit luoda pelipalvelimen mille tahansa näistä peleistä suhteellisen helposti. Muissa peleissä tarkista, tukevatko ne verkkomoninpeliä.

Joissakin tapauksissa et tarvitse edes täysikokoista tietokonetta. Raspberry Pi on ensisijainen ehdokas esimerkiksi Minecraftille. Tarkista yksityiskohtainen oppaamme kuinka perustaa Minecraft -palvelin Raspberry Pi: lle yksityiskohtia varten. Jos haluat pöytätietokoneen, katso oppaamme Minecraft -palvelimen asentamisesta.

Steam -pelipalvelimen luominen

Counter-Strike ja muut Steam-pelit tarvitsevat Steam-pelipalvelimen. Steam -pelipalvelimen luominen on kuitenkin hieman erilainen. Jotta mahdollisimman laaja tuki mahdollisimman monille Linux -peleille, on parasta käyttää Ubuntua Steamin kanssa.

Steamin ajantasainen luettelo omat pelipalvelimet Linuxille auttaa sinua päättämään. Jotkut palvelimet edellyttävät alkuperäisen pelin ostamista (kuten Counter-Strike Global Offensive Dedicated Server). Muut (esim. Terraria) eivät vaadi alkuperäistä.

Mitä tämä tarkoittaa? Voit isännöidä pelipalvelinta pelille, jota et omista Linuxissa, mutta sinulla on Windows.

Steam Game Server ei ole oletuksena käytettävissä Steamin kanssa. Peliasiakkaan asentamisen jälkeen tarvitset SteamCMD: n pelien hallintaan. Aloita luomalla Steam -käyttäjä Linux -päätelaitteeseesi:

useradd -m steam

luo ja kirjoita käyttäjän kotikansio:

cd /home/steam

Jos haluat asentaa 64-bittiseen järjestelmään, lisää multiverse-arkisto ja päivitä:

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

Asenna lopuksi steamcmd:

sudo apt install lib32gcc1 steamcmd

Jos käytössäsi on 32-bittinen järjestelmä, et tarvitse multiverse-arkistoa. Käytä sen sijaan kotikansion luomisen jälkeen

sudo apt install steamcmd

Tarkista Steamin tukisivut ohjeet muille Linux -distroille .

Kun SteamCMD on asennettu, käytä sitä seuraavilla tavoilla:

cd ~
steamcmd

Kuten mainittiin, SteamCMD tukee anonyymiä kirjautumista useimmille pelipalvelimille. Käyttää

login anonymous

Omistetuille palvelimille, joita aiot isännöidä kotiverkon ulkopuolella, on viisasta luoda uusi Steam -tili. Tällä pitäisi olla eri tunnistetiedot tavalliselle Steam -peliasiakkaalle.

Steam -pelipalvelimen määrittäminen

Jos haluat asentaa pelipalvelimen Steamiin, kirjoita asennushakemiston nimi:

force_install_dir

(joka johtaa peliä vastaavaan hakemistoon).

Steam määrittää AppID -tunnukset sekä asiakkaille että palvelimille. Esimerkiksi:

Vastaiskujen lähde

  • Asiakkaan sovelluksen tunnus: 240
  • Palvelinsovelluksen tunnus: 232330

Team Fortress 2

  • Asiakkaan sovelluksen tunnus: 440
  • Palvelinsovelluksen tunnus: 232250

Steamin pelipalvelimen asentaminen (ja päivittäminen):

app_update

Käytä Counter-Strike-lähdettä

app_update 232330

Muodosta yhteys Steam -pelipalvelimeesi yksinkertaisesti suorittamalla peli asiakastietokoneellasi. Jos pelipalvelinta ei tunnisteta automaattisesti, valitse moninpeli tai verkkotoisto. Pelipalvelin on lueteltava täällä, joten kirjaudu sisään ja pelaa.

Moninpeli Linux -pelipalvelinten ylläpitäjien kanssa

Lopuksi Linux Game Server Managers tarjoaa hienon ratkaisun. Se on fantastinen työkalu, joka on yhteensopiva useimpien kanssa. LGSM: llä on yli 50 palvelinta. Lisäksi se on avoimen lähdekoodin ja integroitu SteamCMD: hen. Komentorivityökalu mahdollistaa pelipalvelimien nopean käyttöönoton Linuxissa.

Saat lisätietoja käymällä linuxgsm.com .

Aika rakentaa Linux -pelipalvelin

Pelipalvelimen rakentaminen Linuxille ei ole helppoa, mutta hyviä ohjelmistoja on tarpeeksi, jotta se ei muutu monimutkaiseksi.

Olitpa määrittämässä Minecraft-palvelinta tai valmistautumassa johonkin fragmenttitoimintaan Counter-Strike Source -lähteessä, työkalut ovat käytettävissä. Jos laitteistosi kestää tehtävänsä, pelipalvelimesi pitäisi olla hauska ja suosittu kohde pelaajille.

Kuten luultavasti haluat keskustella vastustajasi kanssa, tässä kuinka perustaa oma Discord -palvelin .

Jaa Jaa Tweet Sähköposti Kannattaako päivittää Windows 11: een?

Windows on suunniteltu uudelleen. Mutta riittääkö se vakuuttamaan sinut siirtymään Windows 10: stä Windows 11: een?

Lue seuraava
Liittyvät aiheet
  • Linux
  • Pelaaminen
  • Linux
  • DIY -projektin opetusohjelmat
  • Kotipalvelin
Kirjailijasta Christian Cawley(1510 artikkelia julkaistu)

Varaeditori turvallisuudesta, Linuxista, DIY -ohjelmoinnista ja teknisistä selityksistä sekä todella hyödyllinen podcast -tuottaja, jolla on laaja kokemus työpöytä- ja ohjelmistotuesta. Christian on Linux Format -lehden toimittaja, ja hän on Raspberry Pi -piirtäjä, Lego -ystävä ja retropelien ystävä.

kuinka muuttaa komentokehotteen hakemistoa
Lisää Christian Cawleyltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi