Palvelin on käynnissä, VPN on yhdistetty, eikä kukaan ulkopuolelta pääse liittymään. Kaikki tunnelin sisällä pääsevät, ja siksi se näyttää pääsysääntöltä. Puuttuu lupaa, ei polkua: osoite ja portti, joihin pelaajat pääsevät, sekä reitti, jota pitkin vastaukset palaavat samaa tietä. VPN:n lähtöosoite ei ole saapuvan hostingin ominaisuus.

Neljä tapaa, joilla pelaajat pääsevät palvelimelle

Todellinen valinta on, kuka on yleisösi ja miten sen paketit tulevat sisään, ja neljä muotoa kannattaa nimetä.

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

Yksityinen malli on yksinkertaisin ja vähiten mukava: valtuutetut pelaajat liittyvät rajoitettuun verkkoon ja pääsevät peliin sen yksityisestä osoitteesta. Anna heille pääsy pelipalveluun, älä jaettua identiteettiä, joka voi vaeltaa jokaisella omistamallasi isännällä.

Välityspalvelinmalli on se, jota ihmiset aliarvioivat. Saavutettavissa oleva yhdyskäytävä ottaa vastaan julkista liikennettä ja välittää sen yksityisen tunnelin kautta isännälle, joten pelaajat eivät koskaan liity taustapalvelun VPN:hen. Välityspalvelimen on kannettava pelin siirto, eikä HTTP-välityspalvelin ole yleinen UDP-välityspalvelin.

Seuraa vastausta yhtä huolellisesti kuin saapumista

Kirjaa jokaisesta käännetystä sisäänkäynnistä neljä asiaa: ulkoinen osoite, protokolla, portti ja sisäinen kohde. portin edelleenohjauksen viite tekee sen eron, johon ihmiset kompastuvat, erottamalla kohteen käännöksen palomuurisäännöstä, joka sallii liikenteen eteenpäin. Määritä toinen ilman toista, niin saat kuvauksen, joka näyttää oikealta eikä päästä mitään läpi.

Tarkista sitten paluu. Edelleenohjattu pyyntö voi saapua moitteettomasti ja epäonnistua, koska isäntä vastaa toisen lähdön kautta. Välityspalvelin voi kääntää taustavirran lähteen tai säilyttää lähteen ja luottaa reititykseen; ne ovat eri malleja ja muuttavat sitä, mitä peli-isäntä näkee pelaajan osoitteena.

Salaus ei pelasta rikkinäistä paluupolkua. Se suojaa segmentin, ei topologiaa.

Mitä tunneli ei tee yksityiseksi

Pelin todennus, päivitykset ja hyväksyntäkäytäntö tekevät yhä oman työnsä. Yksityinen taustatunneli ei tee tarkoituksella julkisesta sisäänkäynnistä yksityistä eikä salaa lainkaan osuutta pelaajasta julkiseen sisäänkäyntiin. Ne ovat kaksi eri hyppyä ja kaksi eri altistusta, ja suunnittelumuistiinpano, jonka mukaan peli kulkee VPN:n yli, kuvaa täsmälleen toista niistä.

Kirjoita muistiin, mikä osuus on suojattu ja mikä ei, ennen kuin ilmoitat osoitteen kenellekään.

Valitse yleisö ennen osoitetta

Päätä, kuka saa liittyä, ja valitse sitten sopiva malli. Vain kaverit tarkoittaa yksityistä tunnelia tai välityspalvelinta sallittujen luettelolla. Julkinen yhteisö tarkoittaa välityspalvelinta tai suoraa sisäänkäyntiä todellisella altistuksella, sekä moderointia. Kun se on ratkaistu, käytä pelin dokumentoituja portteja ja sen ilmoitetun osoitteen käyttäytymistä valitun mallin sisällä.

Älä järjestä VPN-sovittimia uudelleen ennen kuin testi menee läpi. Se tuottaa toimivan palvelimen, jolla on dokumentoimaton polku, jota kukaan ei voi rakentaa uudelleen seuraavan päivityksen jälkeen.

Testi on kaksi pelaajaa, yksi tunnelin sisällä ja yksi ulkona, ja molemmat suorittavat liittymisen ja yhden liikennekierroksen. Vähempi ei todista, että sisäänkäynti toimii.

Aiheeseen liittyvät artikkelit