O kò nílò àkọsílẹ̀ gidi láti mọ̀ bóyá yíyípa máa dúró; àkọsílẹ̀ fúnra rẹ̀ ni ìdánwò náà ń fi sínú ewu. Ìṣàyẹ̀wò náà ṣí wíndò kúkúrú kan tí ìrìnàjò lè jáde tàbí kò lè jáde síta ẹ̀yìn ojú-ọ̀nà, nítorí náà ẹrù náà gbọdọ̀ jẹ́ ohun tí o lè pàdánù. Mo ń ṣe é báyìí pẹ̀lú ojú-ìwé ẹ̀tàn àti profáìlì aṣàwákiri àkóbí, ó sì ń fúnni ní ìdáhùn tí ó ṣe kedere ju ìlànà aṣàwákiri àti webmail tí mo ń lò tẹ́lẹ̀. Nísàlẹ̀ mo tẹ̀lé ọ̀nà kannáà tí ẹ̀rọ náà ń fi hàn: ètò náà, ibi àfojúsùn, ìrékọjá, àti lẹ́yìn náà ẹ̀rí.

Ìdánwò náà ń dáhùn ìbéèrè kan tó háń-tín: ní àkókò ìrékọjá yìí, ṣé ohun èlò yìí lè dé àwọn nẹ́tíwọ́kì tó wà níta ojú-ọ̀nà? kò sọ ohunkóhun nípa bóyá ìlànà tó kù bọ́gbọ́n mu. Jẹ́ kí ìwọ̀n náà kéré bẹ́ẹ̀, àti pé àbájáde náà yẹ́ kí a kọ ọ́ sílẹ̀.

Wá yíyípa àti ìwọ̀n rẹ̀ nínú ẹ̀rọ náà

Ṣí ẹ̀rọ náà kí o sì wá ètò ìdínà náà kí o tó yí ipò nẹ́tíwọ́kì kankan padà. Àwọn olùpèsè ń pè é ní oríṣiríṣi: yíyípa, ipò títìpa, títìpa nẹ́tíwọ́kì, dídínà ìrìnàjò níta ojú-ọ̀nà. Àmì náà sọ díẹ̀ ju àwọn àṣàyàn tó wà nínú rẹ̀ lọ. Ohun tó ṣe pàtàkì ni bóyá ìdínà náà ń ṣiṣẹ́ nígbà gbogbo tàbí nígbà tí ohun èlò bá pinnu pé ojú-ọ̀nà ṣẹ̀ṣẹ̀ kùnà, àti bóyá ó bo gbogbo ohun èlò tàbí àkójọ tí a yàn.

Lẹ́yìn náà ṣe àkójọ àwọn ìrékọjá tí ẹ̀rọ rẹ lè ṣe ní ti gidi. Gígé ìsopọ̀ tí olùlò bẹ̀rẹ̀, jíjáde kúrò nínú ohun èlò àti pípàdánù ìfararọ pẹ̀lú sáfà jẹ́ ọ̀nà kóòdù mẹ́ta ọ̀tọ̀ọ̀tọ̀ nínú ọ̀pọ̀ ẹ̀rọ, wọn kò sì pín ìlànà ìdínà kan. Àwọn kan ń tú ìdínà náà nígbà tí ohun èlò bá jáde. Àwọn mìíràn ń fi àwọn òfin àlẹ̀mọ́ sílẹ̀ títí ohun kan yóò fi mú wọn kúrò. Ka ìtọ́kasí ètò olùpèsè fún ẹ̀yà tí o ń ṣiṣẹ́ dípò kí o ṣe àròsọ, lẹ́yìn náà kọ èwo nínú mẹ́ta náà tí o ń dánwò.

Kọ profáìlì náà pẹ̀lú: ìlànà ìsopọ̀, àwọn ẹbí àdírẹ́sì àti bóyá ojú-ọ̀nà pípín wà ní ṣíṣí. Ìsọ pé gbogbo ẹ̀rọ ni a bo kò ní ìtumọ̀ bí profáìlì bá mọ̀ọ́mọ̀ yọ àwọn ohun èlò kan kúrò, àti pé ìyọkúrò tí ìwọ fúnra rẹ ṣètò kì í ṣe ìjásí. Ìtọ́kasí ètò OpenVPN Connect jẹ́ irú ojú-ìwé tí ó dárúkọ yíyípa wo ni ó ń yí ìhùwàsí wo padà, bí ó tilẹ̀ jẹ́ pé àwọn àmì yàtọ̀ sí ara wọn ní ẹ̀rọ kọ̀ọ̀kan.

Yan ibi àfojúsùn ẹ̀tàn tí ó tún ṣiṣẹ́ láìsí ojú-ọ̀nà

