Sabunta takardar shaidar Nebula bai canza IP ba: ga dalilin
Sabuntawa na sake karanta shaidar uwar gida ne kawai idan adreshin overlay ya tsaya ɗaya. Canza adreshin yana nufin sake kunnawa da canjin cibiyar sadarwa, ba wani sabon ƙoƙari ba.
Kuna bayar da sabuwar takardar shaidar uwar gida tare da wani adreshin overlay daban, kuna kwafa ta a kan tsohon fayil, kuna aika sabuntawa, kuma uwar gidan tana ci gaba da amsawa a adreshin da take da shi a baya. Halin da aka saba shine ɗauka cewa sabuntawar ta kasa ko an karanta fayil mara kyau. Yawanci babu ɗaya daga cikinsu da ya faru: tsarin da ke gudana ya riƙe ainihi da yake da ita da gangan, domin maye gurbin ya canza wani abu da sabuntawa ba za ta iya aiwatarwa ba.
An rubuta tallafin sabunta PKI na Nebula tare da wannan iyaka, kuma yana da sauƙi a rasa shi yayin da wannan takardun ke nuna sabuntawa tana aiki ga wasu canje-canje.
Abin da sabuntawa ke sake karantawa a zahiri
Takardar shaidar uwar gida ba wai kawai shaida ba ce kamar yadda maɓallin SSH yake. Tana ɗauke da adreshin overlay, sunan uwar gida, kasancewar membobin ƙungiya da lokacin inganci, kuma duk waɗannan an haɗa su da sa hannun CA. Daemon ɗin yana amfani da wannan abin da aka sa hannu don yanke shawarar yadda zai gabatar da kansa da waɗanne ƙa’idoji suka shafe shi.
Sabuntawa tana ba tsarin damar karɓar sabbin shaidu ba tare da jefa ramukansa ba, wanda yake da amfani ga juyawa na yau da kullum: adreshi ɗaya, suna ɗaya, ƙungiyoyi ɗaya, ƙarewa daga baya. Ƙuntatawar ita ce ainihin dole ya kasance ɗaya. Canza adreshin overlay kuma hanyar sabuntawa ba za ta iya aiwatar da shi ba, domin adreshin yana cikin abin da tsarin da ke gudana ya riga ya ɗauka.
Don haka halin da kuka gani shine iyakar da aka rubuta tana yin aikinta, ba gazawa ta shiru ba. Fayil ɗin da ke kan faifai sabo ne; ainihin da ke cikin ƙwaƙwalwa tsoho ne; tsarin ba shi da wata hanyar da aka tallafa ta daidaita wannan bambancin ba tare da sake kunnawa ba.
Adreshi, suna da ƙungiyoyi ainihi ɗaya ne
Yana taimakawa a yi tunanin takardar shaidar a matsayin rikodi ɗaya maimakon tarin filayen da za ku iya gyara su daban. Motsa adreshin ba kamar canza zaɓi ba ne, domin adreshin yana bayyana a cikin saitin abokan wasu uwayen gida, a cikin haɗin sabis da kuma cikin manufofin da aka rubuta a kan ainihin.
| Field | What changes when you replace it |
|---|---|
| Overlay address | Peers that pinned the old address, service bindings, and any rule written against it |
| Host name | Name-based policy and the identities other hosts expect to see |
| Groups | Which access rules match, even if the address stays identical |
| Validity window | Nothing structural, which is why renewal reloads cleanly |
Ƙungiyoyi sun cancanci nasu layin domin suna haifar da sigar da ta fi shuru ta wannan rikicewar. Uwar gidan da ta riƙe adreshinta amma ta canza ƙungiyoyi na iya isa ga wasu sabis bayan sake kunnawa, kuma gwajin da ke yin ping kawai ga tsohon adreshin zai yi kama da lafiya sosai yayin da shawarwarin shiga suka canza a ƙasa. Duba sabis ɗaya da ƙa’ida ta shafe, ba kawai isarwa ba. Wannan shine bambanci tsakanin tabbatar da ramin da tabbatar da manufar.
Kwatanta takardar shaidar da aka loda da maye gurbin
Kafin ku ɗauka daemon ɗin ya yi watsi da fayil ɗin, karanta duka biyun. Buga takardar shaidar da kuke son lodawa kuma tabbatar da filayen da kuke tsammanin kun canza, sannan tabbatar da cewa saitin da ke gudana yana nuni ga wannan hanyar ba wani kwafi a wani wuri ba.
nebula-cert print -path /etc/nebula/host.crt
systemctl status nebula
ps -o args= -p $(pgrep -f 'nebula -config' | head -1)Hujjojin tsarin suna da muhimmanci fiye da yadda mutane suke tsammani. Rukunin da ke ba da -config /etc/nebula/config.yml yana karanta shigarwar pki.cert na wannan fayil, kuma takardar shaidar da aka sanya a babban fayil na wucin gadi ba ta shafar komai. Duba hanyar da ke cikin layin umarni da ke gudana, ba hanyar da ke cikin takardun da kuka bi ba. Idan biyun sun bambanta, kun sami matsalar ba tare da taɓa takardar shaidar ba.
Idan sabuwar takardar shaidar tana da wani adreshi kuma tsarin ya riƙe tsohon, yanzu kuna da bayani maimakon wuyar fahimta. Sake kunna shi idan hakan ya dace, kuma ɗauki canjin adreshin a matsayin canjin cibiyar sadarwa da aka shirya ba na haɗari ba.
Canjin adreshi canjin cibiyar sadarwa ne
Shirya shi kamar yadda za ku shirya motsa na’ura. Wataƙila wasu uwayen gida sun lika tsohon adreshi a cikin saitinsu, sabis na iya haɗawa da shi a fili, kuma ƙa’idojin wutar bango na iya kasancewa an rubuta su a kansa. Canza takardar shaidar yana motsa uwar gidan, kuma motsa uwar gidan yana ɓata zato a wani wuri.
Ka riƙe wata hanya ta biyu ta gudanarwa a buɗe yayin da kake yin haka, domin haɗin overlay na iya kasancewa wanda kake katsewa. Yin haka ta cikin ramin da kake shirin karya ita ce hanyar da aka saba don mai da canjin minti biyar ziyara ta wuri.
Ko sake kunnawa ya dace ya dogara da abin da uwar gidan ke yi, kuma wannan tambaya ce ta tsari ba ta fasaha ba. Abin da ba na zaɓi ba shine amincewa da buƙatar sake kunnawa maimakon aika sabuntawa karo na biyar.
Ajiye tsohon shaidar daban
Sanya maye gurbi a na’ura ɗaya yana barin kowane abokin wasa har yanzu yana amincewa da shaidar da ya riga ya sani. Idan dalilin canjin ya kasance cin zarafi, dole a ajiye tsohon ainihin ta hanyar amincewa ko jerin toshewa domin abokan wasa su ƙi shi da gaske.
Wannan mataki ne daban da nasa tabbaci: tabbatar daga wata uwar gida cewa tsohon ainihin baya aiki kuma, maimakon ɗauka cewa sabon fayil ɗin ya yi aikin. Takardun saitin PKI na Nebula sun rufe saitunan da za a iya sabuntawa da iyakar adreshin da aka bayyana a nan, kuma ya cancanci karanta su gaba ɗaya kafin ka juya wani abu na samarwa.