Minecraft përmes VPN: cila adresë shkon në listën e serverëve?
Pika fundore e VPN ndërton tunelin; loja ka nevojë për adresën private të hostit dhe portin. Lidhni rolet me adresat, pastaj kontrolloni dëgjuesin, rrugën dhe rregullat e hostit.
Të shkruash pikën fundore të VPN në listën e serverëve të Minecraft duket logjike dhe dështon çdo herë, sepse ajo adresë e përfundon tunelin, nuk e strehon lojën. Një lojtar i lidhur me të njëjtin VPN ka tashmë një rrugë drejt hostit të lojës, prandaj zëri duhet të emërojë hostin dhe portin ku dëgjon loja. Rregulloni këto dy gjëra dhe pjesa tjetër e problemit është arritshmëri e zakonshme e shërbimit, një listë kontrolli shumë më e shkurtër sesa duket në fillim.
Dy adresa, dy detyra
Njëra adresë është infrastrukturë publike: pika fundore e transportit që mbart paketa të kriptuara midis palëve. Tjetra është një adresë private e makinës që ekzekuton serverin e dedikuar. Ato nuk janë të këmbyeshme, dhe zëvendësimi i njërës me tjetrën prodhon një lidhje të refuzuar ose një skadim kohe që duket si problem i murit të zjarrit.
| Role | Address | Where it belongs |
|---|---|---|
| Public transport endpoint | 203.0.113.40 | VPN client configuration, never the game |
| Game host on the VPN | 10.60.0.20 | Server address field, with the port |
| Player peer | 10.60.0.30 | Assigned by the tunnel, nothing to type |
Me portin e parazgjedhur, lojtari shkruan 10.60.0.20:25565 dhe asgjë tjetër. Faqja e shkarkimit të serverit Java të Mojang shënon 25565 si të parazgjedhur, dhe operatorit që ka ndryshuar portin duhet t'i besohet, në vend që të dyshohet sipas një udhëzuesi të vjetër.
Bëje atë adresë një shërbim të vërtetë
Një adresë e arritshme është e nevojshme dhe nuk mjafton. Serveri i dedikuar duhet të jetë duke punuar, të jetë i pajtueshëm me versionin që ekzekuton klienti i lojtarit dhe të dëgjojë në një adresë ku tuneli mund të dorëzojë. Një proces i lidhur vetëm me loopback nuk bëhet i arritshëm sepse dikush i shtoi makinës një adresë tjetër.
Konfirmoni dëgjuesin përpara se të prekni një mur zjarri:
ss -lntp | grep 25565
nc -vz 10.60.0.20 25565
Rreshti i parë tregon se me çfarë u lidh procesi në të vërtetë, dhe i dyti tregon nëse një palë mund të përfundojë një shtrëngim duarsh TCP. Kur lidhja është 127.0.0.1, asnjë sasi konfigurimi VPN nuk e ndryshon rezultatin, dhe ky detaj i vetëm shpjegon një numër befasues raportesh «VPN-ja është prishur».
Politika e palëve, muri i zjarrit dhe rruga e kthimit
Dy pyetje leje qëndrojnë mbi dëgjuesin. Konfigurimi i palëve të VPN duhet të lejojë trafikun midis dy palëve, dhe muri i zjarrit i hostit të lojës duhet të pranojë portin e lojës nga ajo palë. Mbani të dyja të kufizuara te shërbimi i lojës dhe palët e autorizuara në vend që të çaktivizoni murin e zjarrit të hostit, që shkëmben një rregull dy rreshtash me një problem shumë më të madh. Rregullat e ngushta janë gjithashtu versioni i vetëm i kësaj që kalon një rishikim sigurie pa një paragraf arsyetimi.
Pastaj mbani mend çfarë provon një ping i suksesshëm. Të arrish te porta e VPN-së, ose të marrësh përgjigje nga hosti i lojës, tregon vetëm se ICMP kaloi rrugën. Një lidhje loje kërkon që porti specifik të jetë i hapur në të dy drejtimet, dhe rruga e kthimit ka po aq rëndësi sa ajo e daljes.
Kur serveri qëndron pas portës
Në shembullin e mësipërm serveri i lojës është palë, gjë që e mban planin e adresave të thjeshtë. Nëse serveri ndodhet në vend të kësaj në një LAN pas një porte VPN, lojtari ka nevojë për adresën private të rrugëtueshme të serverit, porta duhet të ketë përcjellje të konfiguruar për atë LAN, dhe hosti në LAN ka nevojë për një rrugë kthimi drejt klientit të tunelizuar. Nëse e humbisni rrugën e kthimit, shtrëngimi i duarve vdes në gjysmë të rrugës, që është dështimi më i ngatërruar i të treve.
Mos e kopjoni adresën e palës së shembullit në një makinë tjetër për të imituar këtë topologji. Adresat në një shembull përshkruajnë role, dhe ripërdorimi i njërës në dy role krijon një mbivendosje që rrugëtimi nuk mund ta zgjidhë.
Zbulimi, llogaritë dhe çfarë të mos ndryshohet
Zbulimi automatik i LAN-it është një komoditet i ndërtuar mbi njoftime. Një VPN i rrugëtuar nuk ka pse i mbart ato transmetime, prandaj një zë që mungon në listën e LAN-it nuk thotë asgjë për atë nëse adresa private e qartë funksionon. Shkruani adresën dhe pastaj gjykoni. Nëse lidhet, boshllëku i zbulimit është shqetësim përdorshmërie dhe jo defekt, dhe mund të dokumentohet si i tillë në vend që të hetohet.
Mbani të paprekur edhe vërtetimin normal të llogarisë dhe politikën e pranimit të lojës. Një rrugë private që funksionon jep një rrugë, jo një anëtarësi, dhe asnjë rirenditje e përparësive të përshtatësit nuk e zëvendëson identifikimin e destinacionit që klienti duhet të përdorë.