Leanann na hairíonna aon chruth amháin: oibríonn óstach, ansin ceanglaíonn sé le VPN mar chliant, agus anois sroicheann cliaint LAN é agus a chuid freagraí ag imeacht. Taispeánann gabháil ar an óstach go n-imíonn na freagraí trí ghléas an tolláin in ionad chomhéadan an LAN. Níl aon rud briste sa tollán, agus is bealach é an réiteach, ní athcheangal. Téigh trí na ceithre sheiceáil thíos in ord agus stop ag an gcéad cheann a theipeann.

Is pacáiste nua é freagra, ní aisiompú

Cabhraíonn sé éirí as an smaoineamh go dtaistealaíonn freagra ar ais ar an mbealach a thóg iarratas. Socraítear ródú in aghaidh an phacáiste, in aghaidh an treo, ar an óstach seolta. Ní chruthaíonn iarratas a tháinig ó 10.64.0.23 taobh istigh den tollán aon bhealach fillte; nuair a fhreagraíonn an t-óstach, déantar an freagra sin a mheaitseáil leis an tábla mar phacáiste nua agus imíonn sé ar an mbealach a bhuann.

Sin an fáth a dtáirgeann cliant lántolláin ar mheaisín a fhreastalaíonn LAN freisin teip chomh mearbhall sin. Suiteálann an cliant bealach réamhshocraithe, nó an dá leathbhealach réamhshocraithe is fearr le roinnt cliant, agus meaitseálann an freagra chuig cliant LAN an tollán anois. Téann sé chuig an soláthraí, nach bhfuil cúis ar bith aige é a chur ar aghaidh, agus feiceann an cliant LAN am istigh cé go bhfuil an t-óstach suas agus ag freagairt go háitiúil. Déanann an ghabháil é seo soiléir, agus míníonn an tábla ródaithe é.

Coinnigh dhá fho-líonra i do cheann agus tú ag léamh an chuid eile. Ceann amháin is ea comhthiomsú seoltaí VPN as a dtagann na cliaint i bhfad i gcéin, sa sampla seo 10.64.0.0/24. An ceann eile is ea an LAN a chaithfidh leanúint ag obair, 172.16.24.0/24 lena ródaire ag 172.16.24.1. Is é an fabht go socraítear an trácht eatarthu leis an mbealach réamhshocraithe.

Cruthaigh é leis an ngabháil agus leis an gcuardach

Sula n-athraíonn tú aon rud, deimhnigh cén gléas a úsáidfidh an freagra. Tá cuardach níos tapúla ná gabháil agus freagraíonn sé go díreach an cheist a fhreagróidh an t-eithne nuair a thógtar an pacáiste.

ip route get 10.64.0.23 from 172.16.24.10
tcpdump -ni any -c 6 icmp

Léigh an freagra ina dhá chuid. Má ainmníonn sé dev tun0, cuirfidh an t-óstach an freagra i gclúdach agus tabharfaidh sé don soláthraí é, agus ní fheicfidh an cliant LAN riamh é. Má ainmníonn sé dev eth0 ach go bhfaigheann an cliant am istigh fós, tá an bealach ceart cheana féin agus tá an pacáiste á scriosadh níos déanaí, rud atá ina fhadhb eile le réiteach eile.

Réitíonn an ghabháil sa chéim chéanna an t-amhras nach féidir le ping a réiteach. Cruthaíonn macalla freagra a shroicheann an cliant LAN go n-oibríonn bealach éigin, ní cén comhéadan a d’iompair é, mar sin reáchtáil an ghabháil ar an óstach féin agus féach cá n-imíonn na frámaí. Freagraíonn printéir ar an bhfo-líonra céanna i gcónaí, toisc go bhfuil a bhealach díreach níos sainiúla ná bealach réamhshocraithe an tolláin. Teipeann port a atreoraíodh go díreach mar aon sruth eile, toisc gurb é an tábla a roghnaíonn an comhéadan agus ní an nasc.

