Is é dhá script ag troid faoin ród céanna an ghnáthchruth ar fhadhb VPN Linux a chláraítear mar fhabht ródaíochta. Cruthaíonn comhpháirt amháin an gléas tolláin, cuireann ceann eile ród réamhshocraithe leis, scríobhann an tríú ceann cumraíocht an réiteora as an nua, agus athlódálann an ceathrú ceann rialacha an bhall dóiteáin. Is féidir le haon cheann acu obair cheann eile a chealú, agus is é an buaiteoir go simplí an ceann a reáchtáladh go deireanach. Ní hé an cheist is fiú a fhreagairt cé acu pacáiste a shuiteáil, ach cé an chomhpháirt atá údarásach do gach píosa stáit.

Scríobh an léarscáil sin uair amháin, agus stopfaidh an chuid is mó de theipeanna athnaisc a bheith mistéireach. Tá ceithre rud tábhachtach: an gléas agus a sheoltaí, na róid agus rialacha beartais, cumraíocht DNS agus an balla dóiteáin.

An gléas agus a sheoltaí

Cruthaítear gléas tolláin buan nó le bainisteoir a bhfuil an phróifíl ar eolas aige, nó le daemon a chuir duine éigin ar siúl de láimh. Oibríonn an dá shocrú leo féin; ní oibríonn meascadh eatarthu. Má tá an phróifíl ag NetworkManager, lig dó an gléas a shealbhú freisin, agus ná cuir OpenVPN gan bhainistíocht ar siúl in aghaidh an ainm tolláin chéanna.

Taifead cé a bhaineann an gléas nuair a chríochnaíonn an seisiún. Is é an gléas a mhaireann níos faide ná a sheisiún an fhoinse is coitianta d’sheoltaí as feidhm agus don mhearbhall a leanann iad.

Róid agus rialacha beartais

Is ar na róid a dhéanann coinbhleachtaí úinéireachta damáiste infheicthe. Suiteálann bainisteoir naisc ród réamhshocraithe don tollán móide ród níos sonraí don líonra iargúlta; ansin cuireann script scríofa de láimh a ród réamhshocraithe féin leis le méadrach difriúil agus buaileann nó cailleann sé go ciúin ag brath ar an uainiú. Socraigh cé na hiontrálacha a bhaineann leis an nasc, cé acu atá ina mbeartas buan, agus cé an chomhpháirt a athnuann iad tar éis athnaisc. Ansin coinnigh na comhpháirteanna eile amach as an tábla sin.

Tá rialacha beartais tuillte ag an soiléireacht chéanna, mar cruthaíonn riail a dhíríonn ar thábla nach líonann aon duine poll dubh atá díreach cosúil le tollán marbh. Má tá riail ann chun trácht a bhrú áit éigin, caithfidh an t-úinéir céanna an tábla a roghnaíonn sí a chothabháil.

Bíonn DNS ina úinéir ar leith i gcónaí

Ritheann daemon réiteora mar a phróiseas féin faoina fhéiniúlacht féin, mar sin ní fhaigheann sé cinntí ródaíochta an tolláin le hoidhreacht de thaisme. Nuair a bhrúnn an VPN freastalaithe DNS, caithfidh rud éigin é sin a aistriú go cumraíocht in aghaidh an naisc a chloíonn an réiteoir léi, agus caithfidh rud éigin é a bhaint amach ina dhiaidh sin.

Is é an miotas anseo gur athraíonn scríobh freastalaí ainmneacha sa phróifíl cá dtéann na hiarratais. Athraíonn sé an rud a deirtear leis an réiteoir, ní an soicéad a úsáideann an réiteoir suas an sruth. Tástáil le hiarratas móide cuardach róid seachas muinín a bheith agat as an gcomhad.

Staid an bhall dóiteáin, agus cé a athchuireann é

Is iad rialacha an bhall dóiteáin an rud is minice a fhorscríobhtar ar óstach VPN. Féadfaidh bainisteoir rialacha NAT nó seachadta a chur le gach nasc, agus athlódálann seirbhís balla dóiteáin ag am tosaithe tacar rialacha sábháilte agus scriosann sí iad. Roghnaigh údarás amháin don bheartas agus déan an ceann eile ina thomhaltóir de, nó glac leis go n-athraíonn atosaíocht an iompar go ciúin. Baineann eisceachtaí nasctha leis an gcomhad a lódálann an t-úinéir céanna, ní le hordú iptables a chlóscríobhtar le linn fabhtcheartaithe.

Má chaithfidh rialacha maireachtáil trí athnasc, abair é go sainráite. Mura gcaithfidh, abair é sin freisin, mar glacfaidh an t-innealtóir seo chugainn leis an bhfreagra is áisiúla.

Timthriall saoil: tosú, athnasc, scartáil

Tabhair úinéir do gach ceann de na trí nóiméad sin. Ag an tosú, socraigh cad a ullmhaíonn réamhchoinníollacha agus in ord cé. Ag atosaíocht bhog, cuimhnigh go bhféadfadh an gléas maireachtáil agus nach bhféadfadh staid an tseisiúin, mar sin caithfidh bailíochtóir rith seachas cruthaitheoir. Ag an scartáil, bain amach ach an rud a chruthaigh an nasc seo, mar ní hionann gach ród a athshocrú nó an balla dóiteáin ar fad a fholmhú agus tollán amháin a scor.

Chun breathnóireachta, taispeánann ip monitor link address route athruithe an eithne agus iad ag tarlú, ach tuairiscíonn sé imeachtaí seachas rún: ní deir ród scriosta aon rud faoi cé an próiseas a scrios í. Péireáil le léarscáil na húinéireachta é, agus éiríonn le múchadh mearbhallach ina liosta gairid iarrthóirí.

Tá costas ar eisceachtaí freisin. Má mharcáiltear aicme gléas iomlán mar rud gan bhainistíocht chun éalú ó choinbhleacht, tugtar an staid sin do dhuine ar bith, rud is cinneadh é seachas ceartú.

Ailt ghaolmhara