Yíyan protokọ́ọ̀lù fún OpenConnect jẹ́ ìdánrawò ìbádọ́gba, kì í ṣe wíwá àmì ọjà. Bode tí ó sọ Juniper lórí ojú-ìwé ìwọlé lè pèsè Network Connect, Pulse tàbí méjèèjì, àti pé ìpín àkọ́kọ́ kọ̀mpútà kì í ṣe ọ̀kan nínú wọn. Síso èrò lórí rẹ̀ máa ń ná ìwọlé tí kò yọrísí àti, èyí tí ó tún burú jù, okùn ìtìlẹ́yìn tí ń dá ẹ̀sùn pé àwọn ẹ̀rí ìwọlé ni ó ṣe àìbáramu protokọ́ọ̀lù. Jẹ́rìí iṣẹ́ náà kí o tó tẹ orúkọ olùgbàlejò sínú profáìlì.

OpenConnect ń pe protokọ́ọ̀lù àtijọ́ ní nc àti èyí tuntun ní pulse, àti pé àwọn méjèèjì wà nínú bínárì kan náà. Àmì tí o yàn ni ó ń yí ìpàṣípàrọ̀ ìwọlé padà, kì í ṣe ìtọ́sọ́nà tí ó tẹ̀lé ìsopọ̀ tí ó yọrísí.

Àwọn orúkọ protokọ́ọ̀lù méjèèjì ń pín ìtàn ọjà kan

Network Connect ti Juniper àti kọ̀mpútà Pulse Secure tí ó wá lẹ́yìn jẹ́ àwọn protokọ́ọ̀lù ọ̀tọ̀ọ̀tọ̀ tí ìdílé ẹ̀rọ kan ti ń pèsè ní àkókò. OpenConnect gbé olùṣàkóso nc fún èkíní àti olùṣàkóso pulse fún èkejì. Àwọn ọ̀nà kóòdù ọ̀tọ̀ọ̀tọ̀ ni wọ́n pẹ̀lú àwọn ọ̀nà ìbéèrè ọ̀tọ̀ọ̀tọ̀, nítorí náà àtìlẹ́yìn nínú ọ̀kan kò sọ ohunkóhun nípa èkejì.

Ìyàtọ̀ náà ń farahàn lẹ́sẹ̀kẹsẹ̀ nínú ìjíròrò ìwọlé: àwọn ojú-ìparí, àwọn pápá fọ́ọ̀mù àti bí kọ̀mpútà ṣe ń ròyìn kókùn kejì tí a kọ̀, gbogbo wọn yàtọ̀ láàrín àwọn olùṣàkóso méjèèjì.

Yíyan lórí ìlà àṣẹ jẹ́ ìyípadà ọ̀rọ̀ kan: openconnect --protocol=nc vpn.example.com fún Network Connect, tàbí openconnect --protocol=pulse vpn.example.com fún Pulse. Àwọn ìgbìyànjú méjèèjì jẹ́ ìgbìyànjú ìsopọ̀ gidi tí ó lè tún àwọn ọ̀nà àti DNS ṣe, nítorí náà ṣe wọ́n pẹ̀lú ìmọ̀. Má ṣe fi ọ̀rọ̀ ìkọ̀kọ̀ sórí ìlà àṣẹ rárá, kí o má sì pa àwọn àyẹ̀wò ẹ̀rí mọ́ láti forí kọjá àṣìṣe protokọ́ọ̀lù, nítorí èyí ń fi àìbáramu náà pamọ́ dípò kí ó tún un ṣe. Bí o bá nílò láti rí ohun tí kọ̀mpútà ń fi ránṣẹ́, --dump-http-traffic á tẹ ìpàṣípàrọ̀ náà jáde, èyí tí ó sábà máa ń dárúkọ olùṣàkóso tí bode náà ń retí.

Mú protokọ́ọ̀lù bá ohun tí bode náà ń pèsè mu

Ẹ̀rọ náà ń dáhùn protokọ́ọ̀lù tí a ti ṣètò fún un nìkan. Iṣẹ́ Pulse nìkan ń kọ ìwọlé nc sílẹ̀ pàápàá pẹ̀lú àwọn ẹ̀rí ìwọlé tí ó tọ́, àti pé iṣẹ́ Network Connect àtijọ́ kò ní ojú-ìparí pulse láti dáhùn. Béèrè lọ́wọ́ aláṣẹ èyí tí ó ṣí sílẹ̀ àti irú kọ̀mpútà tí wọ́n ń tìlẹ́yìn. Ẹ̀rọ tí a tún orúkọ rẹ̀ ṣe, ojú-ìwé wiki tí ó ti kọjá àkókò àti ẹnu-ọ̀nà wẹ́ẹ̀bù tí a mọ̀ dára jẹ́ ẹ̀rí aláìlágbára.

Tí o bá ti mọ protokọ́ọ̀lù náà, jẹ́rìí àwọn ohun tí ó yí i ká: ìjẹ́rìí ẹ̀rí tàbí tọ́kẹ̀nì, yíyan ẹgbẹ́ auth àti àyẹ̀wò ìbámu ojú-ìparí èyíkéyìí. Àwọn wọ̀nyí ni ó ń pinnu bóyá kọ̀mpútà ìlà àṣẹ lè parí ìwọlé rárá.

Ìjẹ́rìí lè yanjú ìbéèrè náà kí protokọ́ọ̀lù tó dé

