Ìkìlọ̀ VPN tí ó ń dún fún orílẹ̀-èdè tuntun dà bí ìparí, ṣùgbọ́n ọ̀pọ̀ ìgbà kì í ṣe bẹ́ẹ̀. Ìjẹ́rìí sọ pé a gba ìgbìyànjú kan; ìpàdé sọ pé ìsopọ̀ wo ni ó gbé e; àkọsílẹ̀ àwọn ohun àmúṣọrọ̀ sọ pé ohun tí ó ṣẹlẹ̀ nínú ìsopọ̀ yẹn. Ọ̀kọ̀ọ̀kan ń dáhùn ìbéèrè ọ̀tọ̀ọ̀tọ̀. Ìlànà tí ó so àwọn mẹ́tẹ̀ẹ̀ta pọ̀ ń ṣe tikẹ́ẹ̀tì ọgbọ̀n ní Ọjọ́ Ajé, ó sì ń pàdánù ọ̀rọ̀ gidi ní Ọjọ́ Ẹtì.

Àdírẹ́sì àjèjì jẹ́ ìbéèrè, kì í ṣe ìdáhùn

Ìrìn-àjò, àwọn ilé-iṣẹ́ tẹlifóònù alágbèéká tí wọ́n ń jáde ní orílẹ̀-èdè mìíràn, aṣojú wẹ́ẹ̀bù ilé-iṣẹ́ àti adágún NAT ìpele olùpèsè tí a tún pín — gbogbo wọn ń gbé orísun tí ó hàn kúrò láìgbé ẹni tí ó ń jagun. Àkọsílẹ̀ ìwọlé ń fi ibi tí ìsopọ̀ ti wọ inú nẹ́tíwọ́kì hàn, kì í ṣe ẹni tí ó di ẹ̀rọ náà mú.

Ìkùnà òdìkejì burú jù nítorí ó dákẹ́. Ọ̀rọ̀ ìpamọ́ tí a jí tí a lò láti ìlú olùlò fúnra rẹ̀ ń dá ìwọlé tí ó bá gbogbo ìwọlé tẹ́lẹ̀ mu nínú àyẹ̀wò ojú-ẹ̀kọ́ ilẹ̀.

Fífi ojú-ẹ̀kọ́ ilẹ̀ gẹ́gẹ́ bí ìdájọ́ ní iye tí a lè díwọ̀n. Kọ̀mpútà gbé-ẹ̀yìn tí ń rìn ń dá ìṣàn àyẹ̀wò tí kì í yẹ̀, àwọn olùyẹ̀wò ń kọ́ bí wọ́n ṣe máa pa wọ́n mọ́ láìkà, ìwà náà sì ń wà títí tí ọ̀rọ̀ gidi yóò fi dé inú ìlà kan náà.

Iru àkọsílẹ̀ mẹ́ta ń dáhùn ìbéèrè mẹ́ta ọ̀tọ̀ọ̀tọ̀

Bẹ̀rẹ̀ láti inú ohun tí àwọn ọjà tí a fi sórí iṣẹ́ ń jáde gan-an, kì í ṣe ohun tí ìwé ìpolówó ọjà ń dábàá pé wọ́n lè jáde. Ìpinnu ìjẹ́rìí ń dárúkọ ẹni tí a sọ pé ó jẹ́, ọ̀nà àti àbájáde. Ìyípo ìgbésí ayé ìpàdé ń dárúkọ ìsopọ̀, ẹnubodè àti àdírẹ́sì tí a yàn, láti ìbẹ̀rẹ̀ dé ìdúró.

RecordQuestion it answersWhat it cannot prove
Authentication decisionWhich identity was accepted or rejected, by which method, at what timeThat the person operating the device was the account owner
Session lifecycleWhich connection, gateway and assigned address were active, and for how longWhat the session did with that access
Resource eventWhich read, write or denied operation a service observedWhich human behind the session triggered it
Policy changeWhether an administrator altered the rule that governs the accessWhether the change was reviewed or intended

