Awtorizzat f'ZeroTier imma bla indirizz? Żewġ settings separati
L-approvazzjoni ta' membru u l-għoti ta' indirizz huma żewġ settings. Aqra l-pool, il-mod tal-assenjazzjoni u l-istat applikat tal-klijent qabel ma toħloq IP.
ZeroTier juri l-membru bħala OK, in-netwerk ikun ingħaqad, u xorta ma jkunx hemm indirizz x'ping. Din il-kombinazzjoni tħoss bħal bug u ġeneralment hija konfigurazzjoni maqsuma: l-approvazzjoni ta' membru hija swiċċ wieħed, u l-għoti ta' indirizz huwa ieħor. Netwerk jista' jaċċetta apparat u qatt ma jassenja xejn lilu, għax il-pool jew il-mod tal-assenjazzjoni qatt ma ġie stabbilit.
Aqra ż-żewġ naħat qabel ma tbiddel waħda minnhom. It-tweġiba tidher f'żewġ postijiet, u waħda biss minnhom tinsab fuq il-kontrollur.
Awtorizzazzjoni u assenjazzjoni huma swiċċijiet differenti
L-awtorizzazzjoni twieġeb jekk dan in-node jistax jipparteċipa fin-netwerk. L-assenjazzjoni tal-indirizz twieġeb x'jagħtih in-netwerk ladarba jipparteċipa, u dik it-tweġiba tiġi minn pool ta' indirizzi flimkien ma' mod tal-assenjazzjoni. L-ebda setting ma jimplika l-ieħor. Wieħed huwa permess u l-ieħor huwa allokazzjoni.
Il-konfigurazzjoni tal-kontrollur normalment iġġorr rotta mmaniġġjata, firxa ta' indirizzi u l-mod li jiddeċiedi jekk tintużax l-assenjazzjoni awtomatika. L-ikkupjar ta' ID tan-netwerk minn ambjent ieħor iġib is-sħubija u xejn minn dik il-konfigurazzjoni.
Għalhekk apparat jista' jidher f'saħħtu fil-lista tal-membri waqt li l-kolonna tal-indirizz assenjat tibqa' vojta. Il-kontrollur aċċettah u m'għandux x'jagħti. Iż-żewġ dikjarazzjonijiet huma veri fl-istess ħin.
| 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 |
Il-qari tal-istat effettiv tal-membru
Staqsi lill-klijent x'irċieva tassew u mhux x'kellu l-ħsieb il-kontrollur. Il-lista sempliċi turi l-kolonni tal-istat u tal-indirizz, u l-forma JSON turi l-konfigurazzjoni tan-netwerk li applikat il-klijent, inklużi indirizzi u rotot immaniġġjati.
zerotier-cli listnetworks
zerotier-cli -j listnetworks | jq '.networks[] | {nwid, status, assignedAddresses}'
Qabbel iż-żewġ outputs għall-istess ID tan-netwerk, mhux għall-adapters fiżiċi li jidhru fil-lista tas-sistema operattiva stess. Ringiela li tirrapporta OK b'sett ta' indirizzi vojt tikkonferma l-vojt fl-assenjazzjoni u mhux ħsara fil-konnettività. Il-qari tar-ringiela ħażina huwa n-nofs l-ieħor ta' din l-iżball.
Stat ta' ACCESS_DENIED jindika lura lejn l-awtorizzazzjoni, u dik hija tiswija differenti. Jekk il-kmand ma jistax jaqra xejn mit-token tal-awtentikazzjoni lokali, il-problema hija permessi lokali u mhux rifjut mill-kontrollur, u l-korrezzjoni tinsab fil-magna li qiegħed bilqiegħda quddiemha.
Meta l-klijent jinjora dak li jibgħat il-kontrollur
Il-klijent għandu s-settings tiegħu li jiddeċiedu jekk il-konfigurazzjoni mmaniġġjata tiġix applikata. Profil li jiddiżattiva indirizzi mmaniġġjati, rotot immaniġġjati jew l-immaniġġjar tar-rotta awtomatika se jwarrab dak li jibgħat in-netwerk, u l-lista tal-membri xorta tidher tajba minn naħa tal-kontrollur.
Dawk il-flags jaffettwaw biss in-node lokali. Il-bidla tagħhom ma tbiddelx dak li jirċievu membri oħra, u ma ssewwix pool li qatt ma ġie definit.
Għalhekk id-dijanjosi għandha żewġ fergħat: jew il-kontrollur m'għandux indirizz x'jagħti, jew il-klijent irrifjuta dak li ngħata. Dawn iwasslu għal tiswijiet differenti fuq magni differenti. L-output JSON jiddistingwihom, għax l-indirizz jew huwa nieqes mill-konfigurazzjoni tan-netwerk jew huwa preżenti u nieqes mill-istat applikat tal-klijent.
X'tissewwa minflok toħloq indirizz
L-ittajpjar ta' indirizz statiku arbitrarju hija t-tielet għażla li tħajjar u l-agħar waħda. Indirizz każwali jista' jaħbat ma' node ieħor, joqgħod barra mir-rotot li jxerrdu n-netwerk, jew jaqa' f'firxa li r-regoli tal-firewall jittrattawha b'mod differenti. Huwa wkoll jaħbi l-pool nieqes minn kull min iħares lejn in-netwerk wara. Sewwi l-assenjazzjoni minflok, u ħalli lill-kontrollur u lill-klijent jaqblu dwar ir-riżultat.
Staqsi lill-amministratur x'għandu jgħati n-netwerk, imbagħad ivverifika li l-pool ikopri l-firxa maħsuba u li l-mod tal-assenjazzjoni huwa attivat. Erġa' ingħaqad wara l-bidla minflok ma tistenna li l-klijent innifsu minnufih jasal għal konfigurazzjoni ġdida.
Ladarba jidher indirizz, ipprova dak li verament kellek bżonn: peer, servizz jew subnetwork wara gateway. Biex tasal għal LAN wara membru jkollok bżonn routing u forwarding lil hinn mis-sħubija, u aċċess ġenerali għall-internet jeħtieġ node tal-ħruġ, għalhekk indirizz li jaħdem huwa l-bidu ta' dik il-prova u mhux it-tmiem tagħha.