Oibríonn lámhchrann WireGuard, ní oibríonn an tseirbhís
Ní chruthaíonn lámhchrann rathúil ach an tollán. Teastaíonn soicéad éisteachta, riail ionchuir agus seiceálacha ceada ó sheirbhís ar óstach VPN fós.
Críochnaítear an lámhchrann, taispeánann an cliant cuntar aistrithe le déanaí, agus fós teipeann ar iarraidh chuig seirbhís ar an bhfreastalaí céanna. Cuireann an meascán sin daoine trí chéile, mar tá an tollán ag obair go soiléir. Is é an rud nár cruthaíodh ná seachadadh áitiúil: shroich an paicéad an t-óstach, agus caithfidh an t-óstach fós glacadh leis ar an soicéad ceart agus é a chur ar aghaidh chuig próiseas a bhfuil cead aige freagairt. Téigh trí na trí sheicphointe sin in ord.
Stad ag an gcéad cheann nach bhfuil fíor, agus ná cuir rialacha leis do na cinn eile.
Ní chruthaíonn an lámhchrann ach an tollán
Bunaíonn lámhchrann WireGuard eochracha idir piaraí agus údaraíonn sé trácht do na raonta a liostaigh gach piara. Ní deir sé aon rud faoi na próisis atá ag éisteacht ar an bhfreastalaí, ná faoi cé acu a ghlacann balla dóiteáin an óstaigh le paicéid atá dírithe ar cheann dá sheoltaí féin.
Is é an t-idirdhealú deireanach sin an ceann is mó a chailleann: is ionchur áitiúil é trácht chuig an óstach féin, agus is seachadadh ar aghaidh é trácht a théann tríd an óstach go háit eile. Láimhseálann slabhraí balla dóiteáin éagsúla agus socruithe éagsúla iad. Cailleann seiceáil an tslabhra mhícheart tráthnóna agus filleann sí ar chuntair atá neamhchiontach le feiceáil.
Léigh an t-éisteoir agus an bealach
Ar an gcliant, deimhnigh go ndéantar seoladh tolláin an fhreastalaí a ródú isteach sa tollán. Ar an bhfreastalaí, deimhnigh go bhfuil soicéad ann ar an seoladh a úsáideann an cliant, agus gurb é an próiseas taobh thiar de an ceann a bhí beartaithe agat.
wg show ip route get 10.66.0.1 ss -lntup | grep -E ':80|:443' nft list ruleset | grep -A6 'chain input' curl -vk --max-time 5 https://10.66.0.1/
Ní fhreagróidh éisteoir ar 127.0.0.1 iarraidh atá dírithe ar 10.66.0.1 choíche, cibé rud a cheadaíonn an balla dóiteáin. Freagróidh éisteoir ar an seoladh fiáin, mura gcuireann riail bac air. Réitíonn an liosta soicéad, mar sin, leath na gcásanna sula scrúdaítear aon riail. Cinneann an port agus an seoladh le chéile an féidir le hiarraidh teacht i dtír.
Cuir an seoladh a úsáideann an cliant i gcomparáid leis an seoladh atá ag an bhfreastalaí i ndáiríre ar chomhéadan an tolláin. Táirgeann cumraíocht sheanchaite ar gach taobh iarraidh a ródaítear i gceart chuig piara nach bhfuil an seoladh sin aige.
Cuir rialacha i bhfeidhm don ionchur áitiúil, ní don seachadadh ar aghaidh
Má shroicheann an paicéad agus má tá an soicéad ann, is é an beartas ionchuir an teorainn atá fágtha. Ní cheadaíonn riail a ligeann seachadadh ar aghaidh seachadadh áitiúil, agus b'fhéidir nach n-oireann riail atá teoranta do chomhéadan amháin don ainm comhéadain tolláin a bhfuil súil agat leis.
Tástáil le port amháin ceadaithe chuig an tseirbhís bheartaithe seach an t-óstach a oscailt. Ansin seiceáil údarú na feidhmchláir féin: féadann liosta ceadaithe, riachtanas cuntais nó nascadh le hainm óstaigh áirithe iarraidh a dhiúltú a sheachaid an líonra go rathúil.
Coinnigh na seiceálacha teastais ina n-áit. Is faisnéis é féiniúlacht teastais gan choinne faoi cén t-óstach a d'fhreagair, ní bacainn le sárú. Folaíonn cliceáil tríd an aon leid a shainaithníonn an tseirbhís mhícheart.
Deighil teipeanna ainm, méide agus féiniúlachta
Is fadhb DNS í seirbhís a oibríonn de réir seolta ach a theipeann de réir ainm, agus baineann an ceartú le cumraíocht an réiteora a bhrúitear chuig an gcliant, ní leis an mballa dóiteáin. Tugann seirbhís a fhreagraíonn d'iarraidh bheaga ach a stopann ar fhreagraí níos mó leideanna faoi mhéid an phaicéid agus an MTU, rud atá ina imscrúdú iomlán difriúil.
Ciallaíonn earráid HTTPS a ainmníonn an t-óstach mícheart de ghnáth gur shroich an iarraidh seirbhís eile, go minic toisc go bhfuil an port sin ag seachfhreastalaí nó ag éisteoir eile. Léigh ábhar an teastais agus cuir i gcomparáid é leis an óstach a raibh tú ag iarraidh a shroicheadh. Ní chosnaíonn an chomparáid sin faic agus críochnaíonn sí an t-imscrúdú go minic.
Taifead cén seicphointe a theip: soicéad, riail ionchuir nó beartas na feidhmchláir. Déanann an líne amháin sin idirdhealú idir locht líonra agus cinneadh údaraithe. Cuireann sé freisin cosc ar an gcéad duine eile poirt a oscailt nach raibh riamh ina bhfadhb.