Sẹ́ẹ̀lì òfo jẹ́ àlàfo nínú ìkójọ, kì í ṣe ìdáláre. Bí àwọn ìṣẹ̀lẹ̀ ohun àmúṣọrọ̀ kò bá dé rárá, àìsí ìkàwé tí ó fura ń túmọ̀ sí pé pẹpẹ kò ní ohun tí yóò ròyìn, pátákó ìṣàkóso tí ó dákẹ́ sì ń ṣàpèjúwe pẹpẹ, kì í ṣe nẹ́tíwọ́kì. Kọ àwọn àkọsílẹ̀ tí ìgbékalẹ̀ ń dá gan-an sílẹ̀ kí o tó ṣèlérí ìlànà tí ó gbára lé wọn, kí o sì dárúkọ olówó gbogbo ìṣàn tí ó ṣẹ́ kù.

Àwọn àlàyé ìṣirò ni ibi tí àwọn ìpàdé ti di ohun tí a lè yẹ̀wò. Ìṣirò RADIUS gẹ́gẹ́ bí a ti ṣàlàyé nínú RFC 2866 ń gbé àwọn ìmúdójúìwọ̀n ìbẹ̀rẹ̀, ìdúró àti àárín tí a so mọ́ ìdánimọ̀ ìpàdé, nítorí náà ìpàdé tí ó ní ìbẹ̀rẹ̀ láìsí ìdúró jẹ́ àlàfo tí o lè dárúkọ dípò àdììtú.

So mọ́ ìpàdé, kì í ṣe orúkọ olùlò

Àkọsílẹ̀ kan ń di ìpàdé púpọ̀ mú lẹ́sẹ̀ẹ̀kan lọ́nà tí ó tọ́: kọ̀mpútà gbé-ẹ̀yìn, tẹlifóònù, ẹ̀rọ yàrá ìwádìí tí a fi sílẹ̀ ní ìsopọ̀ mọ́jú mọ́lẹ̀. Sísopọ̀ gbogbo ìṣẹ̀lẹ̀ fún orúkọ olùlò yẹn ń yo ẹ̀rọ mẹ́ta pọ̀ sí ìtàn kan, lẹ́yìn náà ó ń ka àpapọ̀ náà gẹ́gẹ́ bí ìtẹ́lọ́rùn. Àwọn àdírẹ́sì tí a yàn ni a tún ń lò, nítorí náà ìsopọ̀ tí ó ń bá àdírẹ́sì mu lẹ́yìn ìparí ìpàdé ń fa ẹ̀rọ oṣù tí ó kọjá wọ inú ìṣẹ̀lẹ̀ òní. Tọ́jú kọ́kọ́rọ́ ìpàdé lẹ́gbẹ̀ẹ́ àdírẹ́sì kí o sì fi àkókò tí ìpàdé gbà ní ti gidi dín ìbámu náà kù.

Níbi tí ìtumọ̀ ti yọ orísun ìpilẹ̀ kúrò kí iṣẹ́ kan tó rí i, lo ẹni tí ó kù ní ààlà yẹn, gẹ́gẹ́ bí kókó TLS alágbájọpọ̀ tàbí ìdánilójú ìwọlé ẹ̀ẹ̀kan. Píparọ́ ìsopọ̀ ọ̀kan-sí-ọ̀kan láàrin àdírẹ́sì àti ènìyàn ni aṣiṣe kan náà pẹ̀lú àwọn ìgbésẹ̀ àfikún.

Ìkìlọ̀ tí kò ní olówó jẹ́ pátákó ìṣàkóso

Ìlànà kọ̀ọ̀kan nílò ipò, àwọn àlàyé aláìléwu tí ó ń dá a, ẹ̀rí tí a máa kójọ àti ẹni tí ó ń ṣiṣẹ́. Ìgbésẹ̀ ìṣàkóso tí a kọ̀ lẹ́ẹ̀kọ̀ọ̀kan, ìtújáde ọ̀rọ̀ ìpamọ́ tí ó kùnà àti olùkójọ tí ó dákẹ́ jẹ́ ìṣẹ̀lẹ̀ mẹ́ta ọ̀tọ̀ọ̀tọ̀ pẹ̀lú aago mẹ́ta ọ̀tọ̀ọ̀tọ̀.

