Minden ZeroTier-beszélgetésben két azonosító bukkan fel, és eléggé hasonlítanak ahhoz, hogy összekeverjék őket egy csevegőablakban. A csomópont-azonosító egy eszközt nevez meg. A hálózat-azonosító azt a virtuális hálózatot nevezi meg, amelyhez az az eszköz csatlakozni akar. A csatlakozás a másodikat veszi, egy tag engedélyezése pedig az elsőt.

Két azonosító, két feladat

A csomópont-identitás akkor jön létre, amikor a szolgáltatás először fut egy gépen, és egy tíz karakteres hexadecimális cím. Addig marad annál a telepítésnél, amíg az identitásfájlokat el nem távolítják, ezért egy újratelepítés olyan új tagot hozhat létre, amelyet senki nem hagyott jóvá. A hálózat-azonosító tizenhat hexadecimális karakter, és virtuális hálózatot jelöl, nem gépet. A hálózatot birtokló vezérlő maga is csomópont, ezért a hálózat-azonosító első tíz karaktere megegyezik a vezérlő címével.

Egyik érték sem titok, és egyik sem helyettesíti a másikat. A hálózat-azonosítót minden résztvevővel megosztani normális; a csomópont-azonosító megosztása egy eszközt azonosít a vezérlő előtt.

Minden értéket abból a parancsból olvasson ki, amely jelenti

Az egyik parancs a helyi szolgáltatás identitását jelenti, a másik pedig azokat a hálózatokat, amelyekhez csatlakozott. Értéket a rossz parancstól kérni az az út, amelyen az emberek végül beillesztenek egy hálózat-azonosítót egy taglistába.

zerotier-cli info
zerotier-cli status
zerotier-cli listnetworks

Az első kiírja a csomópont címét és azt, hogy a szolgáltatás online van-e. A második hozzáadja a verzió- és portinformációt. A harmadik felsorolja a csatlakozott hálózatokat azonosítóikkal, állapotukkal és kiosztott címeikkel, és ez az egyetlen, amelyet akkor kell használni, amikor a hálózat-azonosítóra van szüksége.

Csatlakozzon a hálózattal, engedélyezzen a csomóponttal

A csatlakozási parancs azt a hálózat-azonosítót veszi, amelyet a vezérlőt futtató személy ad meg. A parancs pozitív válasza azt jelenti, hogy a kérés elküldve, nem pedig azt, hogy a tagságot egy privát hálózaton megadták.

A csatlakozás után az adminisztrátor a csomópont-azonosítója alapján engedélyezi az eszközt az adott hálózat taglistájában. Nincs újra szüksége a hálózat-azonosítóra, és nem engedélyezhet eszközt a hosztneve alapján, mert az identitás a cím. Ha Ön az adminisztrátor, olvassa el a taglistát, és vesse össze a csomópont címét a kéréssel. A hálózatot megnevező, de csomópontcímet nem tartalmazó kérés nem hajtható végre.

A közös előtagnak oka van

Mivel a hálózat-azonosító a vezérlő csomópontcímével kezdődik, ugyanaz a tíz karakter jelenik meg mindkét helyen. Ez útválasztási kényelem, nem annak a jele, hogy a két érték felcserélhető.

Ez azt is megmagyarázza, miért fontosabb egy vezérlő identitása a megjelenített nevénél. A vezérlő új identitás alatti visszaállítása más címtartományt hoz létre, így a régi alatt definiált hálózatok nem ugyanazok a hálózatok, még ha a neveket újra is használják.

Őrizze meg a vezérlő identitását a biztonsági mentésben a konfigurációjával együtt. Ha ezt az identitást újragenerálható címkének tekinti, a visszaállítás újratervezéssé válik.

Az eredményt ellenőrizze, ne a parancs kimenetét

A sikeres csatlakozás az ellenőrzés kezdete, nem a vége. Ezután nézze meg a hálózati bejegyzést, és olvasson ki három mezőt: az állapotot, a kiosztott címet és a hálózat-azonosítót.

zerotier-cli listnetworks -j
ip -br addr show | grep zt
ping -c 2 10.147.20.5

Az első parancs ugyanazt a listát elemezhető formában írja ki, ami megkönnyíti az összehasonlítást azzal, amit az adminisztrátor várt. A második megerősíti, hogy az interfész kapott címet, a harmadik pedig a hálózat egy társát teszteli a helyi állapot helyett.

Ha a bejegyzés ACCESS_DENIED értéket mutat, a csomópont-azonosító nincs engedélyezve. Ha NOT_FOUND, a hálózat-azonosító hibás. Ha OK szerepel cím nélkül, a következő kérdés a vezérlő címkiosztása, és a három közül egyiket sem válaszolja meg az újracsatlakozás.

Kapcsolódó cikkek