Iswishi yokuphepha ivuliwe, uhlelo lokusebenza lukhethwe ngamabomu emhubheni, futhi izimfuno ezimbili manje ziyaphikisana. Esinye sithi akukho okungaphuma ngaphandle komhubhe, esinye sithi lolu hlelo kufanele luhambe ngqo. Iklayenti ngalinye lixazulula lokho kungqubuzana ngendlela ehlukile, futhi ikhasi lezilungiselelo alivamisile ukuchaza ukuthi imuphi umthetho owina. Bhala inqubomgomo yohlelo ngalunye ngaphambi kokuthemba noma iliphi ilebula.

Izinqubomgomo ezimbili, umshini owodwa

Iswishi yokuphepha isithembiso mayelana nokwehluleka: lapho umhubhe ungavikeli ithrafikhi, ithrafikhi iyama. Umhubhe ohlukanisiwe isithembiso mayelana nokukhetha: lezi zinhlelo noma izindawo zisebenzisa umhubhe, kanti lezo azenzi. Isithembiso sesibili sidala ithrafikhi okufanele isinqume ngayo eyokuqala. Asikho isithembiso esingalungile; abantu abehlukene babhala ngezinsongo ezehlukene.

Imiphumela emithathu ingenzeka futhi eyodwa kuphela iyilokho obekuhlosiwe ukusetshenziswa. Uhlelo olukhethiwe lungahlala luhamba ngqo ngesikhathi sokuphazamiseka, lokho kuhlonipha ukuhlukaniswa kodwa kwephula iswishi. Lungavinjwa kanye nakho konke okunye, lokho kuhlonipha iswishi kodwa kwephula ukuhlukaniswa. Noma lungavinjwa ngezikhathi ezithile kuphela, kuye ngokuthi inkundla ihlola kanjani umthetho ngemva kokunyamalala kwesixhumanisi. Yiso leso simo sokugcina esidala amathikithi.

Bhala uhlu lwezinhlelo ngaphambi komthetho

Bhala izinhlelo okufanele zisebenzise umhubhe, lezo okufanele zihambe ngqo, kanye namagama noma izindawo okungafanele zibonakale kunoma yiluphi uhlu. Fakela ngokwehlukile ukuziphatha kwesixazululi kanye nohlangothi lwe-IPv6, ngoba kokubili kungalandela inqubomgomo ehlukile kunehthrafikhi yamakhasi.

Imikhuba yohlelo ngalunye ivamise ukuhambisana nefayela elisebenzayo noma iphakethe, hhayi iphrofayela engaphakathi kulo. Iphrofayela yesiphequluli, iwindi langasese kanye nesengezo akunabo ubunikazi benethiwekhi bazo, ngakho zithola okwatholwa inqubo. Inqubo yosizo eqaliswe yileso siphequluli ingase ingakutholi nhlobo lowo mthetho.

Kudingeka izinhlu ezimbili, hhayi eyodwa: okufanele umhubhe ukuthwale, nokungafanele kuphume ngaphandle kwawo nganoma yisiphi isizathu. Uhlelo oluvela kuzo zombili luwukungqubuzana kwezimfuno hhayi imininingwane yokuqalisa, futhi kufanele kuxazululwe ngaphambi kokuhlela iklayenti.

Iklayenti lenza ini ngesikhathi sokuphazamiseka

Ezinye izinhlelo zivimba izinhlelo ezikhethiwe ngesikhathi sokuphazamiseka futhi zibuyisela ukufinyelela kwazo lapho zixhuma kabusha. Ezinye zigcina indlela eqondile ngaso sonke isikhathi, lokho kuhambisana nokuhlukaniswa futhi kubuthaka njengesici sokuphepha. Ukuvalwa kwezinga lenkundla kungadlula ngokuphelele ukukhetha kweklayenti kuhlelo ngalunye. Lowo mehluko awuyona into yokubuka, ngoba unquma ukuthi uhlelo olukhethiwe luyisihloko somthetho noma umgodi.

I-VPN ye-Android ehlala ivuliwe enokukhetha ukuvimba ukuxhumana ngaphandle kwe-VPN iyisimo esicacile kakhulu, ngoba inkundla iyona ephoqa ukuvalwa hhayi iklayenti, futhi iphakethe elikhethiwe livinjwa kanye nakho konke okunye ngesikhathi umhubhe uphansi. Iklayenti lekhompyutha yedeskithophu elisebenzisa ukukhishwa kuhlelo ngalunye kudrayivha yalo livamise ukushiya inqubo ekhethiwe kusixhumanisi somzimba, ngoba alikaze libe ngumnikazi wehthrafikhi yaleyo nqubo. Zombili izindlela ziyavikeleka futhi eyodwa kuphela ihambisana nemfuno ethi uhlelo olukhethiwe kufanele luhlale lusetshenziseka. Buza ukuthi isiphi isigaba esiphoqa umthetho ngaphambi kokuhumusha umphumela.

Funda ukuziphatha kwesistimu yokusebenza ephambi kwakho, hhayi isilungiselelo esinegama elifanayo kwenye indawo. Ama-API okupoqo ahlukile, futhi ibhokisi lokuhlola lingasho izinto ezihluke ngokuphelele kudeskithophu nasemakhaleni. Ingxenye nayo ibalulekile, ngoba ukulawulwa kokuvalwa kuye kwahamba phakathi kwezikrini kuzinguqulo ze-Android, futhi uhlu lokukhishwa ohlangothini lweklayenti aluwona umlawuli ofanayo nokuvalwa kwenkundla.

Izikhathi ezintathu: umhubhe uvuliwe, umhubhe uvaliwe, ukuxhuma kabusha

Sebenzisa izicelo ezingenabungozi ngezikhathi ezintathu: ngesikhathi umhubhe usebenza, ngesikhathi sokuphazamiseka okukhathaza wena, nangemva kokuxhuma kabusha. Umphumela owodwa wesiphequluli awukwazi ukuthola ukuziphatha kohlelo olukhethiwe.

curl -sS --max-time 8 https://api.ipify.org
curl -sS --max-time 8 --interface tun0 https://api.ipify.org
dig +short example.com

Ikheli lokuphuma likhombisa ukuthi iyiphi indlela eyathathwa, futhi ukuhlolwa kwesixhumanisi okucacile kukhombisa okwenzekayo lapho umhubhe ukuwukuphela kwendlela yokuphuma etholakalayo. Bhala umphumela olindelekile eceleni komugqa ngamunye ngaphambi kokusebenzisa noma yimuphi, ngaphandle kwalokho okukhiphayo kuzohunyushwa ngemva.

Uma uhlelo olukhethiwe luphelelwa uxhumano, hlola ukubaluleka kwencubomgomo ngaphambi kokwengeza imvume ebanzi kusivikeli-mlilo, ngoba lokho kulungisa kucekela phansi umehluko obuwuhlola. Uma luhlala luhamba ngqo, qinisekisa ukuthi kwakuyisihloko esibhaliwe hhayi ukuhlehla kwengozi. Uma kunesidingo esiqinile sesofthiwe yonke yedivayisi, fuphelisa uhlu lwezihloko kuze kube yilapho lungahlolwa ngesandla.

Izihloko ezihlobene