Ẹ̀tàn náà nílò ànímọ́ méjì, pípàá kan nínú wọn ń fúnni ní àbájáde tí kò ṣeé kà. Ó gbọdọ̀ jẹ́ ohun tí a lè dé bá pẹ̀lú tààrà nígbà tí ojú-ọ̀nà wà nísàlẹ̀ tí ìdínà sì ti pa, bí bẹ́ẹ̀ kọ́ ìsọ pé ó ti dáhùn dúró lè kan jẹ́ pé olùgbàlejò náà ti lọ. Kò sì gbọdọ̀ nílò ìwọlé, kúkì tàbí ìsanwó, kí ìjásí kan náà lè ná ìlà log kan dípò ìpàdé kan.

Ojú-ìwé dúró ṣinṣin lórí olùgbàlejò tí ìwọ ń ṣàkóso ni àṣàyàn tó mọ́ jùlọ. Ẹ̀rọ oní-nọ́mbà àkóbí tí ń ṣiṣẹ́ sáfà HTTP lasan fẹ́rẹ̀ẹ́ dára bákan náà, ojú-ìwé ìṣàyẹ̀wò ìsopọ̀ ti gbogbo ènìyàn sì lè ṣiṣẹ́ bí o bá gbà pé wíwà rẹ̀ wà níta ìṣàkóso rẹ. Kọ àdírẹ́sì, ibùdókọ̀, ẹbí àdírẹ́sì àti bóyá ìbéèrè náà nílò wíwá orúkọ, nítorí ọ̀kọ̀ọ̀kan wọn yóò di àyípadà tí o lè ní láti ya sọ́tọ̀ lẹ́yìn náà.

Fi ìlà ìpìlẹ̀ múlẹ̀ kí o tó fi ọwọ́ kàn yíyípa náà. Nígbà tí ojú-ọ̀nà wà lókè, ẹ̀tàn náà gbọdọ̀ dáhùn nípasẹ̀ ojú-ọ̀nà, èyí tí ó fi hàn pé ọ̀nà ìlànà ń ṣiṣẹ́. Nígbà tí ojú-ọ̀nà wà nísàlẹ̀ tí ìdínà sì ti pa, ó gbọdọ̀ dáhùn tààrà, èyí tí ó fi hàn pé ibi àfojúsùn náà wà láàyè. Nígbà náà ni ìkùnà nínú ipò tí a dínà yóò sọ ohun kan fún ọ.

Ṣe àwọn ìrékọjá ní ọ̀nà àtẹ̀lé tí ó dúró ṣinṣin

Mú àwọn ìrékọjá kọ̀ọ̀kan kí o sì fún ọ̀kọ̀ọ̀kan ní ìṣẹ́jú àáyá díẹ̀ láti balẹ̀, nítorí pé àwọn ẹ̀rọ sábà máa ń wó àwọn òfin lulẹ̀ tí wọ́n sì tún wọ́n kọ́ ní àárín ààyè yẹn. Ṣíṣe ìṣàyẹ̀wò kúkúrú kannáà ní gbogbo ìgbà ń jẹ́ kí àwọn àkíyèsí lè ṣe àfiwé:

curl -sS -o /dev/null -w 'http=%{http_code}\n' --max-time 5 http://decoy.example/
echo "curl_exit=$?"
dig +short decoy.example
curl -6 -sS -o /dev/null -w 'v6_http=%{http_code}\n' --max-time 5 http://decoy.example/
echo "curl_v6_exit=$?"
TransitionExpected with the block onFailure signature
Manual disconnectDecoy stops answering within secondsDecoy still returns 200
Server or path failureBlocked, with no exemption for the old endpointDirect access during the gap
Quit the appClient-dependent; record what happensBlock disappears with the process
Wi-Fi to EthernetBlock holds until the tunnel returnsTraffic flows mid-change

Ìlà jíjáde kúrò nínú ohun èlò yẹ kí a ṣe é lọ́tọ̀ kódà bí o kò bá tiì tí ẹ̀rọ náà rárá nínú ìlò déédé. Bí ìdínà bá tú nígbà ìjáde, ìṣubú tàbí ìmúdójúìwọ̀n àfipáṣe ń fún ọ ní ìfarahàn kannáà, ìyẹn sì jẹ́ òtítọ́ nípa ìgbékalẹ̀, kì í ṣe nípa sùúrù rẹ. Lórí Windows, àwọn àyẹ̀wò tó dọ́gba ni Resolve-DnsName decoy.example àti curl.exe -s -o NUL -w "%{http_code}" http://decoy.example/.

Ya ìdínà sọ́tọ̀ kúrò nínú olùyẹn àyípadà tí ó ti bàjẹ́

