Tagann formhór na dteipeanna WireGuard a thógtar de láimh siar ar cé acu eochair a chuaigh cá háit. Iompraíonn an rannán comhéadain eochair phríobháideach an ghléis atá á chumrú agat, agus iompraíonn rannán péire eochair phoiblí an mheaisín ar an taobh eile. Má mhalartaítear na leathanna sin, nó má ghreamaítear an ceann mícheart, cruthaítear láimhne nach gcríochnaíonn choíche agus loga nach luann eochair riamh. Oibrigh na ceithre sheiceáil thíos in ord sula mbaineann tú le AllowedIPs nó DNS.

Dhá eochair, dhá threo

Baineann eochair phríobháideach le gléas amháin go díreach agus fanann sí i rannán comhéadain an ghléis sin. Is é a leath phoiblí an rud a theastaíonn ó gach péire eile chun an gléas a aithint, agus díorthaíonn na huirlisí í seach í a chumadh. Ar an bhfreastalaí, feictear eochair phoiblí do ghléis mar iontráil phéire; ar do ghléas, is í eochair phoiblí an fhreastalaí a sheasann an ról sin. Má léitear cumraíocht os ard sna téarmaí sin, gabhtar formhór na mearbhall sula sroicheann siad láimhne.

Priontálann an t-ordú wg an rud atá á úsáid ag an gcomhéadan áitiúil i ndáiríre, an dá eochair phoiblí san áireamh. Sin é an fáth gurb é an bealach is tapúla chun earráid chumraíochta a scaradh ó fhadhb nascachta:

wg show
wg show interfaces

Liostaíonn an chéad aschur gach péire lena eochair phoiblí, an deireadhphointe a d’úsáid sé go deireanach agus aois a láimhne deiridh. Má tá aois láimhne riamh ar thaobh amháin agus ceann deireanach ar an taobh eile, cuireann sé in iúl eochair nár ghlac ach aon cheann amháin léi. Ainmníonn an dara hordú na comhéadain is féidir leat a scrúdú níos faide.

Cad a roinnfear agus cad nach roinnfear choíche

Tá eochair phoiblí le tabhairt ar láimh, cé go n-aithníonn sí gaol gléis fós, agus mar sin tá séagsúil í a sheoladh chuig an riarthóir a d’iarr í agus í a fhoilsiú. Ní fhágann eochair phríobháideach an gléas a ghiniúin í choíche. Coinníonn próifíl easpórtáilte nó cód QR an chumraíocht iomlán lena n-áirítear an eochair phríobháideach sin, mar sin níl ceachtar acu sábháilte le cur timpeall, agus ní athraíonn sé aon rud an téacs a cheilt i bpictiúr. Tá eochracha réamhroinnte roghnach agus chomh rúnda céanna, agus caithfidh an luach céanna a bheith ag an dá cheann nó stopann an láimhne ag an gcéim sin.

Is fiú idirdhealú eile a rá go soiléir: is seoladh agus port é deireadhphointe, ní heochair riamh. Má ghreamaítear eochair phoiblí i réimse an deireadhphointe, nó seoladh i réimse eochrach, cruthaítear próifíl a pharsáiltear agus nach ndéanann aon rud ansin. Ní ghabhfaidh na huirlisí é, mar níl sa dá réimse ach teaghráin. Taispeánann tús tapa WireGuard an phíblíne ghiniúna agus díorthaithe in aon líne amháin.

Gléas amháin, iontráil phéire amháin

San áit a gceadaíonn an tseirbhís é, ba cheart a fhéiniúlacht phéire féin a bheith ag gach gléas. Má ghreamaítear próifíl iomlán ríomhaire glúine ar ghuthán, déantar doiléir cé acu gléas a choinníonn an fhéiniúlacht sin ar an bhfreastalaí agus déantar níos deacra guthán amháin a cailleadh a chúlghairm. Má sceitheann eochair phríobháideach, bain an tseanúdarú péire ar an bhfreastalaí agus soláthair ceann nua ina háit. Ní bhaineann scriosadh an chomhaid áitiúil iontráil an fhreastalaí, agus ní chabhraíonn eochair chliaint nua le duine ar bith go dtí go bhfuil a leath phoiblí ar eolas ag an bhfreastalaí.

Coinnigh an mhapáil ó ghléas go heochair phoiblí in aice an liosta seoltaí. Is é an liosta sin a dhéanann cúlghairm ina tasc dhá nóiméad seach tráthnóna iomlán.

Cad a theipeann fós tar éis na láimhne

Aithníonn péirí eochrach péirí; ní shocraíonn siad iompar líonra. Ceanglaíonn AllowedIPs raonta seoltaí le péire, agus bainistíonn an cliant nó an uirlis socraithe na bealaí timpeall air. De ghnáth deir an tsiomptóm cén tsraith a osclófar an chéad uair eile:

What you seeWhich key problem it usually meansWhere to look first
Handshake age stays at never on both endsPeer public key missing, or an endpoint pointing at nothingwg show, then the endpoint value
Handshake completes on one side onlyThe two ends hold different public keys for each otherwg show on both hosts
Handshake works, then no trafficAllowedIPs or routes rather than keyswg show and the route table
Worked until a key was regeneratedThe peer entry still holds the old public keyCompare both public keys, then update the peer

Is féidir le DNS teip tar éis don dá phéire fíordheimhniú go ceart, agus is féidir le feidhmchlár teip agus an tollán féin sláintiúil, mar sin ní hé láimhne oibrithe deireadh na diagnóise. Ní deir eochracha aon rud ach an oiread faoi chleachtas lógála oibreora ná faoi cé acu a aithníonn suíomh gréasáin do chuntas, agus baineann na ceisteanna sin le háit eile. Bog go dtí na sraitheanna líonra nuair a éiríonn leis na ceithre sheiceáil, mar ní fadhb ródaithe faoi cheilt í eochair atá ar iarraidh.

Ailt ghaolmhara