Kuchagua itifaki kwa OpenConnect ni zoezi la kuoanisha, si utafutaji wa chapa. Lango linalosema Juniper kwenye ukurasa wa kuingia linaweza kuonyesha Network Connect, Pulse au zote mbili, na chaguo-msingi la mteja si lolote kati ya hizo. Kukisia kunagharimu kuingia kumeshindikana na, mbaya zaidi, uzi wa usaidizi unaolaumu vitambulisho kwa kutolingana kwa itifaki. Thibitisha huduma kabla ya kuandika jina la mwenyeji kwenye wasifu.

OpenConnect huita itifaki ya zamani nc na ile mpya pulse, na zote mbili zinaishi katika faili moja ya binary. Bendera unayochagua hubadilisha mabadilishano ya kuingia, si uelekezaji baada ya muunganisho uliofaulu.

Majina mawili ya itifaki yanashiriki historia moja ya bidhaa

Network Connect ya Juniper na mteja wa Pulse Secure wa baadaye ni itifaki tofauti ambazo familia moja ya kifaa imeonyesha kwa muda. OpenConnect ilipata kishughulikiaji cha nc kwa ile ya kwanza na kishughulikiaji cha pulse kwa ile ya pili. Ni njia tofauti za msimbo na miundo tofauti ya maombi, kwa hivyo usaidizi katika moja hausemi chochote kuhusu nyingine.

Tofauti inaonekana mara moja katika mazungumzo ya kuingia: vituo vya mwisho, sehemu za fomu na jinsi mteja anaripoti kipengele cha pili kilichokataliwa vyote vinatofautiana kati ya vishughulikiaji viwili.

Kuchagua kwenye mstari wa amri ni mabadiliko ya neno moja: openconnect --protocol=nc vpn.example.com kwa Network Connect, au openconnect --protocol=pulse vpn.example.com kwa Pulse. Majaribio yote mawili ni majaribio halisi ya muunganisho ambayo yanaweza kusanidi upya njia na DNS, kwa hivyo yatekeleze kwa makusudi. Kamwe usiweke nenosiri kwenye mstari wa amri au kuzima ukaguzi wa vyeti ili kupita hitilafu ya itifaki, kwa sababu hiyo huficha kutolingana badala ya kuirekebisha. Ikiwa unahitaji kuona kile mteja anachotuma, --dump-http-traffic huchapisha mabadilishano, ambayo kwa kawaida hutambua kishughulikiaji ambacho lango linatarajia.

Oanisha itifaki na kile lango linaonyesha

Kifaa hujibu tu itifaki ambayo kimesanidiwa kwa ajili yake. Huduma ya Pulse pekee hukataa kuingia kwa nc hata kwa vitambulisho halali, na huduma ya zamani ya Network Connect haina kituo cha mwisho cha pulse cha kujibu. Muulize msimamizi ni ipi imewezeshwa, na ni mteja gani wanauunga mkono. Kifaa kilichobadilishwa jina, ukurasa wa wiki uliopitwa na wakati na lango la wavuti linalojulikana vyote ni ushahidi hafifu.

Mara unapojua itifaki, thibitisha mahitaji yanayozunguka: uthibitishaji wa cheti au tokeni, uteuzi wa kikundi cha auth na ukaguzi wowote wa uzingatiaji wa kituo cha mwisho. Hizo huamua ikiwa mteja wa mstari wa amri anaweza kukamilisha kuingia kabisa.

Uthibitishaji unaweza kutatua swali kabla ya itifaki

Utekelezaji unaweza kuhitaji cheti cha mteja, safari ya SAML kupitia kivinjari au kikagua mwenyeji kinachokagua mashine kabla ya kutoa ufikiaji. Kishughulikiaji cha pulse cha OpenConnect huandika mipaka ya uoanifu kwa baadhi ya mtiririko huu, na kishughulikiaji cha nc kina mapungufu yake. Nenosiri linalofanya kazi kwenye kivinjari linathibitisha kuwa akaunti ni halali; halithibitishi kuwa CLI au programu-jalizi ya desktop yoyote inaweza kukamilisha mfuatano huo huo. Wakati kikagua mwenyeji kinahusika, mteja anahitaji hati ya kufunika inayotolewa na msimamizi. Bila hiyo kuingia kunasimama baada ya jibu la kwanza na kuonekana kama kushindwa kwa itifaki wakati kwa kweli ni hatua ya uzingatiaji inayokosekana.

Uteuzi wa kikundi cha auth ni kikwazo kingine cha kawaida, kwa sababu lango lenye vikundi kadhaa linatarajia mteja ataje kimoja.

Kwenye mstari wa amri, --authgroup="Employees" hutoa uteuzi huo, na kuiacha kunaweza kuweka kipindi kwenye kikundi chaguo-msingi kinachokataa akaunti. Kwa vyeti, --certificate huelekeza kwa cheti cha mteja na ufunguo, na lango linaweza bado kuhitaji tokeni baadaye. Jaribu mfuatano mzima mara moja na matokeo ya kina kabla ya kuendesha kiotomatiki chochote kuzunguka.

Wakati mwonekano wa desktop hauwezi kueleza uteuzi

Mionekano ya picha hubeba seti zao za vipengele, na programu-jalizi ya zamani inaweza kuwa kabla ya itifaki unayohitaji. Muunganisho wa OpenConnect wa NetworkManager huhifadhi uteuzi katika data yake ya muunganisho, kwa hivyo nmcli connection modify "Office VPN" vpn.data "protocol=pulse" inaweza kuweka kile ambacho kihariri hakionyeshi. Angalia ikiwa toleo la programu-jalizi lililosakinwa linauunga mkono ufunguo huo kabla ya kudhani mabadiliko yameanza kutumika.

Ikiwa menyu inatoa PPTP au L2TP pekee, kuchagua kimoja hakugeuzi huduma ya Pulse kuwa itifaki hiyo. Sakinisha muunganisho ulioidhinishwa badala ya kubadilika kwenda kile menyu inaorodhesha kwa bahati.

Nini cha kurekodi wakati kuingia bado kunashindikana

Rekodi mambo manne: itifaki uliyochagua, matoleo ya mteja na programu-jalizi, mtiririko wa uthibitishaji uliotarajiwa, na hitilafu ya kwanza iliyorudi na msimbo wa hali badala ya muda wa kuisha. Seti hiyo hutenganisha kishughulikiaji kibaya na cheti kinachokosekana, kikundi cha auth kilichokataliwa au ukaguzi wa uzingatiaji uliozuiwa. Matokeo ya kina pia yanafaa kuhifadhiwa kwa sababu hiyo hiyo, kwa sababu yanaonyesha ombi lililoshindwa na si dalili pekee.

Weka amri au wasifu unaofanya kazi karibu na jina la lango mara linapofaulu. Vinginevyo mtu anayefuata kuunganisha atarudia ubashiri huo huo wa chapa dhidi ya itifaki.

Makala zinazohusiana