Gall dau fecanwaith roi dinas ar y sgrin a dim ond un ohonynt sy’n poeni o ble mae eich VPN yn mynd allan. Mae Geolocation API y porwr yn dychwelyd safle’r ddyfais pan fydd gan y dudalen ganiatâd, ac mae chwiliad IP yn amcangyfrif rhanbarth o’r cyfeiriad y daeth y cais ohono. Mae gwefan sy’n dangos eich gwir ddinas tra bod y tiwnel yn rhedeg mewn gwlad arall fel arfer yn defnyddio’r mecanwaith cyntaf, neu’n darllen dinas a storiwyd fisoedd yn ôl. Mae pump cam yn gwahanu’r achosion hyn.

Cam un: penderfynwch pa fecanwaith a all ateb

Dechreuwch drwy ofyn beth y gallai’r dudalen ei wybod o gwbl. Mae safle dyfais angen galwad API a phenderfyniad caniatâd, ac mae’n cynhyrchu cyfesuryn manwl gywir. Nid oes angen unrhyw beth gan y defnyddiwr ar amcangyfrif IP ac mae’n cynhyrchu dinas ar y gorau, yn aml un anghywir. Nid oes angen y naill na’r llall ar ffefryn cyfrif a storiwyd ac mae’n goroesi pob newid rhwydwaith.

Mae’r tri ffynhonnell hyn yn esbonio bron bob adroddiad. Mae gwefan fapio sy’n canolbwyntio ar eich stryd yn defnyddio’r API. Mae siop sy’n eich cyfarch yn yr iaith anghywir yn defnyddio amcangyfrif IP. Mae gwefan newyddion sy’n dal i ddangos eich tref enedigol ar ôl symud yn defnyddio’r hyn y mae eich cyfrif wedi’i storio.

What the page showsLikely source
Street-level accuracyDevice position from the Geolocation API
City or region onlyIP geolocation of the exit address
Same city for monthsStored account preference
Different result in a private windowStored permission or cached state

Cam dau: darllenwch y caniatâd ar gyfer yr union darddiad hwnnw

Mae porwyr yn cofio penderfyniad caniatâd fesul tarddiad, felly mae gwefan y gwnaethoch ganiatáu iddi y llynedd yn agor heb unrhyw anogwr newydd. Adolygwch y cofnod lleoliad ar gyfer yr union wefan honno yng ngosodiadau safle’r porwr yn hytrach na’r rhagosodiad byd-eang, oherwydd dim ond beth sy’n digwydd pan nad oes unrhyw beth wedi’i storio y mae’r gosodiad byd-eang yn ei benderfynu.

Yna gwiriwch y system weithredu. Mae porwr ar gyfrifiadur neu ffôn modern hefyd angen caniatâd lleoliad y platfform, ac mae caniatâd platfform wedi’i wrthod yn gwneud i’r API fethu hyd yn oed pan fydd y wefan wedi’i chaniatáu. Gall y safle sydd ar gael ddod o wasanaethau’r platfform, nad oes ganddynt ddim i’w wneud â’r tiwnel.

Mae dau amod technegol yn esbonio’r rhan fwyaf o fethiannau sy’n edrych fel problemau VPN. Mae’r API angen cyd-destun diogel, felly ni all tudalen HTTP syml ei ddefnyddio o gwbl, a gellir blocio fframiau mewnosod gan Permissions Policy y dudalen. Felly mae cais wedi’i wrthod yn ganlyniad porwr neu bolisi tudalen yn llawer amlach nag un rhwydwaith.

Cam tri: cadarnhewch y cyfeiriad allan â chais newydd

Gofynnwch i wasanaeth annibynnol pa gyfeiriad y mae’n ei weld, o’r un porwr rydych chi’n ei brofi. Gall tab hen, service worker neu dudalen wedi’i chacheu adrodd ateb ddoe, ac mae cymharu ymateb newydd â’r hyn y mae’r wefan yn ei ddangos yn cael gwared ar yr amheuaeth honno.