Ìfitọ́nà kì í ṣe ìdẹ́mìí, àkójọ ìpínkiri kò sì ní dín ohunkóhun kù. Yíyí ìpàdé alààyè padà nílò ẹ̀ka tí ó lè ṣe é, ìbáà jẹ́ ẹnubodè tí ó ju ìsopọ̀ sílẹ̀ tàbí olùpèsè ìdánimọ̀ tí ó fagilé ìpàdé náà. Àwọn ìṣàn tí ó ti gbó àti àkọsílẹ̀ ìdúró tí ó ṣẹ́ kù tún jẹ́ ti ọ̀rọ̀ ìlànà náà, nítorí olùkójọ tí kò fi ohunkóhun ránṣẹ́ fún ọjọ́ kan dà bí nẹ́tíwọ́kì tí ó dákẹ́ gan-an láti pátákó ìṣàkóso. Ìyàtọ̀ náà hàn nínú pẹpẹ fúnra rẹ̀ nìkan.

Yẹ̀wò ọ̀nà ìkójọ kí o tó gbẹ́kẹ̀ lé ọ̀sẹ̀ tí ó dákẹ́

Fi pẹpẹ hàn láti ìbẹ̀rẹ̀ dé ìparí kí o tó ṣàtúnṣe ìlànà kan pàápàá. Àwọn àṣẹ tí ó wà nísàlẹ̀ ń jẹ́rìí pé àwọn olùgbọ́ ìjẹ́rìí àti ìṣirò ń ṣiṣẹ́, pé a kọ̀ àmì ìdánwò fún ìdí tí ó tọ́ àti pé àwọn ìṣẹ̀lẹ̀ ìpàdé ṣì ń dé:

ss -uanp | grep -E ':(1812|1813)\b'
radtest alice 'not-the-password' 127.0.0.1 0 testing123
journalctl -u openvpn-server@server --since '-30 min' | grep -c 'Peer Connection Initiated'
timedatectl | grep -E 'System clock|synchronized'

Access-Reject láti inú ìdánwò ń fi hàn pé ìbéèrè dé ọ̀dọ̀ sẹ́bà àti pé àṣírí tí a pín bá mu, ìyẹn sì ni apá tí àwọn ènìyàn ń fò. Àkókò tí ó tán ní àfikún ń tọ́ka sí àṣírí, olùgbọ́ tàbí àlẹ̀mọ́ tí ó wà níwájú rẹ̀, gbogbo ìkìlọ̀ tí ó wà nísàlẹ̀ kò sì lè ṣe àyẹ̀wò títí a ó fi tún un ṣe.

Ipò aago ṣe pàtàkì nítorí àwọn fèrèsé ìbámu ń ro ìfọwọ́sowọ́pọ̀. Ẹnubodè tí ó yà kúrò ní ìṣẹ́jú díẹ̀ ń jẹ́ kí ìsopọ̀ ìpàdé tí ó mọ́ dà bí ohun tí kò ṣeé ṣe, àwọn olùyẹ̀wò sì ń san ẹ̀san nípa fífi fèrèsé gbòòrò síi títí ìsopọ̀ yóò fi jáwọ́ ìyàtọ̀. Yẹ̀wò ìyàtọ̀ kí o tó ṣàtúnṣe ìlànà náà.

Lẹ́yìn náà gbé ìlànà kan kọjá ìdánwò aláìléwu: dá ìwọlé láti àdírẹ́sì àìretí, jẹ́rìí pé ìkìlọ̀ náà dún, jẹ́rìí pé ẹni tí ó ń dáhùn lè fa ìpàdé àti àwọn ìṣẹ̀lẹ̀ ohun àmúṣọrọ̀ rẹ̀ jáde, kí o sì jẹ́rìí pé tikẹ́ẹ̀tì náà gbé ìdánimọ̀ ìpàdé. Ìlànà tí ó ń dá ìtàn tí ó wà ní ìbámu ń kọjá. Ìlànà tí ó ń dá òkìtì àwọn ìlà àkọsílẹ̀ ṣì jẹ́ pátákó ìṣàkóso. Kọ àbájáde náà lẹ́gbẹ̀ẹ́ ìlànà náà kí àyẹ̀wò tó ń bọ̀ lè bẹ̀rẹ̀ láti inú ẹ̀rí kì í ṣe láti inú àfọ̀mọ́.

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