El servidor està engegat, la VPN connectada i ningú de fora no s'hi pot connectar. Tothom dins del túnel sí, i això ho fa semblar una regla d'accés. El que falta no és un permís sinó un camí: una adreça i un port que els jugadors puguin assolir, i una ruta perquè les respostes tornin pel mateix camí. Una adreça de sortida de VPN no és una funció d'allotjament d'entrada.

Quatre maneres que els jugadors arribin al servidor

L'elecció real és qui és la vostra audiència i com hi entren els seus paquets, i hi ha quatre formes que val la pena anomenar.

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

El disseny privat és el més simple i el menys còmode: els jugadors autoritzats s'uneixen a una xarxa restringida i arriben al joc a la seva adreça privada. Doneu-los accés al servei del joc, no una identitat compartida que pugui vagar per cada amfitrió que teniu.

El disseny amb relé és el que la gent subestima. Una passarel·la abastable accepta trànsit públic i el reenvia per un túnel privat fins a l'amfitrió, així que els jugadors no s'uneixen mai a la VPN de fons. El relé ha de portar el transport del joc, i un proxy HTTP no és un relé UDP genèric.

Seguiu la resposta amb el mateix compte que l'arribada

Per a qualsevol entrada traduïda, anoteu quatre coses: l'adreça externa, el protocol, el port i l'objectiu intern. referència de reenviament de ports marca la distinció que fa ensopegar la gent, separant la traducció de destinació de la regla de tallafoc que permet que el trànsit continuï. Configureu una sense l'altra i obtindreu una correspondència que sembla correcta i no deixa passar res.

Després reviseu la tornada. Una petició reenviada pot arribar perfectament i fallar perquè l'amfitrió respon per una sortida diferent. Un relé pot traduir l'origen del flux de fons, o conservar l'origen i confiar en l'encaminament; són dissenys diferents i canvien què veu l'amfitrió del joc com a adreça del jugador.

El xifratge no rescata un camí de tornada trencat. Protegeix un segment, no una topologia.

Què no fa privat el túnel

L'autenticació del joc, les actualitzacions i la política d'admissió encara fan la seva feina. Un túnel de fons privat no fa privat un accés deliberadament públic, i no xifra gens el tram del jugador a l'entrada pública. Són dos salts diferents amb dues exposicions diferents, i una nota de disseny que diu que el joc va per una VPN descriu exactament un d'ells.

Escriviu quin tram està protegit i quin no abans d'anunciar l'adreça a ningú.

Trieu l'audiència abans que l'adreça

Decidiu qui ha de poder entrar i després trieu el disseny que hi encaixi. Només amics vol dir el túnel privat, o un relé amb llista d'autoritzats. Una comunitat pública vol dir un relé o una entrada directa amb exposició real, més moderació. Un cop decidit això, feu servir els ports documentats del joc i el seu comportament d'adreça anunciada dins del disseny triat.

No reordeneu els adaptadors de VPN fins que un test passi. Això produeix un servidor que funciona amb un camí no documentat que ningú no podrà reconstruir després de la propera actualització.

La prova són dos jugadors, un dins del túnel i un de fora, tots dos completant una connexió i una ronda de trànsit. Res menys no demostra que l'entrada funcioni.

Articles relacionats