Piara WireGuard imithe tar éis atosaigh: aimsigh an fhíorchumraíocht
Oibríonn piara a chuireann tú leis le wg set go dtí an chéad atosach eile, mar atógtar an comhéadan ó chomhad nó ó phróifíl nár chuir tú in eagar riamh. Aimsigh an t-úinéir ar dtús.
Freagraíonn an piara a chuireann tú leis le wg set pinganna an tráthnóna ar fad agus bíonn sé imithe tar éis an atosaigh. Níor milleadh aon rud: níor stóráil an t-eithne an piara sin áit ar bith seachas sa chomhéadan beo, agus thóg cibé rud a athchruthaíonn an comhéadan ag am tosaithe é ó chomhad nár thug tú féin aon mhacasamhail dó. Ní hiad wg set eile an réiteach. Is é an réiteach ná a aimsiú cé acu comhpháirt a shealbhaíonn an comhéadan, staid na comhpháirte sin a chur in eagar, agus ansin a chruthú go maireann an piara go díreach tríd an teagmhas saolré a bhain é.
Athchruthaigh uair amháin é, d’aon ghnó
Ná réitigh fadhb atosaigh go dtí go bhfeiceann tú ag tarlú í. Agus rochtain consóil nó lasmuigh den bhanda ar fáil, nótaigh an liosta piaraí, atosaigh tríd an tseirbhís a shealbhaíonn an comhéadan, agus déan comparáid. Má tá an piara fós ann, tá do athrú tar éis staid mharthanach a shroicheadh cheana féin agus tá tú ag dífhabhtú an teagmhais mhícheart.
Scríobh síos trí fhíric agus tú ag déanamh seo: ainm an chomhéadain, an t-aonad nó an phróifíl a thosaigh é, agus ar athshocraíodh an t-áiritheoir croith láimhe ar an bpiara a mhaireann. Ciallaíonn áiritheoir athshocraithe gur scriosadh agus gur athchruthaíodh an comhéadan; ciallaíonn áiritheoir gan athrú le piara ar iarraidh gur chuir rud éigin an chumraíocht in eagar faoi do chosa.
Cé a shealbhaíonn an comhéadan?
Níl daemon ná comhad cumraíochta ag WireGuard féin. Glaonn rud éigin os a chionn ar wg ag am tosaithe, agus is é an rud sin foinse na fírinne. Is iad na hiarrthóirí is gnáth [email protected], próifíl naisc NetworkManager, aonad líonra a bhaineann go sonrach leis an dáileadh, nó painéal bainistíochta a scríobhann a bhunachar sonraí féin.
Fiafraigh den chóras, ní den doiciméadú atá ag do dháileadh. De ghnáth réitíonn systemctl status wg-quick@wg0 agus nmcli connection show an cheist le horduithe amháin an ceann. Má éilíonn an bheirt an comhéadan, tá an fabht aimsithe agat sula ndearna tú aon eagar: déanann beirt úinéirí an gléas céanna a athscríobh ag gach tosú, agus faigheann an ceann is déanaí a ritheann an lámh in uachtar.
systemctl status wg-quick@wg0 --no-pager
grep -R "Address\|SaveConfig\|PostUp" /etc/wireguard/wg0.conf
nmcli -g NAME,TYPE connection show
wg show wg0 peersNí hé staid reatha agus staid tosaithe an comhad céanna
Láimhseálann wg set an gléas beo trí netlink. Ní scríobhann sé /etc/wireguard/wg0.conf, próifíl NetworkManager ná bunachar sonraí painéil. Cruthaíonn wg show rathúil ina dhiaidh sin go nglac an t-eithne leis an bpiara, ní go gcuirfidh rud éigin ar ais é.
Tá an dara gaiste sa treo eile. Scríobhann rogha SaveConfig de wg-quick staid reatha an chomhéadain ar ais sa chomhad cumraíochta nuair a thógtar an comhéadan anuas. Agus é sin cumasaithe, féadfaidh an mhúchadh a leanann é eagar a dhéantar ar an gcomhad agus an comhéadan in airde a fhorscríobh, agus mhionófá go raibh an líne ann. Má leanann an piara ag teacht ar ais, léigh an comhad tar éis stopadh, ní roimhe.
Iompraíonn NetworkManager go difriúil arís: is leis an bpróifíl agus cuireann sé i bhfeidhm í ag gníomhachtú, mar sin níl i .conf a cuireadh in eagar de láimh taobh le nasc gníomhach NetworkManager ach maisiú. Roghnaigh úinéir amháin don chomhéadan agus lig don bhainisteoir eile é a fhágáil ina luí.
Déan cinnte go sroicheann an t-eagar an dá áit
Cuir an staid mharthanach in eagar ar dtús, lig don úinéir í a chur i bhfeidhm, agus ansin fíoraigh an staid bheo. Ciallaíonn an t-ord sin go ndíríonn teip ag aon chéim ar rud amháin seachas ar thrí rud.
# 1. persistent state (wg-quick owner)
sudo vi /etc/wireguard/wg0.conf
# 2. apply through the owner, not by hand
sudo systemctl restart wg-quick@wg0
# 3. verify runtime matches the file
sudo wg show wg0
sudo wg showconf wg0Priontálann wg showconf an chumraíocht bheo sa chomhréir chéanna a úsáideann an comhad, rud a fhágann gur féidir an dá rud a chur i gcomparáid go díreach. Caith leis an aschur sin mar rún: tá eochracha príobháideacha ann, mar sin ná greamaigh i dticéad ná i gcainéal comhrá é. Cuir eochracha poiblí na bpiaraí agus na IPanna ceadaithe i gcomparáid, agus seiceáil nach bhfuil an piara a bhain tú go d’aon ghnó ar ais.
Cruthaigh go maireann sé an teagmhas saolré
Atosaigh tríd an úinéir den dara huair, ansin deimhnigh trí rud ar leith: tagann an piara chun solais in wg show, méadaíonn an t-áiritheoir croith láimhe tar éis tráchta, agus freagraíonn an feidhmchlár a bhraitheann ar an tollán go fírinneach. Is fadhb ródaithe nó eochrach é piara a liostaítear le croith láimhe sean, ní fadhb mharthanachta í, agus sábhálann an t-idirdhealú sin eagar cumraíochta gan úsáid.
Ar deireadh, seiceáil cad a d’athchóirigh an t-atosach. Is é an fabht céanna le comhartha eile é atosach a thugann piara ar ais chun beatha a bhain tú go d’aon ghnó, agus de ghnáth ciallaíonn sé go bhfuil sean-chóip den chumraíocht á lódáil ó áit éigin fós. Taifead an t-úinéir, cosán an chomhaid, eochair phoiblí an phiara agus na horduithe fíorúcháin taobh leis an gcumraíocht, ionas nach bhfaighidh an chéad duine eile é seo arís trí óstach táirgthe a atosú.