Tagann an comhéadan aníos, tá cuma cheart ar chumraíocht an phiarála, agus ní chríochnaíonn aon chroitheadh lámh riamh. Is é cur róid réamhshocraithe tríd an tollán an chéim is minic a chruthaíonn é seo: socraíonn an tábla ród céanna anois cá gcaithfidh paicéid chriptithe an tolláin féin dul, agus filleann an freagra a tháirgeann sé ar ais isteach sa tollán. Ní féidir le haon rud an paicéad seachtrach a iompar a d’iompródh an ceann istigh, mar sin stopann an nasc sula dtosaíonn sé. Tá an deisiú beag, ach tá ord air, agus is tábhachtaí an fíorú ná an t-eagarthóireacht.

Deimhnigh an lúb sula n-athraíonn tú ród

Léigh seoladh reatha chríochphointe an phiarála agus ansin fiafraigh den chruach ródála cá rachadh paicéad chuig an seoladh sin. Má luann an freagra comhéadan an tolláin, tá an lúb deimhnithe agus ní gá aon diagnóis bhreise. Sábháil an dá aschur sa taifead athraithe sula mbaineann tú le haon rud, mar is iad an dá ordú céanna an chomparáid tar éis an deisiúcháin. Níl lúb subtle nuair a fheictear í; is é an deacracht ná go bhfuil cuma shláintiúil ar an gcomhéadan agus é ag tarlú.

sudo wg show wg1 endpoints
ip route get 198.51.100.20
ip rule show

Cuir na rialacha beartais san áireamh sa ghabháil sin. Is féidir le róid réamhshocraithe a bhfuil cuma cheart uirthi sa phríomhthábla fós cailliúint do riail a roghnaíonn tábla difriúil don trácht marcáilte nó neamh-mharcáilte, agus tiocfaidh an lúb ar ais le tábla ród a bhfuil cuma mhaith air.

Léigh cosán an chríochphointe, ní cosán an tolláin

Is é cosán an chríochphointe an ród a thógann na datagraim chriptithe chuig seoladh poiblí an phiarála, agus caithfidh sé fanacht lasmuigh den tollán chomh fada agus a mhaireann an tollán. Is é cosán an tolláin gach rud a bhfuil cead ag an bpiarál a iompar. Roinneann an dá chosán tábla ród amháin, agus is é sin go díreach an fáth ar féidir le haon iontráil a ghabhann gach rud iad a chumhdach ina chéile. Is é scaradh trácht an tolláin ó iompar an tolláin féin an fhadhb dearaidh iomlán, agus réitíonn gach uirlis thacaithe é áit éigin beagán difriúil.

Seiceáil an dá theaghlach seoladh ar leithligh má iompraíonn an comhéadan an dá cheann. Ní deir eisiamh IPv4 atá ag obair aon rud faoi cé acu an bhfuil críochphointe IPv6 sroichte fós, agus is féidir le cumraíocht mheasctha a bheith cosúil le hobair go dtí go roghnaítear seoladh IPv6 an phiarála.

Athchóirigh cosán an chríochphointe le haon athrú comhleanúnach amháin

Tá dhá chur chuige thacaithe ann, agus is é meascadh iad an bealach a n-éiríonn suiteáil atá ag obair neamh-intuartha. Is é an chéad cheann ligean don uirlis a shealbhaíonn an comhéadan an tollán iomlán a láimhseáil: wg-quick tá láimhseáil thiomnaithe aige do raon piarál réamhshocraithe a shuiteálann tábla ar leith, rialacha beartais agus marcáil soicéid, rud a choinníonn na paicéid sheachtracha amuigh as an tollán. Fág an mheaisínireacht sin slán seachas a leath a atáirgeadh de láimh. Bíonn claonadh ag suiteáil a mheascann réamhshocrú a cuireadh leis de láimh le bainisteoir a shuiteálann marcanna agus rialacha cheana féin teip tar éis athnascadh, nuair a athscríobhann an bainisteoir staid a ghlac an chéim láimhe leis.

Is é an dara ceann dearadh láimhe ina bhfaigheann an críochphointe róid ósta fhollasach tríd an gcóngar fisiciúil. Cuir an róid sin leis roimh an réamhshocrú, cuir in ionad breisithe ionas nach féidir le hiontráil seanchaite buachan, agus deimhnigh an chuardach ina dhiaidh sin.

sudo ip route replace 198.51.100.20/32 via 192.0.2.1 dev eth0
ip route get 198.51.100.20
sudo ip route add default dev wg1

Fíoraigh, agus ansin coinnigh bealach ar ais

Is é stampa ama croitheadh láimhe a théann chun cinn an chéad chruthúnas, agus tá sé níos láidre ná comhéadan nach bhfuil ann ach amháin. Lean le tástáil feidhmchláir tríd an tollán é, ansin tóg an comhéadan síos d’aon ghnó agus deimhnigh go bhfilleann an t-óstach ar staid inúsáidte seachas róid réamhshocraithe a choinneáil a dhíríonn ar faic. Is é an chéim dheireanach sin an ceann a scipeálann daoine, agus is é a shocraíonn an bhfágfaidh atosú an meaisín i dteannta.

sudo wg show wg1 latest-handshakes
sudo wg-quick down wg1
ip route show default
ip route get 198.51.100.20

Roimh aon rud díobh seo, sábháil an staid ródála reatha agus déan cinnte go bhfuil bealach isteach ann nach bhfuil ag brath ar an tollán: consól, seoladh bainistíochta lasmuigh den bhanna nó comhghleacaí ar an láthair. Ní féidir meaisín cianda a chailleann a róid réamhshocraithe a aisghabháil tríd an nasc a chaill sé díreach, agus is é an chéim is sábháilte sa runbook an ceann a thógtar roimh an gcéad ordú.

Ailt ghaolmhara