Mae’r rhestr VPN gyhoeddus yn dweud ar-lein; mae eich cleient yn dweud na
Mae cyfeiriadur yn dangos gwiriad o funudau yn ôl, nid addewid ar gyfer eich ymgais nesaf. Cerddwch drwy gamau’r cysylltiad yn eu trefn a gweld ble mae’r nod yn methu go iawn.
Rydych yn agor y cyfeiriadur, yn didoli yn ôl cyflymder, yn dewis nod sydd wedi’i farcio’n ar-lein, ac mae’r cleient yn rhoi’r gorau iddi cyn gorffen y cysylltiad. Nid oedd y rhestr yn dweud celwydd, yn union. Roedd yn adrodd canlyniad prawf rhywun arall, o rwydwaith arall, ar adeg gynharach, yn erbyn gwasanaeth y gall gwirfoddolwr ei ddiffodd ar unrhyw adeg. Mae deall y bwlch hwnnw yn troi helfa flinedig yn ddilyniant byr o wiriadau y gallwch eu rhedeg ar unrhyw ymgeisydd.
Beth oedd y rhestr yn ei fesur mewn gwirionedd
Mae cyfeiriadur cyhoeddus yn cadw meysydd fel amser y gwiriad diwethaf, ffigur amser cylch a arsylwyd, cyfrif sesiynau ac weithiau rhestr protocolau. Mae pob un ohonynt yn disgrifio’r arsylwad llwyddiannus olaf o safbwynt y prosiect ei hun, nid cyflwr y nod pan fydd eich pecyn yn cyrraedd.
Mae ffresni yn bwysicach na’r rhif. Gall nod a wiriwyd bedair munud yn ôl a nod a wiriwyd bedair awr yn ôl ddangos yr un marc gwyrdd, a dim ond un ohonynt sy’n dal i debygu i’r cyflwr a gofnodwyd. Chwiliwch am y stamp amser, nid y lliw.
Mae gweithredu gwirfoddol yn ychwanegu ail ffynhonnell newid na all unrhyw fonitr ei thrwsio. Efallai bod y gweithredwr yn ailgychwyn gliniadur, yn rhedeg allan o led band, yn newid darparwr neu’n syml yn cau’r clawr. Mae cofnod ar y rhestr yn ymgeisydd, ac mae ei drin fel cytundeb lefel gwasanaeth yn gamgymeriad categori.
Gwyliwch gamau’r cleient, nid y troellwr
Mae pob cleient VPN yn mynd drwy’r un dilyniant eang: datrys yr enw, agor cysylltiad cludo, negodi diogelwch, dilysu, yna ffurfweddu’r tiwnel a throsglwyddo data. Mae methiant ar bob cam yn gadael tystiolaeth wahanol, ac nid yw’r troellwr yn dangos unrhyw un ohonynt.
Dechreuwch â datrys enw. Os na ddatrysir enw’r gwesteiwr, nid oes dim wedi’i brofi am argaeledd y nod, oherwydd na adawodd y cysylltiad eich peiriant erioed. Nesaf, y cludo: mae cyfnewid TCP neu UDP a wrthodwyd neu a ddarfu’r amser iddo yn dweud wrthych nad yw’r pen draw yn ateb ar y porth hwnnw, sy’n ddarganfyddiad go iawn am y nod. Yna negodi a dilysu, lle mae tystysgrif anghywir, proffil wedi dod i ben neu seffr anghydnaws yn methu tra mae’r nod yn hollol iach. Dim ond ar ôl i’r tiwnel gael ei ffurfweddu y gall diffyg llwybro neu DNS esbonio’r cam olaf.
Darllenwch log y cleient ar yr eglurder uchaf sy’n dal i ffitio ar y sgrin, a nodwch y llinell olaf a lwyddodd. Y llinell honno yw lle mae’r diagnosis yn dechrau, ac mae fel arfer yn fwy addysgiadol na dim y mae’r cyfeiriadur yn ei ddangos.
Un newidyn fesul ymgais
Cymharwch ymgeiswyr gyda’r un cleient, yr un rhwydwaith mynediad a’r un fformat proffil, gan newid dim ond y pen draw. Fel arall gallai methiant fod yn un chi a byddwch yn ei briodoli i’r nod.
Mae dwy ymgais yn ddigon i sefydlu patrwm, ac mae’r drydedd yn ei gadarnhau. Os yw nod A yn methu ar gam y cludo ac mae nod B yn methu wrth ddilysu, mae gennych ddau broblem heb gysylltiad yn hytrach nag un rhestr hen.
Pan fydd pob nod yn methu yr un ffordd
Mae methiant cyffredinol ar y cam cyntaf yn pwyntio at eich ochr chi: datryswr na all ateb, mur tanwydd lleol sy’n rhwystro’r protocol, neu rwydwaith sy’n caniatáu traffig gwe yn unig. Ni all y cyfeiriadur adrodd hynny, oherwydd nid yw ei brofion yn rhedeg o’ch sedd chi.
Profwch achos y rhwydwaith siâp yn fwriadol. Mae rhai rhwydweithiau mynediad yn caniatáu HTTPS i’r we ac yn gollwng protocolau eraill, sy’n gwneud i bob ymgeisydd edrych yn farw tra mae’r rhestr yn gywir. Mae cymharu llwytho tudalen mewn porwr ag ymgais cysylltiad crai yn gwahanu’r ddau sefyllfa mewn llai na munud.
Darllenwch y methiant ar y cam y digwyddodd
Ailadroddwch yr ymgais o derfynell fel bod y camau’n weladwy. Mae’r tri gorchymyn isod yn datrys yr enw, yn profi a yw’r porth yn ateb, ac yn argraffu llinellau negodi o broffil OpenVPN:
dig +short node.example.net
curl -s --max-time 5 telnet://node.example.net:443
openvpn --config node.ovpn --verb 4 2>&1 | grep -iE "TLS|AUTH|PUSH"Os yw’r porth yn ateb ac mae’r llinell negodi yn adrodd problem tystysgrif, mae’r nod yn fyw ac mae eich proffil yn hen. Os nad yw’r porth yn ateb o gwbl, mae’r cofnod yn ymgeisydd a fethodd, ac mae symud i’r nesaf yn ateb cywir yn hytrach na dadfygio’ch cleient. Nodwch y cam mewn llinell fer, ac mae’r ymgais nesaf yn dechrau o wybodaeth yn hytrach nag o obaith.