Necessiteu un VPS o una VPN per allotjar un servidor de joc?
Una VPN ven un camí de xarxa; un servidor virtual aporta la màquina. Esbrineu què us falta i després trieu com arriben els jugadors a l'amfitrió.
Les preguntes sobre allotjament de jocs solen barrejar dues compres, i la barreja posa la feina en l'ordre equivocat. Una compra és una màquina que executa el procés del servidor; l'altra és un camí que hi porta els jugadors. Decidiu què us falta abans de comparar preus, perquè una subscripció de VPN mai no es converteix en un amfitrió, per molt que la configureu.
Les comprovacions següents es fan en ordre. Atureu-vos a la primera que falli, ja que els passos posteriors pressuposen que el recurs anterior existeix.
Quin recurs falta: còmput o abastabilitat?
Comenceu nomenant què voleu instal·lar. Un binari de servidor dedicat necessita un sistema operatiu, una quota de CPU, memòria, disc i una manera de mantenir el procés viu després que us desconnecteu. Si cap màquina del vostre inventari no ho proporciona, l'element que falta és el còmput, i la resposta és un servidor allotjat, un servidor privat virtual o un servei de jocs gestionat. Un túnel no hi afegeix res, perquè reenvia paquets en lloc d'executar programes.
Si la màquina existeix i executa el servidor però només alguns jugadors hi arriben, l'element que falta és l'abastabilitat. Aquest és el problema que un camí de xarxa pot resoldre. La distinció decideix després amb quin proveïdor parleu, i també decideix què podeu reparar vosaltres mateixos.
Què ofereix realment un compte de VPN
Un servei de VPN ven un camí entre el vostre dispositiu i una sortida, amb adreçament i normalment un túnel autenticat. En un servidor virtual la mateixa idea apareix com una interfície, una configuració de parell i regles de reenviament que deixen el trànsit creuar entre xarxes. Cap de les dues disposicions no forneix un shell en una màquina que ja no controleu, i les condicions de consum solen prohibir executar un servidor públic a través del servei. Llegiu la secció d'ús acceptable abans de planificar-hi al voltant.
Les instàncies al núvol són l'altra categoria, i la seva documentació és explícita sobre què lliuren. La visió general d'instàncies d'AWS descriu un entorn de sistema operatiu més una capacitat definida de còmput, memòria, emmagatzematge i xarxa. Això encaixa amb el recurs que consumeix un procés de joc, i res no hi s'assembla a una subscripció de VPN.
Trieu qui es connecta i per mitjà de què
Un cop hi ha un amfitrió, la decisió d'accés té tres formes. Els jugadors poden connectar-se a una adreça pública que posseeix l'amfitrió, unir-se per un túnel privat només abastable pels parells convidats, o arribar per una passarel·la que fa de relé entre les dues. Cada forma canvia qui pot trobar el servidor, no què fa el servidor.
L'entrada pública és més simple d'operar i exposa el servei a l'escaneig, així que necessita l'autenticació pròpia del joc i un tallafoc que permeti només els ports en ús. L'entrada privada amaga el servei darrere d'un túnel, cosa que vol dir que cada jugador instal·la i manté un client i vosaltres manteniu la llista de parells al dia. El relé manté l'amfitrió fora de les llistes tot donant als jugadors una sola adreça, a costa d'un salt més i d'una cosa més a vigilar. Trieu per públic, no per quina opció sona més segura.
Comproveu els requisits abans de pagar
Confirmeu tres fets abans de comprometre-us: la plataforma que admet el servidor, els ports exactes on escolta i si les condicions de la xarxa triada permeten allotjar. Els requisits dels jocs canvien entre edicions, així que llegiu la documentació actual i no una guia que anomena un sistema operatiu de fa uns quants anys. Després verifiqueu l'oient a l'amfitrió en lloc de confiar en el missatge d'èxit de l'instal·lador.
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
La primera ordre mostra si hi ha res enllaçat i a quina adreça, la segona prova l'abastabilitat des de fora de l'amfitrió, i la tercera explica una aturada si el servei ha mort. Un oient enllaçat a loopback respon localment i enlloc més, cosa que és un motiu habitual que un servidor correctament instal·lat sembli inabastable.
Anoteu la plataforma, els ports i el model d'accés que heu triat. Aquesta nota és el que compareu quan un pedaç canvia un port per defecte o un jugador nou no es pot connectar.