SNX ar Linux: leabharlanna 32-giotán agus réiteoir a athshocraítear
Teipeann SNX ar Linux ag an lódóir, ag an tábla ród nó ag an réiteoir, agus breathnaíonn gach teip acu mar fhadhb logáil isteach. Oibrigh na ceithre chomhartha in ord.
Teipeann SSL Network Extender ó Check Point ar Linux ar cheithre bhealach inaitheanta, agus léitear trí cinn acu go mícheart mar fhadhb logáil isteach. Nó ní thosaíonn an dénártha, nó tosaíonn sé agus ní fhágann aon ród, nó nascann sé agus faigheann réiteach ainmneacha bás, nó oibríonn tairseach an bhrabhsálaí agus ní oibríonn an líne ordaithe. Oibrigh iad san ord sin, toisc gach ceann acu mar choinníoll iontrála don chéad cheann eile.
Comhartha a haon: diúltaíonn an lódóir roimh an logáil isteach
Fágann an suiteálaí a tharraingítear ón mballa dóiteáin dénártha 32-giotán le setuid-root ag /usr/bin/snx. Ar dháileadh 64-giotán ní ritheann sé go dtí go bhfuil ailtireacht i386 cumasaithe agus na leabharlanna a ndéanann sé nasc leo ann.
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libstdc++5:i386 libstdc++6:i386 libx11-6:i386 libpam0g:i386
ldd /usr/bin/snx | grep "not found"Is é liosta not found folamh an geata do gach rud ina dhiaidh. Athraíonn an tsraith phacáistí bheacht idir eisiúintí: theastaigh ó thuairisc oibre amháin libstdc++5:i386, libx11-6:i386 agus libpam0g:i386, theastaigh ó cheann eile libstdc++6:i386 freisin. Léigh ldd in ionad liosta pacáistí a chóipeáil ó theagascóir a scríobhadh do dháileadh eile.
Mura bhfaightear snx ar chor ar bith, níor críochnaíodh an suiteálaí riamh nó suiteáladh é áit éigin lasmuigh de do PATH. Teip dhifriúil is ea sin, agus is fiú í a dhearbhú sula gcuireann tú ailtireachtaí leis an gcóras. Seiceáil le command -v snx agus féach sa chomhadlann a thuairiscigh an suiteálaí. Ní shocraíonn pacáistí i386 a chur le meaisín ina bhfuil an dénártha in easnamh ar fad aon rud.
Comhartha a dó: éiríonn leis an logáil isteach agus ní dhéantar aon rud a ródú
Cruthaíonn logáil isteach rathúil tunsnx agus cuireann sé an tábla ród in eagar é féin, mar sin seiceáil cad atá ann i ndáiríre sula n-athraíonn tú aon rud eile.
ip -br addr show tunsnx
ip route | grep tunsnx
snx -dÚsáid snx -d le haghaidh dífheistithe. Fágann marú an phróisis an comhéadan agus a róid ina dhiaidh, agus teipeann an chéad iarracht eile ansin ar chúis nach bhfuil baint ar bith aici le dintiúir. Taifeadann an chéad logáil isteach síniú freastalaí faoi /etc/snx/ freisin, agus is é sin an fáth go mb’fhéidir go mbeadh gá ag script gan mhaoirseacht le reáchtáil idirghníomhach amháin sula féidir leis oibriú ar chor ar bith. Ná scrios an staid sin ach amháin nuair a bhíonn sé ar intinn agat an freastalaí a athcheadú.
Comhartha a trí: réitítear ainmneacha go dtí go n-ardaíonn an tollán
Seo an ceann a bhriseann go ciúin. Scríobhann snx freastalaithe DNS brúite go díreach isteach in /etc/resolv.conf. Nuair is nasc siombalach isteach in /run/systemd/resolve/ an cosán sin, féadfar an t-eagarthóireacht a chailleadh ag an gcéad imeacht réiteora eile, agus tar éis dícheangail féadfaidh na hiontrálacha brúite fanacht chomh maith.
Oibríonn dhá shocrú, agus ba cheart an rogha a bheith d’aon ghnó seachas an rud a mhol an chéad thoradh cuardaigh:
- Tóg an comhad chugat féin: cuir comhad statach in ionad an naisc shiombalaigh agus suiteáil
libnss-resolvemóide a leagan i386, ionas go mbeadh cúltaca fós ag an tseirbhís ainmneacha nuair a athscríobhtar an comhad faoi. - Coinnigh systemd-resolved mar úinéir agus cláraigh nasc an tolláin:
resolvectl dns tunsnx 10.0.0.10, ansinresolvectl domain tunsnx corp.example, agus deimhnigh leresolvectl status.
Taifead na freastalaithe ainmneacha réamh-VPN sula nascann tú. Má chuireann tú an comhad in eagar de láimh, is cuid den nós imeachta é na hiontrálacha brúite a bhaint ina dhiaidh sin, ní glantachán roghnach, mar ní bheidh ríomhaire glúine a choinníonn DNS corparáideach tar éis dícheangail in ann aon rud eile a réiteach.
Comhartha a ceathair: oibríonn an tairseach agus ní oibríonn an CLI
Bhog eisiúintí dóiteáin le déanaí an middleware amach as an mbrabhsálaí isteach i ndeamhan Java áitiúil, mar sin labhraíonn an tairseach le gníomhaire áitiúil ar phort 14186. Teastaíonn eisceacht deimhnithe brabhsálaí agus próiseas atá ag rith ón seoladh sin.
ps ax | grep cshell
/usr/bin/cshell/launcherIs cosán ar leith é an líne ordaithe: snx -s vpn.example.com -u user, agus ~/.snxrc ag coinneáil an fhreastalaí, an ainm úsáideora agus an rogha athfhíordheimhnithe. Ní deir seisiún tairsí atá ag obair aon rud faoi cé acu a cuireadh an CLI isteach i gceart, agus ní láimhseálann an cliant lom cóid aonuaire.
An aicearra coimeádáin a chosnaíonn níos mó ná a shábhálann
Seiceálann snx an modúl tun, lódálann sé é nuair a bhíonn sé as láthair, cruthaíonn sé comhéadan tolláin, athscríobhann sé róid agus brúnn sé trácht tríd. Chun é sin a atáirgeadh taobh istigh de choimeádán caithfear /dev agus /lib/modules a mhúntáil agus cumais leathana a dheonú, rud a thugann an chuid is mó de riarachán líonra an óstaigh don choimeádán.
Nuair a bhíonn bosca gainimh de dhíth i ndáiríre, is í an mheaisín fhíorúil an teorainn is glaine: faigheann an cliant eithne ar féidir leis í a athrú, agus coinníonn an t-óstach a thábla ród. Roghnaigh é sin sula gcaithfidh tú tráthnóna ar chumais a mbeidh aiféala ort iad a dheonú.