ID nod neu ID rhwydwaith: pa un sy'n ymuno â rhwydwaith ZeroTier
Mae ID nod yn enwi dyfais ac mae ID rhwydwaith yn enwi'r rhwydwaith rhithwir. Mae ymuno yn cymryd y rhwydwaith, ac mae awdurdodi aelod yn cymryd hunaniaeth y ddyfais.
Mae dau ddynodwr yn ymddangos ym mhob sgwrs ZeroTier, ac maent yn ddigon tebyg i gael eu cymysgu mewn ffenestr sgwrsio. Mae ID nod yn enwi dyfais. Mae ID rhwydwaith yn enwi'r rhwydwaith rhithwir y mae'r ddyfais honno am ymuno ag ef. Mae ymuno yn cymryd yr ail, ac mae awdurdodi aelod yn cymryd y cyntaf.
Dau ddynodwr, dwy swydd
Mae hunaniaeth nod yn cael ei chreu pan fydd y gwasanaeth yn rhedeg gyntaf ar beiriant, ac mae'n gyfeiriad hecsadegol o ddeg nod. Mae'n aros gyda'r osodiad hwnnw nes bod y ffeiliau hunaniaeth yn cael eu dileu, a dyna pam y gall ailosod gynhyrchu aelod newydd nad yw neb wedi'i gymeradwyo. Mae ID rhwydwaith yn un ar bymtheg o nodau hecsadegol, ac mae'n nodi rhwydwaith rhithwir yn hytrach na pheiriant. Mae'r rheolydd sy'n berchen ar y rhwydwaith ei hun yn nod, a dyna pam mae deg nod cyntaf yr ID rhwydwaith yn cyd-fynd â chyfeiriad y rheolydd.
Nid yw'r naill werth yn gyfrinach ac nid yw'r naill yn disodli'r llall. Mae rhannu'r ID rhwydwaith gyda phob cyfranogwr yn arferol; mae rhannu ID nod yn nodi un ddyfais i'r rheolydd.
Darllenwch bob gwerth o'r gorchymyn sy'n ei adrodd
Mae un gorchymyn yn adrodd hunaniaeth y gwasanaeth lleol, ac mae un arall yn adrodd y rhwydweithiau y mae wedi ymuno â nhw. Gofyn i'r gorchymyn anghywir am werth yw'r ffordd y mae pobl yn gorffen gludo ID rhwydwaith i mewn i restr aelodau.
zerotier-cli info zerotier-cli status zerotier-cli listnetworks
Mae'r cyntaf yn argraffu cyfeiriad y nod ac a yw'r gwasanaeth ar-lein. Mae'r ail yn ychwanegu gwybodaeth am fersiwn a phorth. Mae'r trydydd yn rhestru'r rhwydweithiau ymunedig gyda'u IDau, statws a chyfeiriadau a neilltuwyd, a dyma'r unig un y dylid ei ddefnyddio pan fydd angen yr ID rhwydwaith arnoch.
Ymunwch â'r rhwydwaith, awdurdodwch â'r nod
Mae'r gorchymyn ymuno yn cymryd yr ID rhwydwaith a ddarperir gan bwy bynnag sy'n rhedeg y rheolydd. Mae ymateb cadarnhaol o'r gorchymyn yn golygu bod y cais wedi'i gyflwyno, nid bod aelodaeth ar rwydwaith preifat wedi'i chaniatáu.
Ar ôl yr ymuniad, mae'r gweinyddwr yn awdurdodi'r ddyfais drwy ei ID nod yn rhestr aelodau'r rhwydwaith hwnnw. Nid oes angen yr ID rhwydwaith arno eto, ac ni all awdurdodi dyfais drwy ei henw gwesteiwr, oherwydd yr hunaniaeth yw'r cyfeiriad. Os chi yw'r gweinyddwr, darllenwch y rhestr aelodau a chyfateb cyfeiriad y nod i'r cais. Nid yw cais sy'n enwi rhwydwaith ond heb gyfeiriad nod yn weithredadwy.
Mae gan y rhagddodiad a rennir reswm
Gan fod ID rhwydwaith yn dechrau â chyfeiriad nod y rheolydd, mae'r un deg nod yn ymddangos yn y ddau le. Mae hynny'n gyfleustra llwybro, nid yn awgrym bod y ddau werth yn gyfnewidiol.
Mae hefyd yn esbonio pam mae hunaniaeth rheolydd yn bwysicach na'i enw arddangos. Mae adfer rheolydd o dan hunaniaeth newydd yn creu gofod cyfeiriadau gwahanol, felly nid yw'r rhwydweithiau a ddiffiniwyd o dan yr hen un yr un rhwydweithiau hyd yn oed os ailddefnyddir yr enwau.
Cadwch hunaniaeth y rheolydd yn eich copi wrth gefn ochr yn ochr â'i ffurfweddiad. Mae trin y hunaniaeth honno fel label y gellir ei hailgynhyrchu yn troi adferiad yn ailddyluniad.
Gwiriwch y canlyniad, nid allbwn y gorchymyn
Mae ymuno llwyddiannus yn ddechrau'r gwiriad, nid yn ddiwedd. Edrychwch ar gofnod y rhwydwaith wedyn a darllenwch dri maes: y statws, y cyfeiriad a neilltuwyd a'r ID rhwydwaith.
zerotier-cli listnetworks -j ip -br addr show | grep zt ping -c 2 10.147.20.5
Mae'r gorchymyn cyntaf yn argraffu'r un rhestr mewn ffurf y gellir ei dadansoddi, sy'n haws ei chymharu â'r hyn a ddisgwyliai'r gweinyddwr. Mae'r ail yn cadarnhau bod y rhyngwyneb wedi cael cyfeiriad, ac mae'r trydydd yn profi cymar ar y rhwydwaith yn hytrach na'r cyflwr lleol.
Os yw'r cofnod yn dweud ACCESS_DENIED, nid yw'r ID nod wedi'i awdurdodi. Os yw'n dweud NOT_FOUND, mae'r ID rhwydwaith yn anghywir. Os yw'n dweud OK heb gyfeiriad, neilltuo cyfeiriadau'r rheolydd yw'r cwestiwn nesaf, ac nid yw ymuno eto yn ateb unrhyw un o'r tri.