Potřebujete k hostování herního serveru VPS, nebo VPN?
VPN prodává síťovou cestu; virtuální server dodává stroj. Zjistěte, co vám chybí, a pak zvolte, jak se hráči k hostiteli dostanou.
Otázky kolem hostování her obvykle míchají dva nákupy a toto míchání staví práci do špatného pořadí. Jeden nákup je stroj, který spouští proces vašeho serveru; druhý je cesta, která k němu přivádí hráče. Rozhodněte, co vám chybí, dřív než začnete porovnávat ceny, protože předplatné VPN se nikdy nestane hostitelem, ať ho nastavíte jakkoli.
Následující kontroly probíhají v pořadí. Zastavte se u první, která selže, protože další kroky předpokládají, že dřívější zdroj existuje.
Který zdroj chybí: výpočet, nebo dosažitelnost?
Začněte tím, že pojmenujete, co hodláte nainstalovat. Binárka dedikovaného serveru potřebuje operační systém, podíl procesoru, paměť, disk a způsob, jak udržet proces naživu poté, co se odpojíte. Pokud žádný stroj ve vašem inventáři nic z toho neposkytuje, chybějící položkou je výpočet a odpovědí je hostovaný server, virtuální privátní server nebo spravovaná herní služba. Tunel k tomu nepřidá nic, protože přeposílá pakety, místo aby spouštěl programy.
Pokud stroj existuje a server běží, ale dosáhne na něj jen část hráčů, chybějící položkou je dosažitelnost. To je problém, který síťová cesta umí vyřešit. Rozdíl pak určuje, s kterým dodavatelem mluvíte, a také to, co si dokážete opravit sami.
Co účet VPN skutečně poskytuje
Služba VPN prodává cestu mezi vaším zařízením a výstupem, s adresováním a obvykle autentizovaným tunelem. Na virtuálním serveru se tatáž myšlenka objevuje jako rozhraní, konfigurace protějšku a pravidla přeposílání, která nechají provoz přecházet mezi sítěmi. Ani jedno uspořádání nedodá shell na stroji, který už neovládáte, a spotřebitelské podmínky běžně zakazují provozovat veřejný server přes službu. Přečtěte si část o přijatelném užívání, než podle toho začnete plánovat.
Cloudové instance jsou druhá kategorie a jejich dokumentace jasně říká, co předávají. Přehled instancí od AWS popisuje prostředí operačního systému plus definovaný výpočetní výkon, paměť, úložiště a síťovou kapacitu. To odpovídá zdroji, který spotřebovává herní proces, a nic v něm nepřipomíná předplatné VPN.
Zvolte, kdo se připojuje a přes co
Jakmile hostitel existuje, rozhodnutí o přístupu má tři podoby. Hráči se mohou připojit na veřejnou adresu, kterou hostitel vlastní, připojit se přes soukromý tunel dosažitelný jen pozvanými protějšky, nebo přijít přes bránu, která mezi oběma přeposílá. Každá podoba mění, kdo server najde, ne co server dělá.
Veřejný vstup se snáz provozuje a vystavuje službu skenování, takže potřebuje vlastní autentizaci hry a firewall povolující jen používané porty. Soukromý vstup skrývá službu za tunelem, což znamená, že každý hráč instaluje a udržuje klienta a vy držíte seznam protějšků aktuální. Přeposílání drží hostitele mimo seznam a dává hráčům jednu adresu, za cenu dalšího skoku a další věci ke sledování. Vybírejte podle publika, ne podle toho, která možnost zní bezpečněji.
Zkontrolujte požadavky, než zaplatíte
Potvrďte tři skutečnosti, než se zavážete: platformu, kterou server podporuje, přesné porty, na kterých naslouchá, a zda podmínky zvolené sítě hostování dovolují. Požadavky her se mezi vydáními mění, takže čtěte aktuální dokumentaci, ne příručku jmenující operační systém z doby před několika lety. Pak ověřte naslouchající proces na hostiteli, místo abyste věřili zprávě instalátoru o úspěchu.
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
První příkaz ukáže, zda je něco navázáno a na kterou adresu, druhý otestuje dosažitelnost zvenčí hostitele a třetí vysvětlí zastavení, pokud služba uhynula. Naslouchač navázaný na loopback odpovídá lokálně a nikde jinde, což je častý důvod, proč správně nainstalovaný server vypadá nedosažitelně.
Zapište si platformu, porty a model přístupu, který jste zvolili. Právě s tímto zápisem porovnáváte, když záplata změní výchozí port nebo se nový hráč nemůže připojit.