Tvoj strežnik igre je v VPN in nihče se ne more pridružiti
Tunel ni vhodna pot. Izberi vhod, ki ga uporabljajo igralci, nato poskrbi, da se odgovor vrača po isti poti, preden se dotakneš naslova vezave.
Strežnik teče, VPN je povezan in nihče od zunaj se ne more pridružiti. Vsi znotraj tunela se lahko, zato je videti kot pravilo dostopa. Ne manjka dovoljenje, manjka pot: naslov in vrata, do katerih igralci lahko pridejo, ter pot, po kateri se odgovori vrnejo po isti poti. Izhodni naslov VPN ni funkcija vhodnega gostovanja.
Štirje načini, kako lahko igralci dosežejo strežnik
Prava izbira je, kdo je tvoje občinstvo in kako vstopajo njegovi paketi, in poimenovanja so vredne štiri oblike.
| Design | Who can join | What it costs |
|---|---|---|
| Private VPN players | Only members of the tunnel | Every player needs a profile and identity |
| Provider public mapping | Anyone with the assigned address and port | Depends on supported protocol and mapping lifetime |
| Your own public relay | Anyone who can reach the relay | You run and secure the relay |
| Deliberate direct entry | Anyone who can reach your line | Split routing has to stay coherent |
Zasebna zasnova je najpreprostejša in najmanj priročna: pooblaščeni igralci vstopijo v omejeno omrežje in dosežejo igro na njenem zasebnem naslovu. Daj jim dostop do storitve igre, ne skupne identitete, ki lahko blodi po vsakem gostitelju, ki ga imaš.
Zasnova z relejem je tista, ki jo ljudje podcenjujejo. Dosegljiv prehod sprejema javni promet in ga pošilja skozi zasebni tunel do gostitelja, zato igralci nikoli ne vstopijo v zaledni VPN. Relej mora prenašati transport igre, HTTP posrednik pa ni splošen rele UDP.
Spremljaj odgovor enako pozorno kot prihod
Pri vsakem prevedenem vhodu zabeleži štiri stvari: zunanji naslov, protokol, vrata in notranji cilj. Referenca o posredovanju vrat pri Netgate razloži razliko, ob kateri se ljudje spotaknejo, ko ločuje pretvorbo cilja od požarnozidnega pravila, ki promet spusti naprej. Nastavi eno brez drugega in dobiš preslikavo, ki je videti pravilna in ničesar ne spusti.
Nato preveri vrnitev. Posredovana zahteva lahko prispe brezhibno in vseeno ne uspe, ker gostitelj odgovarja skozi drug izhod. Relej lahko pretvori izvor zalednega toka ali ohrani izvor in se zanese na usmerjanje; to so različne zasnove in spreminjajo, kaj gostitelj igre vidi kot naslov igralca.
Šifriranje ne reši pokvarjene povratne poti. Ščiti segment, ne topologije.
Česa tunel ne naredi zasebnega
Preverjanje pristnosti, posodobitve in politika sprejema igre še vedno opravljajo svoje delo. Zasebni zaledni tunel ne naredi namerno javnega vhoda zasebnega in sploh ne šifrira odseka od igralca do javnega vhoda. To sta dva različna odseka z dvema različnima izpostavljenostma, in načrtovalska opomba, da igra teče prek VPN, opisuje natanko enega od njiju.
Zapiši, kateri odsek je zaščiten in kateri ni, preden naslov komu objaviš.
Izberi občinstvo pred naslovom
Odloči, kdo se sme pridružiti, nato izberi zasnovo, ki ustreza. Samo prijatelji pomenijo zasebni tunel ali relej s seznamom dovoljenih. Javna skupnost pomeni relej ali neposreden vhod z resnično izpostavljenostjo, plus moderiranje. Ko je to določeno, uporabi dokumentirana vrata igre in njeno vedenje z objavljenim naslovom znotraj izbrane zasnove.
Ne preurejaj omrežnih vmesnikov VPN, dokler test ne uspe. To da delujoč strežnik z nedokumentirano potjo, ki je nihče ne more obnoviti po naslednji posodobitvi.
Test sta dva igralca, eden v tunelu in eden zunaj, oba dokončata pridružitev in en krog prometa. Kaj manj ne dokaže, da vhod deluje.