Ojú-ìwé tí kò gbé wọlé ní ọ̀pọ̀ ìdí, ọ̀kan ṣoṣo nínú wọn ni yíyípa tí ń ṣiṣẹ́. Bí orúkọ kò bá yanjú, o ti kọ́ pé DNS ni a dínà tàbí pé ó ti bàjẹ́, kì í ṣe pé a ti dínà ọ̀nà dátà náà. Dán àdírẹ́sì tààrà wò pẹ̀lú, kí ìdáhùn náà má baà gbára lé ìyánjú rárá.

Àwọn kóòdù ìjáde curl ń ya àwọn ipò yẹn sọ́tọ̀. 6 jẹ́ ìkùnà ìyánjú orúkọ, 7 túmọ̀ sí pé a kọ̀ ìsopọ̀ náà, 28 jẹ́ àkókò pípé. Ọ̀nà tí a dínà sábà máa ń farahàn bí àkókò pípé tàbí ìkọ̀ sí àdírẹ́sì tààrà, nígbà tí ìdínà DNS nìkan ń fi 6 sílẹ̀ tí ó sì fi gbogbo ohun mìíràn pamọ́. Ojú-ìwé tí a ti kó sínú káṣì tàbí portal ìdánilẹ́kọ̀ọ́ ń tan ojú, nítorí náà kóòdù ìjáde ni ẹ̀rí, kì í ṣe ojú-ìwé.

Tún àyẹ̀wò náà ṣe lórí IPv6 pẹ̀lú àdírẹ́sì tààrà. Ìdínà tí ó bo IPv4 tí ó sì gbà IPv6 lóríìsí jẹ́ ohun tí ó wọ́pọ̀ tó láti yẹ ìlà tirẹ̀ nínú àwọn àkọsílẹ̀ rẹ, ẹ̀rọ tí ó sì pa IPv6 níta ojú-ọ̀nà yẹ kí ó kùnà dáadáa lórí ẹbí méjèèjì.

Kọ ìwọ̀n tí àbájáde náà bo

Nígbà tí ojú-ọ̀nà bá padà, jẹ́rìí ìmúpadàbọ̀: ẹ̀tàn náà ń dáhùn nípasẹ̀ ojú-ọ̀nà, olùyẹn ń dá àwọn ìdáhùn padà, ìlànà náà sì wà ibi tí o fi í sílẹ̀. Lẹ́yìn náà yí àwọn àdánwò padà. Òfin firewall f'àkókò kan, ọ̀nà àtúnṣe àṣìṣe tàbí profáìlì ìdánwò tí a fi sílẹ̀ yóò da ìṣiṣẹ́ tó kàn rú, ó sì lè wà pẹ́ ju ohun èlò náà lọ.

Ìgbà kan bo ẹ̀yà ẹ̀rọ kan, profáìlì kan, ìrékọjá kan àti ẹbí àdírẹ́sì kan. Kọ àwọn mẹ́rin yẹn pẹ̀lú àbájáde náà:

  • Ẹ̀yà ẹ̀rọ àti pẹpẹ, àti bóyá ètò náà wà fún profáìlì tàbí fún gbogbo rẹ̀.
  • Profáìlì, ìlànà ìsopọ̀ àti ìyọkúrò ojú-ọ̀nà pípín kankan.
  • Ìrékọjá tí a dánwò àti bí o ṣe dá a sílẹ̀.
  • Àwọn ẹbí àdírẹ́sì àti DNS, pẹ̀lú àwọn kóòdù ìjáde curl fún ipò tí a dínà àti èyí tí a kò dínà.

Bí ìlà kan bá ṣófo, ìdánwò náà kò tíì parí. Rírìnrìn-àjò túmọ̀ sí àtúnṣe ìlà ìyípadà nẹ́tíwọ́kì. Àtúnbẹ̀rẹ̀ láìsí àbójútó túmọ̀ sí wíwo bóyá àwọn òfin padà, ìyẹn sì jẹ́ ìbéèrè nípa ọ̀nà ìmúpadàbọ̀, kì í ṣe nípa yíyípa. Tún ìtẹ̀lé náà ṣe lẹ́yìn ìmúdójúìwọ̀n ẹ̀rọ, nítorí pé àwọn yíyípa kì í yí padà pẹ̀lú, nígbà tí ìhùwàsí tó wà lẹ́yìn wọn ń yí padà. Fi ẹ̀tàn náà pamọ́: kò sí ohun tí a ó yí, ìṣàyẹ̀wò tó kàn yóò sì gba ìṣẹ́jú márùn-ún.

Àwọn àpilẹ̀kọ tó jọra