Server radi, VPN je povezan, a niko spolja ne može da se pridruži. Svi unutar tunela mogu, pa to izgleda kao pravilo pristupa. Ne nedostaje dozvola, nedostaje put: adresa i port do kojih igrači mogu da stignu, i ruta po kojoj se odgovori vraćaju istim putem. Izlazna adresa VPN-a nije funkcija ulaznog hostinga.

Četiri načina na koje igrači mogu da stignu do servera

Pravi izbor je ko je tvoja publika i kako njeni paketi ulaze, a četiri oblika zaslužuju ime.

DesignWho can joinWhat it costs
Private VPN playersOnly members of the tunnelEvery player needs a profile and identity
Provider public mappingAnyone with the assigned address and portDepends on supported protocol and mapping lifetime
Your own public relayAnyone who can reach the relayYou run and secure the relay
Deliberate direct entryAnyone who can reach your lineSplit routing has to stay coherent

Privatni dizajn je najjednostavniji i najnepraktičniji: ovlašćeni igrači ulaze u ograničenu mrežu i dolaze do igre na njenoj privatnoj adresi. Daj im pristup servisu igre, a ne deljeni identitet koji može da luta po svakom hostu koji poseduješ.

Dizajn sa relejem je onaj koji ljudi potcene. Dostupna kapija prima javni saobraćaj i prosleđuje ga privatnim tunelom do hosta, pa igrači nikad ne ulaze u backend VPN. Relej mora da nosi transport igre, a HTTP proksi nije opšti UDP relej.

Prati odgovor isto tako pažljivo kao i dolazak

Za svaki prevedeni ulaz zabeleži četiri stvari: spoljnu adresu, protokol, port i unutrašnji cilj. Netgateov priručnik o prosleđivanju portova objašnjava razliku na kojoj se ljudi spotiču, razdvajajući translaciju odredišta od firewall pravila koje propušta saobraćaj dalje. Podesi jedno bez drugog i dobiješ mapiranje koje izgleda ispravno i ništa ne propušta.

Zatim proveri povratak. Prosleđeni zahtev može savršeno da stigne i ipak ne uspe jer host odgovara kroz drugi izlaz. Relej može da prevede izvor backend toka, ili da sačuva izvor i osloni se na rutiranje; to su različiti dizajni i menjaju šta host igre vidi kao adresu igrača.

Enkripcija ne spasava pokvaren povratni put. Ona štiti segment, ne topologiju.

Šta tunel ne čini privatnim

Autentifikacija, ažuriranja i politika prijema igre i dalje rade svoj posao. Privatni backend tunel ne čini namerno javni ulaz privatnim, i uopšte ne šifruje deo od igrača do javnog ulaza. To su dva različita dela sa dve različite izloženosti, a dizajn beleška koja kaže da igra ide preko VPN-a opisuje tačno jedan od njih.

Zapiši koji deo je zaštićen a koji nije pre nego što adresu objaviš bilo kome.

Izaberi publiku pre adrese

Odluči ko treba da može da se pridruži, pa izaberi dizajn koji odgovara. Samo prijatelji znače privatni tunel, ili relej sa listom dozvola. Javna zajednica znači relej ili direktan ulaz sa stvarnom izloženošću, plus moderacija. Kad je to utvrđeno, koristi dokumentovane portove igre i njeno ponašanje sa objavljenom adresom unutar izabranog dizajna.

Ne preuređuj VPN adaptere dok test ne prođe. To daje server koji radi sa nedokumentovanim putem koji niko ne može ponovo da izgradi posle sledećeg ažuriranja.

Test su dva igrača, jedan u tunelu i jedan napolju, oba završavaju pridruživanje i jedan krug saobraćaja. Manje od toga ne dokazuje da ulaz radi.

Povezani članci