Kailangan Mo ba ng VPS o VPN para Mag-host ng Game Server?
Ang VPN ay nagbebenta ng daanan ng network; ang virtual server ang nagbibigay ng makina. Alamin kung alin ang kulang, pagkatapos piliin kung paano mararating ng mga manlalaro ang host.
Ang mga tanong tungkol sa pag-host ng laro ay kadalasang naghahalo ng dalawang pagbili, at ang paghahalong iyon ay naglalagay ng trabaho sa maling ayos. Ang isang pagbili ay isang makinang nagpapatakbo ng proseso ng iyong server; ang isa ay daanang nagdadala ng mga manlalaro papunta roon. Magpasya kung alin ang kulang bago ihambing ang mga presyo, dahil ang subscription sa VPN ay hindi kailanman nagiging host, gaano man ito i-configure.
Ang mga pagsusuri sa ibaba ay sunod-sunod. Huminto sa unang mabibigo, dahil ipinapalagay ng mga susunod na hakbang na umiiral ang naunang resource.
Aling Resource ang Kulang: Compute o Reachability?
Magsimula sa pagpangalan ng balak mong i-install. Ang binary ng dedikadong server ay nangangailangan ng operating system, bahagi ng CPU, memory, disk at paraan upang mapanatiling buhay ang proseso pagkatapos mong madiskonekta. Kung wala sa alinmang makina sa iyong imbentaryo ang nagbibigay niyon, ang kulang na item ay compute, at ang sagot ay isang naka-host na server, virtual private server o pinamamahalaang serbisyo ng laro. Walang naidaragdag ang tunnel dito, dahil nagpapasa ito ng mga packet sa halip na nagpapatupad ng mga programa.
Kung umiiral ang makina at pinapatakbo nito ang server pero iilan lang sa mga manlalaro ang nakakaabot dito, ang kulang na item ay reachability. Iyon ang problemang kayang lutasin ng daanan ng network. Ang pagkakaibang iyon ang magpapasya kung kaninong vendor ka kakausap, at magpapasya rin ito kung ano ang kaya mong ayusin mismo.
Ano ang Totoong Ibinibigay ng Account sa VPN
Ang serbisyo ng VPN ay nagbebenta ng daanan sa pagitan ng iyong device at isang labasan, may addressing at kadalasan ay authenticated na tunnel. Sa isang virtual server, ang parehong ideya ay lumilitaw bilang interface, configuration ng peer at mga tuntunin sa pagpapasa na nagpapatawid ng trapiko sa pagitan ng mga network. Wala sa dalawang kaayusan ang nagbibigay ng shell sa isang makinang hindi mo pa kontrolado, at kadalasang ipinagbabawal ng mga tuntunin para sa consumer ang pagpapatakbo ng pampublikong server sa pamamagitan ng serbisyo. Basahin ang seksyon tungkol sa katanggap-tanggap na paggamit bago magplano sa paligid nito.
Ang mga cloud instance ang ibang kategorya, at malinaw ang kanilang dokumentasyon tungkol sa ibinibigay nila. Inilalarawan ng pangkalahatang-ideya ng instance ng AWS ang kapaligiran ng operating system kasama ang tinukoy na kakayahan sa compute, memory, storage at network. Tumutugma iyon sa resource na ginagamit ng proseso ng laro, at wala roong kahawig ng subscription sa VPN.
Piliin Kung Sino ang Konektado, at Sa Pamamagitan ng Ano
Kapag may host na, tatlo ang hugis ng desisyon sa access. Maaaring kumonekta ang mga manlalaro sa pampublikong address na pag-aari ng host, sumali sa pamamagitan ng pribadong tunnel na naaabot lamang ng mga inimbitahang peer, o dumating sa pamamagitan ng gateway na nagpapasa sa pagitan ng dalawa. Binabago ng bawat hugis kung sino ang makakahanap ng server, hindi kung ano ang ginagawa ng server.
Mas madaling patakbuhin ang pampublikong pasukan at inilalantad nito ang serbisyo sa pag-scan, kaya kailangan nito ang sariling authentication ng laro at firewall na nagpapahintulot lamang sa mga port na ginagamit. Itinatago ng pribadong pasukan ang serbisyo sa likod ng tunnel, ibig sabihin, bawat manlalaro ay nag-i-install at nagpapanatili ng client at pinapanatili mong napapanahon ang listahan ng peer. Pinapanatili ng pagpapasa na wala sa listahan ang host habang binibigyan ang mga manlalaro ng isang address, kapalit ng isa pang hop at isa pang bagay na babantayan. Pumili batay sa audience, hindi batay sa kung aling opsyon ang mas mukhang ligtas.
Suriin ang mga Kinakailangan Bago Magbayad
Tiyakin ang tatlong bagay bago magtali: ang platform na sinusuportahan ng server, ang eksaktong mga port na pinakikinggan nito, at kung pinapayagan ng mga tuntunin ng napiling network ang pagho-host. Nagbabago ang mga kinakailangan ng laro sa bawat edisyon, kaya basahin ang kasalukuyang dokumentasyon at hindi ang gabay na nagbabanggit ng operating system mula sa ilang taon na ang nakalipas. Pagkatapos, i-verify ang listener sa host sa halip na magtiwala sa mensahe ng tagumpay ng installer.
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
Ipinapakita ng unang utos kung may nakatali at sa aling address, sinusubok ng pangalawa ang reachability mula sa labas ng host, at ipinapaliwanag ng pangatlo ang paghinto kung namatay ang serbisyo. Ang listener na nakatali sa loopback ay sumasagot nang lokal at wala nang iba pa, na karaniwang dahilan kung bakit nagmumukhang hindi maabot ang isang tamang naka-install na server.
Isulat ang platform, mga port at modelong access na pinili mo. Ang talang iyon ang ihinahambing mo kapag binago ng patch ang default na port o hindi makakonekta ang bagong manlalaro.