Izindlela ezimbili zingafaka idolobha esikrinini futhi eyodwa kuphela yazo enaka ukuthi i-VPN yakho iphuma kuphi. I-Geolocation API yesiphequluli ibuyisela indawo yedivayisi lapho ikhasi linemvume, futhi ukusesha kwe-IP kulinganisela isifunda kusukela ekhelini okwafika kulo isicelo. Isiza esikhombisa idolobha lakho langempela ngenkathi umhubhe usebenza kwelinye izwe ngokuvamile sisebenzisa indlela yokuqala, noma sifunda idolobha elaligcinwe ezinyangeni ezedlule. Izinyathelo ezinhlanu zihlukanisa lezo zimo.

Isinyathelo sokuqala: nquma ukuthi iyiphi indlela engaphendula

Qala ngokubuza ukuthi ikhasi lingazi ini ngempela. Indawo yedivayisi idinga ucingo lwe-API nesinqumo semvume, futhi ikhiqiza ikhodi yendawo enembile. Ukulinganisela nge-IP akudingi lutho kumsebenzisi futhi kukhiqiza idolobha okungenani, kaningi okungalungile. Ukuthanda kwe-akhawunti okugciniwe akudingi kukodwa kwalokhu futhi kuyasinda kukho konke ukushintsha kwenethiwekhi.

Lezo zinto zintathu zichaza cishe yonke imibiko. Isiza semephu esigxile emgwaqweni wakho sisebenzisa i-API. Isitolo esikubingelela ngolimi olungalungile sisebenzisa ukulinganisela kwe-IP. Isiza sezindaba esiqhubeka sikhombisa idolobha lakho lasekhaya ngemva kokuthutha sisebenzisa lokho i-akhawunti yakho ekugcinile.

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

Isinyathelo sesibili: funda imvume yalowo mthombo

Iziphequluli zikhumbula isinqumo semvume ngomthombo ngamunye, ngakho isiza okwavumela kuso ngonyaka odlule sivuleka ngaphandle kwesicelo esisha. Buyekeza ukufakwa kwendawo kwalelo siza ngqo kuzilungiselelo zeziza zesiphequluli esikhundleni sokwehluleka komhlaba wonke, ngoba isilungiselelo somhlaba wonke sinquma kuphela ukuthi kwenzeka ini lapho kungagcinwanga lutho.

Bese uhlola isistimu yokusebenza. Isiphequluli kukhompyutha noma ucingo lwesimanje sidinga futhi imvume yendawo yeplathifomu, futhi imvume yeplathifomu enqatshiwe yenza i-API yehluleke ngisho lapho isiza sivunyelwe. Indawo etholakalayo ingavela ezinsizeni zeplathifomu, ezingenalutho oluhlobene nomhubhe.

Izimo ezimbili zobuchwepheshe zichaza iningi lokwehluleka okubonakala njengezinkinga ze-VPN. I-API idinga umongo ophephile, ngakho ikhasi le-HTTP elijwayelekile alikwazi ukuyisebenzisa nhlobo, futhi izinhlaka ezifakiwe zingavinjwa i-Permissions Policy yekhasi. Ngakho isicelo esinqatshiwe ngokuvamile siwumphumela wesiphequluli noma inqubomgomo yekhasi kunokuba kube wenethiwekhi.

Isinyathelo sesithathu: qinisekisa ikheli lokuphuma ngesicelo esisha

Buza insizakalo ezimele ukuthi ibona likuphi ikheli, kusukela kusiphequluli esifanayo osihlolayo. Ithebhu endala, i-service worker noma ikhasi elilondoloziwe kungenzeka libike impendulo yayizolo, futhi ukuqhathanisa impendulo entsha nalokho okukhonjiswa yisiza kususa lokho kungabaza.

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

Zisebenzise kusukela kumshini, hhayi kusukela kurutha, futhi ubhale ikheli nezwe elibuyiselwa yilelo ngalinye. Uma kokubili kubika izwe le-VPN futhi isiza sisakhombisa idolobha lakho lasekhaya, ukuphuma akusona umthombo, futhi izinketho ezisele imvume, idatha egciniwe kanye nendlela yokuvuza.

Izindlela zokuvuza ziyithuba lesithathu: isengezo sesiphequluli esinesitaki saso senethiwekhi, umzila we-split-tunnel othumela isiza ngaphandle komhubhe, noma indlela ye-IPv6 umhubhe ongayithwali. Ngayinye ibonakala kusona isicelo, ngakho ukuhlola ukuphuma kuzandulela noma yikuphi ukushintsha kwezilungiselelo. Isengezo esinezilungiselelo zaso ze-proxy yiso esidlulwa ngabantu, ngoba singadlula umhubhe ngethebhu eyodwa.

Isinyathelo sesine: bheka ukuthi i-akhawunti isigcine ini

Ukuhoxisa imvume kuthinta ukufinyelela kwesikhathi esizayo ngokwemithetho yesiphequluli futhi akususi indawo eseyigcinwe yinsizakalo. Idolobha lasekhaya eligciniwe, ikheli lokulethwa noma isifunda sephrofayela zihlala kuze kube yilapho uhlelo luyibuyekeza, futhi isiza sisengenza isilinganiso esilinganiselwe kusukela ekhelini lokuphuma.

Funa isilawuli sendawo sesiza uqobo ngaphambi kokuphetha ngokuthi isiphequluli yisona esinecala. Izinhlelo eziningi zigcina isikhethi sesifunda esenziwe ngesandla esidlula konke ukulinganisela okuzenzakalelayo, futhi umenzeli wokusekela ofunda irekhodi le-akhawunti ubona lelo nani hhayi uxhumano lwakho lwamanje.

Lapho inani eligciniwe libalulekile, lishintshe ku-akhawunti futhi ubhale usuku. Lokho kukunikeza iphuzu lesibili ledatha lapho idolobha elidala liphinda livela. Isithombe sesikrini sekhasi le-akhawunti ngaphambi koshintsho sibaluleke ukudlula incazelo ngemva kwalo.

Isinyathelo sesihlanu: shintsha okuguquguqukayo okukodwa ngesikhathi

Hlola ngokulandelana okumisiwe: ukuhlola ukuphuma okusha, imvume yomthombo, imvume yeplathifomu, isilungiselelo se-akhawunti, bese kuba iphrofayela yesiphequluli ehlukile. Ukushintsha izinto ezimbalwa ngesikhathi esisodwa kwenza umthombo ungaziwe, futhi yileyo ndlela impendulo yemizuzu emihlanu eba iviki lokucabanga.

Bhala ukuthi washintsha ini nalokho ikhasi elikukhombisile ngemva kwalokho. Uma ukuboniswa kushintsha kuphela efasiteleni langasese, imbangela isimo esigciniwe; uma kungashintshi neze, ikhasi lisebenzisa ukulinganisela kwe-IP noma inani le-akhawunti isiphequluli esingakwazi ukulinqoba. Gcina okwangaphambili nokwangemva embhalweni owodwa, ngoba iphethini iwubufakazi.

Yiba neqiniso esiphethweni: i-VPN ishintsha ikheli isicelo esivela kulo, futhi i-Geolocation API iyisiteshi esihlukile esidinga imvume umhubhe ongayithinti. Womabili amaqiniso angaba yiqiniso ngesikhathi esisodwa, futhi iningi lemibiko edidayo livela ekuthatheni njengezinye izindlela.

Izihloko ezihlobene