Ní féidir le WireGuard a chomhéadan a chruthú: eithne nó ceadanna?
Teipeann cruthú an chomhéadain sula seolann aon phiaraí croitheadh láimhe. Léigh an earráid chun modúl atá in easnamh a idirdhealú ó theorainn phribhléidí nó ó úinéir comhéadain atá ann cheana.
Teipeann ar WireGuard a chomhéadan a chruthú, mar sin níl aon ghléas le cumrú, níl aon eochair le malartú agus níl aon chroitheadh láimhe le dífhabhtú. Fanann an teip go hiomlán ar an meaisín áitiúil, agus deir téacs na hearráide cé acu cuid den chruach áitiúil a dhiúltaigh. Tá sé níos tapúla é a léamh i gceart ná cumraíocht an phiaraí a athshuiteáil. Is féidir na sraitheanna a scaradh, agus ainmníonn an teachtaireacht an ceann a dhiúltaigh.
Tarlaíonn an earráid sula labhraíonn aon phiaraí
Is éard atá i gcruthú comhéadain ná aon iarraidh netlink amháin chuig an eithne ag lorg gléis den chineál wireguard. Bíonn tiománaí ag an eithne a thuigeann an cineál sin nó ní bhíonn, agus tagann an freagra ar ais láithreach. Ní fhágann aon phaicéad an meaisín le linn an chéim seo, agus is ar an ábhar sin nach féidir le seoltaí críochphointe agus eochracha freastalaí a bheith ina gcúis.
Tá tábhacht leis an ordú sin don diagnóis. Mura ndearna an t-ordú gléas riamh, ní féidir leis an bhfadhb a bheith ina heochair phoiblí mhícheart ná ina calafort UDP blocáilte. Deisigh an cosán cruthaithe áitiúil ar dtús agus ná féach amach go dtí sin amháin.
Cén cur i bhfeidhm ba cheart a bheith ina úinéir ar an ngléas
Is féidir le dhá chur i bhfeidhm freagra a thabhairt ar an iarraidh sin. Cláraíonn an modúl laistigh den eithne an cineál gléis wireguard, agus soláthraíonn cur i bhfeidhm i spás úsáideora amhail wireguard-go an comhéadan céanna trí mheicníocht eile. Mura bhfuil an modúl ann, diúltaíonn an eithne don iarraidh le hearráid faoi ghléas neamhthacaithe, agus is é an réiteach an modúl a lódáil nó na huirlisí a dhíriú ar an gcur i bhfeidhm i spás úsáideora.
Seiceáil cad atá i láthair i ndáiríre sula roghnaíonn tú idir an dá cheann. Taispeánann an chéad ordú an bhfuil an modúl lódáilte agus fiafraíonn an dara ceann den eithne go díreach:
lsmod | grep wireguard
ip link add wgtest0 type wireguard
Is é an dara hordú an atáirgeadh is lú is féidir: iarrann sé gléas agus ní rud ar bith eile. Má theipeann air le teachtaireacht faoi chineál neamhthacaithe, is é an cur i bhfeidhm an píosa atá in easnamh, ní do chomhad cumraíochta.
| Error text | What refused | Next step |
|---|---|---|
| Unknown device type or operation not supported | The kernel has no wireguard driver | Load the module or use the userspace implementation |
| Operation not permitted | Missing privilege | Use the service context or grant the capability |
| File exists | The name is already in use | Inspect the owner before touching it |
| No such device in a container | No tunnel device or capability | Add the device and NET_ADMIN to the container |
Pribhléidí agus teorainneacha an choimeádáin
Teastaíonn pribhléid chun gléas líonra a chruthú agus a chumrú, ceachtar mar root nó leis an gcumas an líonra a riar. Ní féidir le gnáthsheisiún úsáideora é sin a dhéanamh, agus is é an srian sin an dearadh agus ní constaic a sháraítear trí shuiteálaí nár scrúdaigh tú a rith.
Taobh istigh de choimeádán déantar an teorainn a dhúbailt. Teastaíonn rochtain ar ghléas an tolláin agus an cumas é a chumrú ón gcoimeádán, agus is iad na brataí a thugann sin na cinn chéanna a úsáideann coimeádán VPN ar Linux. Ní féidir le haoi srianta atá in ann an gréasán a bhrabhsáil de ghnáth comhéadan a chruthú fós, mar ní theastaíonn an cumas sin ón mbrabhsáil. Tabhair an cumas don tseirbhís a dteastaíonn sé uaithi, ní do gach seisiún ar an óstach.
Réitigh an choimhlint ainme, ansin bain triail eile as
Ní hionann comhéadan atá ann cheana agus fuílleach go huathoibríoch. D'fhéadfadh bainisteoir eile a bheith ina úinéir ar an ainm agus é a úsáid anois díreach, mar sin scrúdaigh é sula scriosann tú rud ar bith:
ip link show wg0
sudo wg show wg0
Má tá an t-úinéir ina sheirbhís ghníomhach, cumraigh an tseirbhís sin in ionad dara gléas a chruthú. Má tá sé sean i ndáiríre, bain é tríd an uirlis a chruthaigh é, agus ansin ardaigh an comhéadan leis an gcliant nó leis an aonad atá doiciméadaithe ionas go bhfanann an chumraíocht agus an gléas ar aon dul.
Nuair a éiríonn leis an gcruthú, baineann an chéad teip eile le céim níos déanaí, agus is fadhb dhifriúil aonad a thuairiscíonn teip tar éis an gléas a bheith ann ná gléas nár cruthaíodh riamh. Scar an dá rud sula n-athraíonn tú ceadanna arís.