Me ya sa peer na WireGuard da aka goge ke dawowa bayan sake kunnawa
Jihohi biyu ne ke rike da jerin peer: interfas din da ke aiki da abin da ke rubuta shi a lokacin kunnawa. Cire shi daga duka biyun, kuma duba SaveConfig kafin ka gyara wani abu.
Asalin yana bacewa daga interfas din da ke aiki kuma sai a ce an gama canjin. Bayan an sake kunna sabis din, ya dawo, wanda ake karantawa kamar WireGuard yana watsi da umarnin. Abin da ya faru a zahiri ya fi sauki: tsarin kunnawa har yanzu yana dauke da peer din.
Jihohi biyu ne ke rike da wannan jeri. Sokewa tana da gaskiya ne kawai idan duka biyun sun rasa shi.
Abin da wg set ke canzawa a zahiri
Umarnin wg set wg0 peer <public-key> remove yana gyara interfas din da ke aiki a cikin kernel. Ba ya rubuta komai a diski. Fayil din tsari, bayanan NetworkManager ko yanayin da aka ajiye na na'urar sadarwa ba sa canzawa. Wannan shi ne tsari, ba kuskure ba.
Wannan rabuwa da gangan ce, domin kayan aikin bai san wanda ya mallaki interfas din ba. Umarnin lokacin aiki dole ya kasance lafiyayye a kan interfas din da wani abu daban ke sarrafa. Ba zai iya hasashen inda kwafin dindindin yake ba. Sakamakon abu ne mai saukin fada: cirewa a lokacin aiki na wucin gadi ne bisa tsari.
Don haka peer din yana dawowa a sake kunnawa na gaba, kuma yana dawowa da asalin prefixes din da aka yarda da su. Duk abin da ake yi masa hanya ta hanyar shi ma ana sake yin shi. Don haka asalin da ake zaton an soke shi na iya isa ga tsoffin wurarensa bayan an sake lodawa. Babu abin da ya gargadi kowa a cikin fitarwar lokacin aiki.
Nemo mai rubutawa kafin ka gyara fayil
Interfas din yana da mai shi. Zai iya kasancewa wg-quick yana karanta fayil, NetworkManager yana amfani da bayani, tsarin interfas din na'urar sadarwa kanta, ko wurin shiga na kwantena da ke sake yin interfas din a lokacin farawa. Gyara fayil din da mai shi bai taba karantawa ba shi haifar da wani canji na dindindin kwata-kwata.
Fara daga interfas din da ke aiki ka gano manyan makullan, domin sunaye da adireshi sun fi makullin rauni a matsayin masu ganowa. Sannan ka kwatanta wannan jeri da tsarin da aka ajiye da mai shi ke karantawa da gaske.
wg show wg0 peers
wg show wg0 allowed-ips
systemctl status wg-quick@wg0 --no-pager
ls -l /etc/wireguard
Interfas din da ke raye wanda jerin peer dinsa da abin da ke cikin fayil din ba su dace ba shi ne dukkan binciken. Tsarin da aka ajiye yana nasara a lokacin kunnawa, kuma yanayin lokacin aiki yana shan kaye. Kwatanta su kafin ka canza kowane daya daga cikinsu.
Tarkon SaveConfig
wg-quick yana kara wani ninke da ke kama mutanen da ke gyara fayiloli da hannu. Idan SaveConfig yana kunne, halinsa da aka rubuta na lokacin kashewa yana rubuta yanayin lokacin aiki na yanzu a kan fayil din tsari.
Wannan yana juya alkiblar da aka saba ta dindindin. Kana cire peer daga fayil din, sannan sabis din ya tsaya. Ana rubuta yanayin da ke aiki a kan gyaran da ka yi kuma yana maido da peer din da ka goge yanzu.
Don haka tsari yana da muhimmanci: gyara fayil din yayin da interfas din a kashe, ko kashe SaveConfig kafin gyaran, sannan ka sake tayar da interfas din ka tabbatar da abin da aka loda. Gyara da hannu yayin da interfas din a kunne tsere ne da rubutun lokacin kashewa.
Canza jihohin biyu, sannan sake lodawa
A lokacin aiki, cire peer din da makullinsa. A cikin tsarin da aka ajiye, cire wannan block din ta hanyar aikin da mai shi ke goyon baya, maimakon gyara a kewayensa.
Sannan ka duba abin da peer din yake dauke da shi. Hanyar sadarwa da aka yi mata hanya wadda ta kasance ta asalin da aka soke ya kamata a sake raba ta da gangan ko a cire ta, ba a bar wani peer da za a gyara na gaba ya gado ta cikin shiru ba.
Ka bar hanyar dawo da aiki a bude idan kofar shiga tana dauke da damar gudanarwarka kuma. Sake kunnawa da ke cire peer din da ba daidai ba rashin aiki ne da ka jawo wa kanka. Haka ma sake kunnawa da ke cire hanyar da ba daidai ba.
Yadda jarrabawa mai nasara take
Sake loda ko sake kunna sabis din, sannan ka sake karanta jerin peer din. Dole tsohon makullin ya kasance babu shi, kuma peer din da ka nufa ka rike dole su kasance nan kuma suna aiki.
wg show wg0 peers
wg show wg0 allowed-ips
sudo wg-quick down wg0 && sudo wg-quick up wg0
wg show wg0 peers
Inda yanayi ya yarda, tabbatar da cewa tsohon asalin ba ya isa ga tsoffin albarkatunsa kuma. Jerin interfas mai tsari kafin sake kunnawa rabin jarrabawa ne. Rabin dayan shi ne abin da asalin zai iya yi bayan haka.
Idan wani manaja yana maido da peer din kullum, daina maimaita cirewa a matakin kasa. Gyara lissafin da wancan mai rubutawa ke karantawa, domin har sai an yi haka kowane sake kunnawa wata gayyata ce ga asalin ya sake bayyana.