Ní osclaíonn brabhsálaí a úsáideann VPN Linux atá bunaithe cheana /dev/net/tun. Osclaíonn sé soicéad, agus socraíonn an t-eithne cén comhéadan a fhágann paicéid an tsoicéid sin. Tá obair dhifriúil á déanamh ag an bpróiseas a chruthaigh an tollán agus ag an bpróiseas a bhfuil a thrácht á iompar aige. Freagraíonn an dá ról sin a choinneáil ar leith na ceisteanna ceada is mó sula gcuirtear iad.

Lean paicéad amháin ón soicéad go dtí an tollán

Glaonn gnáth-aip ar connect nó send, agus aimsíonn an t-eithne bealach don cheann scríbe. Má dhíríonn an bealach roghnaithe ar chomhéadan an tolláin, cuirtear an paicéad sa scuaine chuig an ngléas a léann daemon an VPN. Criptíonn an daemon é agus seolann sé amach é tríd an gcomhéadan fisiciúil. Is áit é gach saighead sa chur síos sin inar féidir ceist ceada a fhreagairt.

Ní éilíonn aon rud sa chonair sin go mbeadh aithne ag an aip ar an ngléas. Coinníonn an daemon an tuairisceoir comhaid agus déanann sé oibríochtaí an chomhéadain, agus ní fheiceann an aip ach gnáth-API líonra.

Tarraing an dá leath uair amháin, agus beidh sé níos éasca ceisteanna ceada a shuíomh. Is é an leath uachtarach domhan na n-aipeanna, agus baineann an leath íochtarach leis an daemon.

Socraigh cé a dteastaíonn an gléas uaidh agus cé nach dteastaíonn

Teastaíonn rochtain ar an ngléas chun comhéadan TUN a chruthú nó a cheangal, móide an cumas é a chumrú, agus is é sin an fáth a dtosaíonn seirbhís VPN thacaithe le húdarás riaracháin líonra nó a úsáideann cúntóir pribhléideach. Baineann an ceanglas sin leis an daemon. Ní deir sé aon rud faoin mbrabhsálaí, faoi chliant an bhunachair shonraí ná faoin uirlis aistrithe comhad. Teastaíonn an cumas ó sheirbhís a bhfuil sé uaithi dá céim socraithe féin, ní dá cliaint.

Nuair a bheidh an bealach agus an pholasaí i bhfeidhm, úsáideann gnáthphróiseas an bealach a thagann as trína ghnáthghlaonna soicéid. Ní theastaíonn an nód gléis uaidh, agus ní theastaíonn root uaidh.

Ní bealach é ceadanna gléis a athrú chun rochtain ceann scríbe a thabhairt d'aip. Ní dhéanann sé ach teorainn an ghléis a bhogadh áit éigin eile.

Seiceáil an t-ainmspás ina ritheann an aip i ndáiríre

Tugann coimeádán, nó dara ainmspás líonra, tacar comhéadan agus tábla bealaigh ar leith dá phróisis. Ní thagann tollán ar an óstach chun solais ann go huathoibríoch, agus ní athraíonn aon mhéid athruithe ar cheadanna gléis sin. Ní dhéanfaidh an aip ach bealach trí chibé a sholáthraíonn an t-ainmspás sin. Sin an fáth nach féidir le híomhá coimeádáin tollán óstaigh a oidhreacht de thaisme.

Seiceáil le ip netns list agus ip -n NAME route, nó trí nasc ainmspáis an phróisis a iniúchadh. Is gnách go mbíonn an freagra le feiceáil in aon ordú amháin.

Is féidir bealaí éagsúla a thabhairt freisin do bheirt úsáideoirí ar an óstach céanna trí pholasaí. Is cinneadh líonra é sin seachas fianaise faoi úinéireacht an ghléis.

Deighil cumais ó pholasaí líonra

Teastaíonn níos mó ná soicéad ó roinnt uirlisí. Teastaíonn soicéad amh ó ghabháil paicéad, agus teastaíonn údarás riaracháin ó bhealaí a athrú. Oibríochtaí ar leith iad sin le deontais ar leith, agus níor cheart deonú ceann amháin a léamh mar riachtanas ginearálta chun an VPN a úsáid.

Is tríú cás é clár a chuireann a thollán féin i bhfeidhm. Osclaíonn sé TUN i ndáiríre mar go nglacann sé ról an daemon, agus is é sin an fáth a dteastaíonn pribhléidí an daemon uaidh.

Ainmnigh an oibríocht sula n-ainmníonn tú an phribhléid. Is gnách go mbíonn sé níos éasca an dá rud a dheighilt ná mar a fheictear.

Fíoraigh an deighilt le dhá chuntas

Ceangail an tollán mar an tseirbhís, ansin rith an aip mar ghnáthúsáideoir agus deimhnigh go sroicheann sé an acmhainn phríobháideach. Seiceáil ip route get don cheann scríbe ó sceall an úsáideora sin chun a fheiceáil cén comhéadan a roghnaíodh. Má tá an bealach ceart agus má theipeann ar an nasc fós, is polasaí atá i gceist seachas pribhléid.

Is é an dearadh a thagann as ná an phribhléid is lú le teorainn shoiléir: is le comhpháirt amháin an socruithe agus acmhainní an tolláin, coinníonn ualaí oibre a gcuntais ghnáthúla, agus socraíonn polasaí líonra cad a fhéadfaidh dul tríd. Má ritheann gach rud mar root, tagann na róil sin anuas gan aon rud a mhíniú.

Ailt ghaolmhara