Unatafuta mteja wa Check Point wa Linux na hupati ukurasa wa kupakua wenye kisakinishi. Ukosefu huo si pengo la ufungashaji. Mteja wa ufikiaji wa mbali wa Check Point kwa Linux ni SSL Network Extender, SNX, na lango hukupa baada ya kuthibitisha utambulisho wako kwenye kivinjari. Hilo likikaa sawa, mkanganyiko uliobaki unaeleweka, ikiwa ni pamoja na kwa nini karibu kila makala kuhusu hilo ni ya miaka.

Hadithi potofu: kuna mteja unayepakua na kusakinisha

Matarajio hayo yanatoka kwa kila msambazaji mwingine. OpenVPN, WireGuard na wateja wengi wa kibiashara huchapisha kifurushi au hazina, na kusakinisha ni uamuzi wa ndani unaouchukua peke yako. Check Point haifanyi kazi hivyo kwenye Linux. Hakuna kisakinishi cha kujitegemea kwenye vipakuliwa rasmi vya matoleo ya sasa ya lango, kwa hiyo kukitafuta kunaleta tu nyuzi za zamani za majukwaa na vioo vya wahusika wengine.

Vioo hivyo ni vibaya kuliko kutokuwa na maana, kwa sababu ujenzi lazima ulingane na lango linalouhudumia.

SNX ni nini hasa, na inatoka wapi

SNX ni mteja wa mstari wa amri ambao faili yake ya binary ni snx, na husakinishwa kupitia kipindi unachoanzisha kwenye kivinjari dhidi ya lango. Kihistoria programu ndogo ya Java ilikuwa ikipakua na kuisakinisha baada ya kukubali ombi. Utaratibu umebadilika kwa miaka, chanzo hakijabadilika. Lango hutoa ujenzi unaolingana na lango lenyewe, ndiyo sababu matoleo ya mteja na lango huenda pamoja, na ndiyo sababu mteja aliyenakiliwa kutoka kifurushi cha zamani hufanya kazi tu wakati lango bado linazungumza naye.

Hii ina maana pia kwamba lango lazima liwe tayari kabla kazi yoyote kwenye mteja kuwa na maana. Mobile Access Software Blade lazima ipewe leseni na kusanidiwa, kwa sababu bila hiyo hakuna tovuti ya kusakinia. Hakuna juhudi yoyote upande wa mteja inayozalisha kipindi dhidi ya lango ambalo halitoi kimoja.

Elekeza mteja kwenye lango ukiwa na mtumiaji wako, na usome kinachoripoti:

snx -s vpn.example.com -u your.name

Kikwazo ni msaada wa usambazaji, si kisakinishi

Orodha ya usambazaji inayosaidiwa na msambazaji kwa SNX ni fupi na ya zamani. Katika makala iliyochapishwa inaishia karibu na Ubuntu 17.04, pamoja na matoleo kadhaa ya openSUSE, Fedora na RHEL ya kipindi hicho hicho, na bado inaorodhesha Ubuntu 12.10. Hiyo inasema orodha inazeeka vipi, si kile ambacho mashine yako inahitaji. Usambazaji wa sasa haupo humo kabisa.

Tegemea kutokulingana kwa maktaba kabla ya kutarajia handaki linalofanya kazi. Matatu ya kawaida ni maktaba za biti 32 zinazokosekana kwenye mfumo wa biti 64, toleo la OpenSSL ambalo binary haikuunganishwa nalo kamwe, na moduli ya kerneli ambayo mteja anajaribu kuijenga. Soma alama zinazokosekana badala ya kukisia vifurushi:

ldd $(command -v snx) | grep "not found"

Kisha angalia makala ya msaada ya toleo la lango unalounganisha nalo kwa kweli. Orodha iliyo kwenye blogu si tamko la uwiano, na usambazaji mpya zaidi haimaanishi mteja mpya zaidi.

Maelezo ya X11 yanayowezesha kazi bila skrini

SNX inahitaji maktaba za X11 lakini si seva ya X inayofanya kazi. Tofauti hiyo ni tofauti yote kati ya mteja anayefanya kazi kwa SSH kwenye mwenyeji asiye na skrini na yule anayeonekana amekwama bila matokeo yoyote. Sakinisha kifurushi cha maktaba kinachotolewa na usambazaji wako, si kifurushi kilichonakiliwa kutoka toleo lingine, na uendeshe mteja kutoka kipindi kinachohitaji handaki.

Baada ya kuunganishwa,soma kiolesura na njia kabla ya kuamini yoyote kati yao:

ip -brief addr show
ip route show

SNX huunda kiolesura cha handaki na kusakinisha njia ambazo tovuti hufafanua. Njia hizo ni uamuzi wa lango na si wako, kwa hiyo kiambishi awali kinachokosekana ni tatizo la wasifu upande wa lango na si hitilafu kwenye mteja. Angalia DNS wakati huo huo, kwa sababu wasifu wa split-tunnel mara nyingi husukuma kisuluhishi usichokitarajia.

Wakati SNX ni jibu lisilo sahihi kabisa

Lango za Check Point zinaweza pia kumaliza miunganisho ya IPsec naL2TPkutoka mteja hadi tovuti, na hizo hufanya kazi na strongSwan, Libreswan au programu jalizi ya L2TP ya NetworkManager. Hiyo ni usanidi wa lango, si hila ya mteja. Ikiwa lango huchapisha tu tovuti ya Mobile Access,mteja wa IPsec hana cha kujadiliana, na kumbukumbu inaonyesha muda kupita badala ya kushindwa kwa uthibitishaji. Uliza ni blade zipi za ufikiaji wa mbali zimewashwa kabla ya kusakinisha kitu kingine chochote.

Kila kikwazo hapa kiko upande wa lango: blade, leseni, ujenzi wa mteja na wasifu wa njia. CLI imekuwa ikifanya kazi kwa miaka. Kinachovunjika ni dhana kwamba msaada wa Linux unamaanisha kifurushi unachomiliki na kudhibiti.

Makala zinazohusiana