Umeidhinishwa katika ZeroTier lakini hakuna anwani? Mipangilio miwili tofauti
Kuidhinisha mwanachama na kumpa anwani ni mipangilio miwili. Soma dimbwi, hali ya ugawaji na hali iliyotumika ya mteja kabla ya kubuni IP.
ZeroTier inaonyesha mwanachama kama OK, mtandao umeunganishwa, na bado hakuna anwani ya kupiga ping. Mchanganyiko huo unahisi kama hitilafu na kwa kawaida ni usanidi uliogawanyika: kuidhinisha mwanachama ni swichi moja, na kumpa anwani ni nyingine. Mtandao unaweza kukubali kifaa na usikawahi kumpa chochote, kwa sababu dimbwi la anwani au hali ya ugawaji haikuwekwa kamwe.
Soma pande zote mbili kabla ya kubadilisha mojawapo. Jibu linaonekana mahali pawili, na ni moja tu kati yao lililo kwenye kidhibiti.
Uidhinishaji na ugawaji ni swichi tofauti
Uidhinishaji hujibu kama nodi hii inaweza kushiriki katika mtandao. Ugawaji wa anwani hujibu kile mtandao unampa baada ya kushiriki, na jibu hilo linatoka kwenye dimbwi la anwani pamoja na hali ya ugawaji. Hakuna mpangilio unaodokeza mwingine. Mmoja ni ruhusa na mwingine ni mgao.
Usanidi wa kidhibiti kwa kawaida hubeba njia inayosimamiwa, kiwango cha anwani na hali inayoamua kama ugawaji wa kiotomatiki unatumika. Kunakili kitambulisho cha mtandao kutoka mazingira mengine huleta uanachama na hakuna chochote kutoka kwa usanidi huo.
Ndiyo sababu kifaa kinaweza kuonekana kizuri katika orodha ya wanachama wakati safu yake ya anwani iliyogawiwa inabaki tupu. Kidhibiti kimekikubali na hakina chochote cha kutoa. Kauli zote mbili ni kweli kwa wakati mmoja.
| Layer | What it decides | Where it is configured |
|---|---|---|
| Membership | Whether the node may join | Member authorization on the network |
| Pool | Which addresses exist to hand out | Network address range |
| Assignment mode | Whether they are handed out automatically | Network v4/v6 assignment settings |
Kusoma hali halisi ya mwanachama
Muulize mteja alichopokea kwa kweli badala ya kile kidhibiti kilikusudia. Orodha rahisi inaonyesha safu za hali na anwani, na umbo la JSON linaonyesha usanidi wa mtandao ambao mteja alitumia, ikiwa ni pamoja na anwani na njia zinazosimamiwa.
zerotier-cli listnetworks
zerotier-cli -j listnetworks | jq '.networks[] | {nwid, status, assignedAddresses}'
Linganisha matokeo mawili kwa kitambulisho kimoja cha mtandao, si kwa ada za kimwili zinazoonekana katika orodha ya mfumo wa uendeshaji yenyewe. Mstari unaoripoti OK na seti tupu ya anwani unathibitisha pengo la ugawaji na si hitilafu ya muunganisho. Kusoma mstari usiofaa ni nusu nyingine ya hitilafu hii.
Hali ya ACCESS_DENIED inaelekeza nyuma kwenye uidhinishaji, na hiyo ni ukarabati tofauti. Ikiwa amri haiwezi kusoma tokeni ya uthibitishaji ya ndani kabisa, tatizo ni ruhusa za ndani na si kukataliwa na kidhibiti, na marekebisho yako kwenye mashine uliyoketi nayo.
Wakati mteja anapuuza kile kidhibiti kinachotuma
Mteja ana mipangilio yake mwenyewe inayoamua kama usanidi unaosimamiwa unatumika. Wasifu unaozima anwani zinazosimamiwa, njia zinazosimamiwa au utunzaji wa njia ya chaguo-msingi utatupa kile mtandao unatuma, na orodha ya wanachama itaendelea kuonekana sahihi kutoka upande wa kidhibiti.
Bendera hizo zinaathiri nodi ya ndani pekee. Kuzibadilisha hakubadilishi kile wanachama wengine wanapokea, na hakurekebishi dimbwi ambalo halikufafanuliwa kamwe.
Kwa hiyo utambuzi una matawi mawili: ama kidhibiti hakina anwani ya kutoa, au mteja alikataa ile aliyopewa. Hizo hupelekea ukarabati tofauti kwenye mashine tofauti. Matokeo ya JSON huzitofautisha, kwa sababu anwani ama haipo katika usanidi wa mtandao au ipo na haipo katika hali iliyotumika ya mteja.
Nini cha kurekebisha badala ya kubuni anwani
Kuandika anwani tuli ya kiholela ni chaguo la tatu la kuvutia na baya zaidi. Anwani ya nasibu inaweza kugongana na nodi nyingine, kukaa nje ya njia ambazo mtandao unasambaza, au kuangukia katika kiwango ambacho kanuni za firewall huchukulia tofauti. Pia huficha dimbwi lililokosekana kutoka kwa yeyote atakayeangalia mtandao baadaye. Rekebisha ugawaji badala yake, na waache kidhibiti na mteja wakubaliane kuhusu matokeo.
Muulize msimamizi kile mtandao unapaswa kutoa, kisha hakikisha dimbwi linashughulikia kiwango kilichokusudiwa na hali ya ugawaji imewezeshwa. Ungana tena baada ya mabadiliko badala ya kutarajia mteja mwenyewe afikie usanidi mpya mara moja.
Anwani inapotokea, jaribu kile ulichohitaji kwa kweli: rika, huduma au subnet nyuma ya lango. Kufikia LAN nyuma ya mwanachama kunahitaji uelekezaji na uhamishaji zaidi ya uanachama, na ufikiaji wa jumla wa intaneti unahitaji nodi ya kutoka, kwa hiyo anwani inayofanya kazi ni mwanzo wa jaribio hilo na si mwisho wake.