Að slá VPN-endapunktnum inn í netþjónalista Minecraft virðist rökrétt og mistekst í hvert sinn, því það vistfang endar göngin en hýsir ekki leikinn. Leikmaður sem er tengdur sama VPN hefur þegar slóð að hýsli leiksins, svo færslan verður að nefna hýsilinn og það port sem leikurinn hlustar á. Látið þessi tvö vera rétt og afgangur vandans er venjulegt aðgengi þjónustu, mun styttri gátlisti en virðist í fyrstu.

Tvö vistföng, tvö hlutverk

Eitt vistfang er opinber innviðir: flutningsendapunkturinn sem ber dulkóðuð pakka milli jafningja. Hitt er einkavistfang vélsins sem keyrir sérhæfða netþjóninn. Þau eru ekki skiptanleg, og að setja annað í stað hins leiðir til hafnaðrar tengingar eða tímamarka sem lítur út eins og eldveggsvandamál.

RoleAddressWhere it belongs
Public transport endpoint203.0.113.40VPN client configuration, never the game
Game host on the VPN10.60.0.20Server address field, with the port
Player peer10.60.0.30Assigned by the tunnel, nothing to type

Með sjálfgefna portinu slær leikmaðurinn inn 10.60.0.20:25565 og ekkert annað. Niðurhalsíða Java-netþjóns Mojang nefnir 25565 sem sjálfgefið, og trúa verður rekstraraðila sem breytti portinu frekar en að efast um það út frá gamalli kennslu.

Gerðu það vistfang að raunverulegri þjónustu

Aðgengilegt vistfang er nauðsynlegt og ekki nægilegt. Sérhæfði netþjónninn verður að vera í gangi, vera samhæfur þeirri útgáfu sem biðlarinn keyrir og hlusta á vistfang sem göngin geta skilað til. Ferli sem er einungis bundið við loopback verður ekki aðgengilegt af því að einhver bætti öðru vistfangi við vélina.

Staðfestið hlustandann áður en þið snertið eldvegg:

ss -lntp | grep 25565
nc -vz 10.60.0.20 25565

Fyrsta línan sýnir við hvað ferlið batt sig í raun, og önnur hvort jafningi getur lokið TCP-handtaki. Þegar bindingin er 127.0.0.1 breytir enginn fjöldi VPN-stillinga niðurstöðunni, og það eina atriði útskýrir ótrúlegan fjölda skýrslna um «VPN-ið er bilað».

Jafningjastefna, eldveggur og bakleiðin

Tvær heimildarspurningar sitja ofan á hlustandanum. Jafningjastilling VPN verður að leyfa umferð milli jafningjanna tveggja, og eldveggur hýsils leiksins verður að samþykkja leikportið frá þeim jafningja. Haldið báðum takmörkuðum við leikþjónustuna og leyfða jafningja í stað þess að slökkva á eldvegg hýsilsins, sem skiptir tveggja línu reglu út fyrir mun stærra vandamál. Þröngar reglur eru líka eina útgáfan af þessu sem stenst öryggisúttekt án málsgreinar af réttlætingu.

Munið síðan hvað farsælt ping sannar. Að ná VPN-gáttinni eða fá svar frá hýsli leiksins sýnir aðeins að ICMP fór yfir slóðina. Leiktenging þarf að tiltekið port sé opið í báðar áttir, og bakleiðin skiptir jafn miklu máli og sú út.

Þegar netþjónninn er bak við gáttina

Dæmið hér að ofan hefur leiknetþjóninn sem jafningja, sem heldur vistfangaskránni einfaldri. Ef netþjónninn er hins vegar á LAN bak við VPN-gátt þarf leikmaðurinn slóðfært einkavistfang netþjónsins, gáttin þarf að hafa framsendingu stillta fyrir það LAN, og hýsillinn á LAN-inu þarf bakleið að göngubiðlinum. Týnið bakleiðinni og handtakið deyr hálfnað, sem er ruglingslegasta bilunin af þessum þremur.

Afritið ekki jafningjavistfang dæmisins á aðra vél til að líkja eftir þessari uppsetningu. Vistföng í dæmi lýsa hlutverkum, og endurnotkun eins í tveimur hlutverkum skapar skörun sem slóðun getur ekki leyst.

Uppgötvun, reikningar og hvað á ekki að breyta

Sjálfvirk LAN-uppgötvun er þægindi byggð á tilkynningum. Slóðað VPN þarf ekki að bera þær útsendingar, svo færsla sem vantar í LAN-listann segir ekkert um hvort hið skýrlega einkavistfang virki. Sláið inn vistfangið og dæmið síðan. Ef það tengist er uppgötvunarbilið óþægindi í notagildi en ekki bilun, og það má skjalfesta sem slíkt í stað þess að rannsaka.

Haldið einnig hefðbundinni auðkenningu reiknings og inntökustefnu leiksins óbreyttri. Virk einkaslóð veitir slóð, ekki aðild, og engin endurröðun aðlagaforgangs kemur í stað þess að greina áfangastaðinn sem biðlarinn ætti að nota.

Tengdir greinar