curl -s https://ifconfig.me
curl -s https://ipinfo.io/json

Rhedwch y rheini o’r peiriant, nid o’r llwybrydd, a nodwch y cyfeiriad a’r wlad y mae pob un yn eu dychwelyd. Os yw’r ddau yn adrodd gwlad y VPN ac mae’r wefan yn dal i ddangos eich tref enedigol, nid yr allanfa yw’r ffynhonnell a’r ymgeiswyr sy’n weddill yw caniatâd, data a storiwyd a llwybr gollyngiad.

Llwybrau gollyngiad yw’r drydedd bosibilrwydd: estyniad porwr â’i stac rhwydwaith ei hun, llwybr split-tunnel sy’n anfon y wefan y tu allan i’r tiwnel, neu lwybr IPv6 nad yw’r tiwnel yn ei gario. Mae pob un yn weladwy yn y cais ei hun, a dyna pam mae’r gwiriad allanfa yn dod cyn unrhyw newid gosodiadau. Estyniad â gosodiadau proxy ei hun yw’r un y mae pobl yn ei fethu, oherwydd gall osgoi’r tiwnel ar gyfer un tab.

Cam pedwar: edrychwch ar yr hyn y mae’r cyfrif eisoes wedi’i storio

Mae dirymu caniatâd yn effeithio ar fynediad yn y dyfodol o dan reolau’r porwr, ac nid yw’n dileu safle y mae’r gwasanaeth eisoes wedi’i storio. Mae tref enedigol a storiwyd, cyfeiriad danfon neu ranbarth proffil yn aros nes bod y rhaglen yn ei ddiweddaru, a gall y wefan wneud amcangyfrif bras o’r cyfeiriad allanfa o hyd.

Chwiliwch am reolaeth lleoliad y wefan ei hun cyn dod i’r casgliad bod y porwr ar fai. Mae llawer o raglenni yn cadw dewisydd rhanbarth â llaw sy’n diystyru pob amcangyfrif awtomatig, ac mae asiant cymorth sy’n darllen cofnod y cyfrif yn gweld y gwerth hwnnw yn hytrach na’ch cysylltiad presennol.

Lle mae’r gwerth a storiwyd yn bwysig, newidiwch ef yn y cyfrif a nodwch y dyddiad. Mae hynny’n rhoi ail bwynt data i chi pan fydd yr hen ddinas yn ymddangos eto. Mae sgrinlun o dudalen y cyfrif cyn y newid yn werth mwy na disgrifiad ohoni wedyn.

Cam pump: newidiwch un newidyn ar y tro

Profwch mewn trefn sefydlog: gwiriad allanfa newydd, caniatâd tarddiad, caniatâd platfform, gosodiad cyfrif, yna proffil porwr gwahanol. Mae newid sawl peth ar unwaith yn gwneud y ffynhonnell yn anadnabyddadwy, a dyna sut mae ateb pum munud yn troi’n wythnos o ddyfalu.

Cofnodwch beth a newidiasoch a beth a ddangosodd y dudalen wedyn. Os yw’r arddangosfa ond yn newid mewn ffenestr breifat, y rheswm yw cyflwr a storiwyd; os nad yw byth yn newid, mae’r dudalen yn defnyddio amcangyfrif IP neu werth cyfrif na all y porwr ddylanwadu arno. Cadwch y cyn a’r ar ôl yn yr un nodyn, oherwydd y patrwm yw’r dystiolaeth.

Byddwch yn onest yn y casgliad: mae VPN yn newid y cyfeiriad y mae cais yn dod ohono, ac mae’r Geolocation API yn sianel ganiatâd ar wahân nad yw’r tiwnel yn ei chyffwrdd. Gall y ddau ffaith fod yn wir ar yr un pryd, ac mae’r rhan fwyaf o adroddiadau dryslyd yn dod o’u trin fel dewisiadau amgen.

Erthyglau cysylltiedig