Ìfilélẹ̀ kan lè béèrè ẹ̀rí kọ̀mpútà, ìrìn àjò SAML nípasẹ̀ aṣàwákiri tàbí olùyẹ̀wò olùgbàlejò tí ó ń yẹ ẹ̀rọ náà wò kí ó tó fún ní àǹfààní. Olùṣàkóso pulse ti OpenConnect ń ṣàkọsílẹ̀ àwọn ààlà ìbáramu fún àwọn kan nínú àwọn ìṣàn wọ̀nyí, àti pé olùṣàkóso nc ní àwọn àlàfo tirẹ̀. Ọ̀rọ̀ ìkọ̀kọ̀ tí ó ń ṣiṣẹ́ nínú aṣàwákiri ń fi hàn pé àkọsílẹ̀ náà tọ́; kò fi hàn pé CLI tàbí àfikún desktop àìdásí lè parí ìtẹ̀lé kan náà. Nígbà tí olùyẹ̀wò olùgbàlejò bá kópa, kọ̀mpútà nílò àkọsílẹ̀ ìbòrí tí aláṣẹ pèsè. Láìsí rẹ̀, ìwọlé ń dúró lẹ́yìn ìdáhùn àkọ́kọ́ ó sì dàbí ìkùnà protokọ́ọ̀lù nígbà tí ó jẹ́ ìgbésẹ̀ ìbámu tí ó ṣẹ́ kù ní ti gidi.

Yíyan ẹgbẹ́ auth ni kòkò ìdìgbòlù mìíràn tí ó wọ́pọ̀, nítorí bode tí ó ní ọ̀pọ̀ ẹgbẹ́ ń retí pé kọ̀mpútà yóò dárúkọ ọ̀kan.

Lórí ìlà àṣẹ, --authgroup="Employees" ń pèsè yíyan yẹn, àti pé fífi í sílẹ̀ lè sọ ìpàdé náà sínú ẹgbẹ́ àkọ́kọ́ tí ó kọ àkọsílẹ̀ náà. Pẹ̀lú àwọn ẹ̀rí, --certificate ń tọ́ka sí ẹ̀rí kọ̀mpútà àti kọ́kọ́rọ́, àti pé bode náà lè ṣì béèrè tọ́kẹ̀nì lẹ́yìn náà. Dán gbogbo ìtẹ̀lé náà wò lẹ́ẹ̀kan pẹ̀lú àbájáde alápẹ̀rẹ̀ kí o tó ṣe àdáṣe ohunkóhun yí i ká.

Nígbà tí ojú iwájú desktop kò bá lè sọ yíyan náà

Àwọn ojú iwájú àwòrán ní àwọn àkójọ ẹ̀yà tirẹ̀, àti pé àfikún àtijọ́ lè wá kí protokọ́ọ̀lù tí o nílò tó dé. Ìsopọ̀ OpenConnect ti NetworkManager ń tọ́jú yíyan náà sínú dátà ìsopọ̀ rẹ̀, nítorí náà nmcli connection modify "Office VPN" vpn.data "protocol=pulse" lè ṣètò ohun tí olóòtú kò fi hàn. Ṣàyẹ̀wò bóyá ẹ̀yà àfikún tí a fi sórí ẹ̀rọ náà ń tìlẹ́yìn kọ́kọ́rọ́ yẹn kí o tó rò pé ìyípadà náà ti wà lẹ́nu iṣẹ́.

Bí àkójọ ohun jíjẹ bá ń pèsè PPTP tàbí L2TP nìkan, yíyan ọ̀kan nínú wọn kò yí iṣẹ́ Pulse padà sí protokọ́ọ̀lù yẹn. Fi ìsopọ̀ tí a fọwọ́sí sórí ẹ̀rọ dípò yíyípadà sí ohunkóhun tí àkójọ náà ń ṣàkọsílẹ̀ lásán.

Ohun tí a gbọ́dọ̀ ṣàkọsílẹ̀ nígbà tí ìwọlé ṣì ń kùnà

Ṣàkọsílẹ̀ ohun mẹ́rin: protokọ́ọ̀lù tí o yàn, àwọn ẹ̀yà kọ̀mpútà àti àfikún, ìṣàn ìjẹ́rìí tí a retí, àti àṣìṣe àkọ́kọ́ tí ó padà wá pẹ̀lú kóòdù ipò dípò àkókò àfikún. Àkójọ yẹn ń ya olùṣàkóso tí kò tọ́ sọ́tọ̀ kúrò nínú ẹ̀rí tí ó ṣẹ́ kù, ẹgbẹ́ auth tí a kọ̀ tàbí àyẹ̀wò ìbámu tí a dí. Àbájáde alápẹ̀rẹ̀ tún yẹ kí a tọ́jú fún ìdí kan náà, nítorí pé ó ń fi ìbéèrè tí ó kùnà hàn, kì í ṣe àmì àrùn nìkan.

Tọ́jú àṣẹ tàbí profáìlì tí ó ń ṣiṣẹ́ lẹ́gbẹ̀ẹ́ orúkọ bode náà nígbà tí ó bá yọrísí. Bí bẹ́ẹ̀ kọ́, ẹni tí ó bá tẹ̀lé e yóò tún ìrònú àmì ọjà lòdì sí protokọ́ọ̀lù kan náà ṣe.

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