Treng du ein VPS eller ein VPN for å hoste ein speltenar?
Ein VPN sel ein nettverksveg; ein virtuell tenar leverer maskina. Finn ut kva du manglar, og vel så korleis spelarane når verten.
Spørsmål om spelehosting blandar vanlegvis to kjøp, og blandinga set arbeidet i feil rekkjefølgje. Det eine kjøpet er ei maskin som køyrer tenarprosessen din; det andre er ein veg som fører spelarane til henne. Avgjer kva du manglar før du samanliknar prisar, for eit VPN-abonnement blir aldri ein vert, uansett korleis det er konfigurert.
Kontrollane nedanfor går i rekkjefølgje. Stopp ved den første som sviktar, sidan dei seinare trinna føreset at den tidlegare ressursen finst.
Kva ressurs manglar: rekning eller tilgjenge?
Byrj med å nemne kva du har tenkt å installere. Ei dedikert tenarbinær treng eit operativsystem, ein del av prosessoren, minne, disk og ein måte å halde prosessen i live etter at du koplar frå. Viss ingen maskin i inventaret ditt leverer dette, er det manglande elementet rekning, og svaret er ein hosta tenar, ein virtuell privat tenar eller ei styrt speleteneste. Ein tunnel legg ingenting av dette til, fordi han videresender pakkar i staden for å køyre program.
Viss maskina finst og køyrer tenaren, men berre nokre spelarar når henne, er det manglande elementet tilgjenge. Det er problemet ein nettverksveg kan løyse. Skiljet avgjer deretter kva leverandør du snakkar med, og det avgjer òg kva du sjølv kan reparere.
Kva ein VPN-konto faktisk gir
Ei VPN-teneste sel ein veg mellom eininga di og ein utgang, med adressering og vanlegvis ein autentisert tunnel. På ein virtuell tenar viser den same ideen seg som eit grensesnitt, ein peer-konfigurasjon og videresendingsreglar som slepp trafikk mellom nettverk. Ingen av ordningane gir eit skal på ei maskin du ikkje alt styrer, og forbrukarvilkår forbyr ofte å køyre ein offentleg tenar gjennom tenesta. Les avsnittet om akseptabel bruk før du planlegg rundt det.
Skytenarar er den andre kategorien, og dokumentasjonen deira er tydeleg på kva dei overleverer. AWS si oversikt over tenarar skildrar eit operativsystemmiljø pluss definert rekne-, minne-, lagrings- og nettverkskapasitet. Det passar med ressursen ein speleprosess brukar, og ingenting i det liknar eit VPN-abonnement.
Vel kven som koplar til, og gjennom kva
Når ein vert finst, har tilgangsavgjerda tre former. Spelarar kan kople til ei offentleg adresse verten eig, bli med gjennom ein privat tunnel som berre inviterte peerar når, eller kome inn gjennom ein gateway som videresender mellom dei to. Kvar form endrar kven som kan finne tenaren, ikkje kva tenaren gjer.
Offentleg inngang er enklare å drive og set tenesta ut for skanning, så han treng autentiseringa til spelet sjølv og ein brannmur som berre tillèt portane som er i bruk. Privat inngang gøymer tenesta bak ein tunnel, noko som tyder at kvar spelar installerer og vedlikeheld ein klient, og at du held peer-lista oppdatert. Videresending held verten utanfor listene medan ho gir spelarane éi adresse, mot prisen av eitt hopp til og éin ting til å overvake. Vel ut frå publikum og ikkje ut frå kva alternativ som høyrest tryggare ut.
Kontroller krava før du betalar
Stadfest tre fakta før du bind deg: plattforma tenaren støttar, dei nøyaktige portane han lyttar på, og om vilkåra for nettverket du valde tillèt hosting. Spelekrav endrar seg mellom utgåver, så les gjeldande dokumentasjon i staden for ein rettleiar som nemner eit operativsystem frå fleire år sidan. Stadfest deretter lyttaren på verten i staden for å stole på suksessmeldinga frå installasjonsprogrammet.
ss -lunpt | grep -E ':(27015|27016)'
nc -zvu 203.0.113.77 27015
journalctl -u gameserver --since '10 min ago' --no-pager | tail -n 20
Den første kommandoen viser om noko er bunde og til kva adresse, den andre testar tilgjenge frå utsida av verten, og den tredje forklarar ein stans viss tenesta døydde. Ein lyttar bunde til loopback svarar lokalt og ingen andre stader, noko som er ein vanleg grunn til at ein korrekt installert tenar verkar utilgjengeleg.
Skriv ned plattforma, portane og tilgangsmodellen du valde. Den notata er det du samanliknar med når ei oppdatering endrar ein standardport eller ein ny spelar ikkje får kopla til.