Mae teipio pwynt terfyn y VPN yng ngweinyddion Minecraft yn teimlo'n resymegol ac yn methu bob tro, oherwydd mae'r cyfeiriad hwnnw'n terfynu'r twnnel yn hytrach na chynnal y gêm. Mae gan chwaraewr sydd wedi ymuno â'r un VPN lwybr at westeiwr y gêm yn barod, felly rhaid i'r cofnod enwi'r gwesteiwr a'r porth y mae'r gêm yn gwrando arno. Cywirwch y ddau hyn a bydd gweddill y broblem yn hygyrchedd gwasanaeth cyffredin, sef rhestr wirio lawer byrrach nag y mae'n ymddangos ar yr olwg gyntaf.

Dau gyfeiriad, dwy swydd

Mae un cyfeiriad yn seilwaith cyhoeddus: y pwynt terfyn cludiant sy'n cario pecynnau wedi'u hamgryptio rhwng cyfoedion. Mae'r llall yn gyfeiriad preifat sy'n perthyn i'r peiriant sy'n rhedeg y gweinydd pwrpasol. Nid ydynt yn gyfnewidiol, ac mae amnewid y naill am y llall yn cynhyrchu cysylltiad a wrthodwyd neu amseriad allan sy'n edrych fel problem mur tân.

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

Gyda'r porth diofyn, mae'r chwaraewr yn teipio 10.60.0.20:25565 a dim byd arall. Mae tudalen lawrlwytho gweinydd Java Mojang yn enwi 25565 fel y porth diofyn, a rhaid credu gweithredwr gweinydd a newidiodd y porth yn hytrach na herio hynny o diwtorial hen.

Gwnewch y cyfeiriad hwnnw'n wasanaeth go iawn

Mae cyfeiriad cyrraeddadwy yn angenrheidiol ac yn annigonol. Rhaid i'r gweinydd pwrpasol fod yn rhedeg, rhaid iddo fod yn gydnaws â'r fersiwn y mae cleient y chwaraewr yn ei redeg, a rhaid iddo wrando ar gyfeiriad y gall y twnnel gyflwyno iddo. Nid yw proses sydd wedi'i rhwymo i loopback yn unig yn dod yn gyrraeddadwy oherwydd bod rhywun wedi ychwanegu cyfeiriad arall at y peiriant.

Cadarnhewch y gwrandäwr cyn cyffwrdd â mur tân:

ss -lntp | grep 25565
nc -vz 10.60.0.20 25565

Mae'r llinell gyntaf yn dangos i beth y rhwymodd y broses mewn gwirionedd, a'r ail yn dangos a all cyfoedydd gwblhau ysgydwad llaw TCP. Pan fo'r rhwymiad yn 127.0.0.1, nid oes unrhyw faint o ffurfweddiad VPN yn newid y canlyniad, ac mae'r manylyn hwnnw ar ei ben ei hun yn esbonio nifer syndod o adroddiadau «mae'r VPN wedi torri».

Polisi cyfoedion, mur tân a'r llwybr ateb

Mae dau gwestiwn caniatâd yn eistedd uwchben y gwrandäwr. Rhaid i ffurfweddiad cyfoedion y VPN ganiatáu traffig rhwng y ddau gyfoedydd, a rhaid i fur tân gwesteiwr y gêm dderbyn porth y gêm gan y cyfoedydd hwnnw. Cadwch y ddau wedi'u cyfyngu i wasanaeth y gêm a'r cyfoedion awdurdodedig yn hytrach nag analluogi mur tân y gwesteiwr, sy'n cyfnewid rheol dwy linell am broblem lawer mwy. Rheolau cul yw'r unig fersiwn o hyn hefyd sy'n goroesi adolygiad diogelwch heb baragraff o gyfiawnhad.

Yna cofiwch beth mae ping llwyddiannus yn ei brofi. Mae cyrraedd porth VPN, neu gael ateb gan westeiwr y gêm, yn dangos yn unig fod ICMP wedi croesi'r llwybr. Mae angen i gysylltiad gêm fod â'r porth penodol yn agored yn y ddwy gyfeiriad, ac mae'r llwybr ateb yr un mor bwysig â'r un allan.

Pan fo'r gweinydd y tu ôl i'r porth

Yn yr enghraifft uchod mae gweinydd y gêm yn gyfoedydd, sy'n cadw'r cynllun cyfeiriadau'n syml. Os yw'r gweinydd yn byw ar LAN y tu ôl i borth VPN yn lle hynny, mae angen cyfeiriad preifat llwybredig y gweinydd ar y chwaraewr, mae angen i'r porth gael ei ffurfweddu i anfon ymlaen ar gyfer y LAN honno, ac mae angen llwybr yn ôl tuag at y cleient twnelu ar westai'r LAN. Collwch y llwybr dychwelyd a bydd yr ysgydwad llaw yn marw hanner ffordd, sef y methiant mwyaf dryslyd o'r tri.

Peidiwch â chopïo cyfeiriad cyfoed yr enghraifft i beiriant arall i efelychu'r topoleg hon. Mae cyfeiriadau mewn enghraifft yn disgrifio rolau, ac mae ailddefnyddio un ar draws dwy rôl yn creu gorgyffwrdd na all llwybro ei ddatrys.

Darganfod, cyfrifon a beth i beidio â'i newid

Mae darganfod LAN awtomatig yn gyfleustra wedi'i adeiladu ar hysbysebion. Nid oes rhaid i VPN llwybredig gario'r darllediadau hynny, felly nid yw cofnod ar goll yn rhestr y LAN yn dweud dim am ba un a yw'r cyfeiriad preifat penodol yn gweithio. Teipiwch y cyfeiriad, yna barnwch. Os yw'n cysylltu, niwsans defnyddiadwyedd yw'r bwlch darganfod yn hytrach na nam, a gellir ei ddogfennu felly yn hytrach na'i ymchwilio.

Cadwch uwchadreiniad arferol y gêm a'r polisi derbyn yn gyfan hefyd. Mae llwybr preifat sy'n gweithio yn rhoi llwybr, nid aelodaeth, ac nid oes unrhyw drefnu blaenoriaeth addasydd yn cymryd lle nodi'r gyrchfan y dylai'r cleient fod yn ei defnyddio.

Erthyglau cysylltiedig