ID e nyjës apo ID e rrjetit: cila bashkohet me një rrjet ZeroTier
ID e nyjës emërton një pajisje dhe ID e rrjetit emërton rrjetin virtual. Bashkimi kërkon rrjetin, dhe autorizimi i një anëtari kërkon identitetin e pajisjes.
Dy identifikues shfaqen në çdo bisedë për ZeroTier, dhe duken mjaft të ngjashëm sa të ngatërrohen në një dritare bisede. ID e nyjës emërton një pajisje. ID e rrjetit emërton rrjetin virtual ku ajo pajisje dëshiron të bashkohet. Bashkimi merr të dytin, dhe autorizimi i një anëtari merr të parin.
Dy identifikues, dy detyra
Identiteti i nyjës krijohet kur shërbimi ekzekutohet për herë të parë në një makinë, dhe është një adresë heksadecimale prej dhjetë karakteresh. Qëndron me atë instalim derisa skedarët e identitetit të hiqen, prandaj një riinstalim mund të prodhojë një anëtar të ri që askush nuk e ka miratuar. ID e rrjetit ka gjashtëmbëdhjetë karaktere heksadecimale dhe identifikon një rrjet virtual, jo një makinë. Kontrolluesi që zotëron rrjetin është vetë një nyjë, prandaj dhjetë karakteret e para të ID-së së rrjetit përputhen me adresën e kontrolluesit.
Asnjëra vlerë nuk është sekret dhe asnjëra nuk zëvendëson tjetrën. Ndarja e ID-së së rrjetit me çdo pjesëmarrës është normale; ndarja e një ID-je nyje i tregon kontrolluesit një pajisje.
Lexoni çdo vlerë nga komanda që e raporton
Një komandë raporton identitetin e shërbimit lokal, dhe një tjetër rrjetet ku është bashkuar. Kërkimi i një vlere nga komanda e gabuar është mënyra se si njerëzit përfundojnë duke ngjitur një ID rrjeti në një listë anëtarësh.
zerotier-cli info zerotier-cli status zerotier-cli listnetworks
E para printon adresën e nyjës dhe nëse shërbimi është në linjë. E dyta shton informacion për versionin dhe portin. E treta liston rrjetet e bashkuara me ID-të, statusin dhe adresat e caktuara, dhe është e vetmja që duhet përdorur kur ju nevojitet ID e rrjetit.
Bashkohuni me rrjetin, autorizoni me nyjën
Komanda e bashkimit merr ID-në e rrjetit që jep ai që drejton kontrolluesin. Një përgjigje pozitive e komandës do të thotë që kërkesa u dërgua, jo që anëtarësia në një rrjet privat u dha.
Pas bashkimit, administratori autorizon pajisjen me ID-në e nyjës në listën e anëtarëve për atë rrjet. Nuk i duhet më ID e rrjetit, dhe nuk mund të autorizojë një pajisje me emrin e hostit, sepse identiteti është adresa. Nëse ju jeni administratori, lexoni listën e anëtarëve dhe krahasoni adresën e nyjës me kërkesën. Një kërkesë që emërton një rrjet por jo një adresë nyje nuk është e zbatueshme.
Prefiksi i përbashkët ka një arsye
Për shkak se ID e rrjetit fillon me adresën e nyjës së kontrolluesit, të njëjtat dhjetë karaktere shfaqen në të dyja vendet. Është një lehtësi rrugëtimi, jo një shenjë që dy vlerat janë të këmbyeshme.
Kjo shpjegon gjithashtu pse identiteti i kontrolluesit ka më shumë rëndësi sesa emri i tij i shfaqur. Rivendosja e një kontrolluesi nën një identitet të ri krijon një hapësirë adresash tjetër, kështu që rrjetet e përcaktuara nën atë të vjetër nuk janë të njëjtat rrjete edhe nëse emrat ripërdoren.
Mbajeni identitetin e kontrolluesit në kopjen rezervë së bashku me konfigurimin e tij. Trajtimi i atij identiteti si etiketë e rigjenerueshme e kthen rivendosjen në një ridizenjim.
Verifikoni rezultatin, jo daljen e komandës
Një bashkim i suksesshëm është fillimi i kontrollit, jo fundi. Më pas shikoni hyrjen e rrjetit dhe lexoni tre fusha: statusin, adresën e caktuar dhe ID e rrjetit.
zerotier-cli listnetworks -j ip -br addr show | grep zt ping -c 2 10.147.20.5
Komanda e parë printon të njëjtën listë në një formë të analizueshme, gjë që e bën më të lehtë krahasimin me atë që priste administratori. E dyta konfirmon se ndërfaqja mori një adresë, dhe e treta teston një partner në rrjet dhe jo gjendjen lokale.
Nëse hyrja thotë ACCESS_DENIED, ID e nyjës nuk është e autorizuar. Nëse thotë NOT_FOUND, ID e rrjetit është e gabuar. Nëse thotë OK pa adresë, pyetja tjetër është caktimi i adresave nga kontrolluesi, dhe asnjëra prej këtyre të treve nuk zgjidhet duke u bashkuar përsëri.