Tagann «nasc athshocraithe, ag atosú» chun solais i log an chliaint, agus sroicheann an chonclúid roimh an bhfianaise. Socraíonn duine éigin go bhfuil an líonra ag blocáil an VPN, nó go bhfuil an deimhniú mícheart, nó go bhfuil tír áirithe ag cur isteach. Pacáiste TCP is ea athshocrú a chuireann deireadh le nasc, agus taifeadann líne an loga gur ghlac do chliaint ceann. Ní ainmníonn sé an gléas a sheol é ná an chúis.

Pacáiste is ea athshocrú, ní breith

Sainmhíníonn TCP próiseáil an athshocraithe: cuireann deighleog le bratach RST deireadh leis an nasc láithreach. Ní dhéanann an glacadóir idirbheartaíocht, ní dhéanann sé iarracht arís agus ní fhiafraíonn sé cén fáth. Tuairiscíonn sé an t-athshocrú agus téann sé ar aghaidh.

Sin a bhfuil ar eolas ag an gcliaint. D’fhéadfadh an RST a bheith tagtha ón bhfreastalaí, ó sheachfhreastalaí, ó bhalla dóiteáin nó ó chothromóir ualaigh a chaill a staid.

Cleachtadh ar leith is ea an fhoinse a shannadh. Ní cruthúnas ar an mbunús fisiceach é seoladh foinse dealraitheach i ngabháil, agus ní deir sé rud ar bith faoin gcinneadh beartais taobh thiar de. Is féidir le gléasanna idirmheánacha seoltaí a fhalsú, agus is féidir le gléasanna a bhfuil staid acu athshocrú ar theorainn ama seachas d’aon ghnó. Má dhéileáiltear leis an athshocrú mar bhreith, scipeáiltear an chuid ina bhfaightear amach é.

Deimhnigh cén nasc a hathshocraíodh

Seiceáil ar dtús an n-úsáideann an phróifíl ghníomhach TCP i ndáiríre. Níl ciall ar bith le hathshocrú ar thollán UDP, agus féadfaidh log ó sheachfhreastalaí HTTP baint le cos TCP eile seachas an VPN féin.

Taifead an ceann scríbe, an port, am na hiarrachta agus an chéim a raibh an cliant sroichte aici.

Is í an chéim an réimse is úsáidí. Cuireann athshocrú le linn an chroitheadh láimhe TLS síos ar aon tacar amhrasán; cuireann athshocrú tar éis fíordheimhnithe síos ar thacar eile. Gan an chéim, oireann gach teoiric.

Cuir comparáid idir an dá cheann den chonair

Má riarann tú an freastalaí, cuir comparáid idir a imeachtaí don iarracht chéanna. Ar ghlac sé leis an nasc? Ar dhún sé go toiliúil é? Ar fhág freagra teorainn amháin agus nár shroich sé an chéad cheann eile?

Déan gabháil ag an gcliant agus ag an bhfreastalaí más féidir. Níor thosaigh athshocrú a thagann chun solais ag an gcliant ach nach dtagann ag an bhfreastalaí ag an bhfreastalaí.

Faire ar dheighleoga RST sa dá threo:

sudo tcpdump -ni any 'tcp[tcpflags] & tcp-rst != 0' -c 20
ss -tnp | grep 198.51.100.20

Cúngaigh le comparáid rialaithe

Is féidir le dara líonra ceadaithe a rá leat an leanann an teip an cliant nó an chonair. Má oibríonn an phróifíl chéanna in áit eile, is dócha go bhfuil cumraíocht an chliaint ceart agus gurb í an chonair an athróg.

Ní shainaithníonn sé sin gléas idirmheánach amháin fós. Cúngaíonn sé an scóip go conair, rud is toradh úsáideach agus macánta.

Coinnigh an t-idirdhealú idir «teipeann an chonair seo» agus «ba é an gníomhaí ainmnithe seo ba chúis leis». Tá an chéad cheann inbhraite; de ghnáth ní bhíonn an dara ceann ó chliaint amháin.

Seiceáil an socrúchán gan socruithe iontaobhais a athrú

Ná díchumasaigh fíorú TLS, ná hathghin na dintiúirí, agus ná fógair beartas blocála ó líne athshocraithe amháin. Athraíonn gach ceann de na hathruithe sin an córas atá á thástáil agus déanann sé an chéad chomparáid eile gan chiall.

Socraigh an chomhpháirt aitheanta trína húinéir, ansin déan an phróifíl chéanna agus an bhreathnóireacht chéanna arís:

openvpn --config client.ovpn --verb 4
sudo tcpdump -ni any 'host 198.51.100.20 and tcp' -c 40

Is é an toradh úsáideach teip atá suite níos fearr, ní scéal níos muiníní. Má imíonn an t-athshocrú tar éis socrúchán seachfhreastalaí, tá cúis agat. Má aistríonn sé go céim eile, tá rud éigin foghlamtha agat faoin gconair. Cibé scéal é, ba cheart don fhianaise léamh ag dara duine a sheasamh. Scríobh síos an rud a bhreathnaigh tú, ní an rud a thángthas ort.

Ailt ghaolmhara