Nebula advertise_addrs jew static_host_map: agħżel skont is-sid
Mappa statika tinżamm minn kull peer li jċempelha; indirizz imħabbar jiġi ppubblikat mill-host. Agħżel skont min jaf il-punt tat-tmiem.
Is-settings static_host_map u advertise_addrs t-tnejn ipoġġu indirizz quddiem peer, u jwieġbu mistoqsijiet differenti. Waħda hija fajl lokali li jelenka indirizz overlay u l-punt tat-tmiem underlay biex iċempel. L-oħra hija host li jgħid lill-fanali tiegħu liema punti tat-tmiem addizzjonali jistgħu jaslu għalih. Is-sjieda hija d-differenza vera: il-mappa tinżamm minn kulħadd li jeħtiġilha, u l-avviż mill-host innifsu.
Iddeċiedi skont min għandu l-informazzjoni
| Setting | Where it lives | Best for |
|---|---|---|
static_host_map | Every peer that needs the entry | Bootstrap endpoints, deliberately fixed paths |
advertise_addrs | The host's own config | Endpoints the host cannot otherwise discover |
Kull peer li jinbidel fil-fajl statiku ta' kull peer hija xogħol ta' manutenzjoni li jikber mal-kwadru tal-flotta. Din hija r-raġuni prattika biex tasal għall-setting l-oħra kull meta l-host innifsu jaf it-tweġiba.
Il-kwistjoni tas-sjieda tbassar ukoll x'jiġri meta jinbidel indirizz. B'mappa statika, xi ħadd irid jiftakar kull peer li jżomm id-dħul il-qadim. B'avviż, il-host jippubblika l-punt tat-tmiem il-ġdid u l-fanali tiegħu jgħadduh, allura l-bidla tibqa' lokali għall-magna li ċċaqilqet.
Bootstrap xorta jeħtieġ dħul statiku
Klijent irid jasal għal mill-inqas fanala waħda qabel ma jista' jistaqsi lil xi ħadd dwar peers oħra. Dak il-qabża l-ewwel ma jistax jiġi mill-iskoperta, allura ġej minn dħul statiku fil-konfigurazzjoni tal-klijent. Agħmel dak id-dħul wieħed sew u l-bqija tal-overlay jistgħu jiġu mgħallma.
Dħul fil-mappa jqabbel indirizz Nebula ma' punt tat-tmiem IP jew DNS wieħed jew aktar li jintlaħaq u ports. Li żżomm il-fanali hemm huwa normali; li żżomm kull peer hemm huwa l-mudell li jixjieħ ħażin, għax kull peer ġdid ifisser li teditja fajls fuq magni li forsi ma tikkontrollax. Żomm il-lista qasira biżżejjed biex persuna xorta tista' tivverifikaha billi taqraha.
Ħabbar meta l-host jaf il-punt tat-tmiem
Host wara l-ġarr tal-ports jintlaħaq fuq indirizz pubbliku li mhuwiex assenjat lil xi interface tiegħu stess. Ma jistax jiskopri dak l-indirizz billi jħares lejh innifsu. advertise_addrs jippermettilu jippubblika l-punt tat-tmiem permezz tal-fanali tiegħu sabiex peers oħra jitgħallmu triq li taħdem tassew. Is-setting teżisti preċiżament għax il-host huwa l-unika parti li taf li saret il-mapping.
Uża l-indirizz u l-port li peers oħra jistgħu tassew jaslu għalihom. L-istess raġunament japplika għal host b'aktar minn triq waħda tan-netwerk, fejn triq waħda hija preferibbli għal peers fuq netwerk partikolari. L-avviż huwa dikjarazzjoni dwar l-underlay, mhux talba għal xi ħaġa. Meta jinbidel il-mapping, aġġorna l-avviż fuq il-host u ħalli l-iskoperta ġġorrha, minflok teditja fajls statiċi mal-flotta kollha.
L-avviż mhuwiex aċċessabbiltà
Li tippubblika punt tat-tmiem ma joħloqx ir-regola tal-ġarr tar-router, ma jiftaħx firewall 'il fuq u ma jagħmilx isem DNS jiġi riżolt. Dawn huma biċċiet tax-xogħol separati, u avviż korrett b'ġarr tal-port nieqes jipproduċi eżattament il-falliment li kont qed tipprova tissewwi. L-avviż huwa pretensjoni dwar l-aċċessabbiltà, mhux mekkaniżmu li jistabbilixxiha.
Iċċekkja t-triq minn barra qabel ma tagħti tort lill-iskoperta. Peer li jitgħallem il-punt tat-tmiem imma ma jistax itemm handshake għandu problema ta' routing jew filtraġġ fuq l-underlay, u li tirrepeti l-istess indirizz fiż-żewġ settings ma jibdilx dan.
Żomm l-indirizz overlay separat mill-punt tat-tmiem
Iċ-ċertifikat tan-nodu jidentifika l-indirizz Nebula tiegħu. L-indirizzi mħabbra jappartjenu għan-netwerk ta' taħt, u jistgħu jinbidlu mingħajr ma jintmess iċ-ċertifikat. Toħroġ ċertifikat ġdid b'IP overlay differenti hija operazzjoni differenti, bil-konsegwenzi tagħha għal kull relazzjoni ta' fiduċja li pprendiet dik il-qadima. Żomm iż-żewġ bidliet separati fir-runbook, inkella ċaqliq tal-punt tat-tmiem jiġi rreġistrat bħala ħruġ mill-ġdid.
Meta t-triage jieqaf, issepara ż-żewġ saffi b'mod espliċitu: l-iskoperta tirritorna l-punt tat-tmiem mistenni, u handshake jasal għalih? Jekk l-iskoperta hija korretta u l-pakketti jfallu, il-problema hija taħt l-overlay. Jekk l-iskoperta hija żbaljata, il-problema hija fil-mappa jew fl-avviż, u t-tiswija tappartjeni hemm.