Suiteáil an bealach is cúinge a sháraíonn an tollán

Is é fad an réimír a shocraíonn, ní an mheatreach, mar sin buann bealach don chomhthiomsú cliant trí ródaire an LAN ar aon bhealach réamhshocraithe a shuiteálann an cliant VPN. Ní gá máinliacht mheatreach, agus féadann an bealach réamhshocraithe fanacht go díreach san áit ar chuir an cliant é.

ip route replace 10.64.0.0/24 via 172.16.24.1 dev eth0
ip route get 10.64.0.23 from 172.16.24.10

Úsáid replace in ionad add, toisc go mbeidh a iontráil féin suiteáilte ag cliant a athcheanglaíonn agus teipeann an dara add le hearráid bhealaigh atá ann cheana a léitear mar fhadhb ceadanna. Ar óstach Windows is é an coibhéis route add 10.64.0.0 mask 255.255.255.0 172.16.24.1 -p, áit a gcoimeádann -p an iontráil thar atosú, ós féidir leis an gcliant an tábla a atógáil nuair a thagann an tollán suas arís. Ar óstach Windows reatha is é an coibhéis thacaithe New-NetRoute -DestinationPrefix 10.64.0.0/24 -NextHop 172.16.24.1 -InterfaceAlias Ethernet -PolicyStore PersistentStore, agus coinneáiltear an tseanordú route mar sheanfhoirm.

Socraíonn sonra amháin an bhfuil sé seo ceart nó díreach inchreidte: caithfidh an chéad léim eile a bheith ar an ródaire a shealbhaíonn an bealach ar ais chuig na cliaint i ndáiríre. Má dhírítear an bealach chuig seoladh a shroichtear é féin tríd an tollán, cruthaítear lúb a thaispeánann mar chaillteanas eatramhach seachas mar theip ghlan. Deimhnigh go bhfuil an chéad léim eile ar an bhfo-líonra LAN sula ndeimhníonn tú an líne.

Coinneáil an freagra tar éis athcheangail

Maireann bealach a cuireadh leis de láimh go dtí an chéad athcheangal eile ar a fheabhas. Má tá comhthiomsú na gcliant dinimiciúil, bioráil sa chumraíocht freastalaí é ionas go bhfanfaidh an réimír a ródú tú mar an réimír a fhaigheann cliaint; mura ndéanfar é, díríonn an iontráil chuig raon folamh agus filleann an t-airí seachtainí níos déanaí gan chúis fhollasach. Is é an bealach a scríobh i script up an chliaint féin an rogha iontaofa eile, ós rud é go ritheann sé tar éis don chliant an tábla a athscríobh.

Is féidir le balla dóiteáin staideach bealach ceart a shárú fós. Má thaispeánann an ghabháil anois go n-imíonn an freagra trí eth0 agus go bhfaigheann an cliant am istigh fós, seiceáil an bhfuil an t-óstach ag scriosadh an phacáiste sula seoltar é. Scagadh docht an chonair droim ar ais agus net.ipv4.conf.all.rp_filter socraithe ar 1 scriosann siad pacáistí nach ródófaí a bhfoinse ar ais amach tríd an gcomhéadan ar tháinig siad isteach air, agus sin go díreach an cás neamhshiméadrach a chruthaigh tú díreach agus a dheisigh tú ina dhiaidh sin, agus insíonn staid conntrack an scéal céanna do phoirt a atreoraíodh.

Is é an tseiceáil dheireanach an ceann a scipeann daoine: déan an cuardach arís tar éis don tollán a bheith síos agus suas arís. Ba cheart do cheithre luach teacht leis an rud a scríobh tú síos: an ceann scríbe, an chéad léim eile, an gléas agus an fhoinse a roghnaíodh. Má bhog aon cheann acu, athscríobh an cliant an tábla agus baineann an réiteach lena chrúcaí seachas le stair shell.

Ailt ghaolmhara