Ir-rwol tal-fanar f’Nebula jagħmel ħafna xogħol li n-nies jaħsbu li huwa awtomatiku, u t-tweġib għad-DNS mhuwiex wieħed minnhom. Is-servizz tal-ismijiet huwa semmiegħa fakultattiva li tibda mitfija, u għalhekk host li jsolvi tajjeb fl-overlay jista’ ma jkollu xejn biex isolvi l-laptop ta’ kollega. Qabel ma tixgħelha, iddeċiedi min għandu jasal għaliha u liema tipi ta’ rekords inti lest li twieġeb, għax dawn iż-żewġ tweġibiet huma differenti.

Is-semmiegħa hija fakultattiva u mitfija b’mod prestabbilit

L-iskoperta u d-DNS huma servizzi separati. Il-fanar jgħin lill-peers isibu lil xulxin u jista’ barra minn hekk iwieġeb talbiet tal-ismijiet dwar hosts li jaf bihom, iżda dak it-tieni parti għandu jitqabbad b’mod espliċitu fil-konfigurazzjoni.

Iddeċiedi liema interfaces u netwerks għandhom jaslu għas-semmiegħa qabel ma tippermetti xi ħaġa. Servizz DNS li jwieġeb fuq interface li ma kellokx f’moħħok isir żjara żgħira ta’ informazzjoni mingħajr ebda entrata tal-log li xi ħadd jaqra. Id-deċiżjoni hija ħafna irħas li tittieħed issa milli tidjieq aktar tard, wara li xi ħaġa tiddependi mit-tweġiba ħażina. Żewġ linji ta’ konfigurazzjoni huma eħfef biex tiġġustifikahom minn nota ta’ inċident wara sitt xhur.

Rekords A u TXT ma jaqsmu l-ebda pubbliku

Dawn iż-żewġ tipi ta’ rekords jiġu mwieġba taħt kundizzjonijiet differenti, u li tittrattahom bħala servizz wieħed hija l-iżball li dan l-artiklu jeżisti biex jipprevjenih.

QueryWhat it returnsWho can reach it
A record for a host nameThat host Nebula IPAny host that can reach the listener, overlay or not
TXT for a host IPCertificate informationOnly over the Nebula network

Dik l-asimetrija hija intenzjonata u mhix negliġenza. Mappa minn isem għal indirizz hija ta’ ftit valur għal barrani, filwaqt li l-metadata taċ-ċertifikat tiddeskrivi l-identitajiet fl-overlay tiegħek. Tittrasferixxix suppożizzjoni minn ringiela għall-oħra biss għax l-istess proċess iwieġeb it-tnejn.

Twieġeb biss dwar il-hosts tal-fanar stess

Dan mhuwiex solver ġenerali għall-uffiċċju tiegħek, għall-VPC fil-cloud jew għall-internet pubbliku. Il-fanar iwieġeb minn informazzjoni dwar hosts li ngħatatlu, u għalhekk din il-karatteristika tgħix fuq in-nodi tal-fanar u mhux fuq kull peer.

Meta isem ifalli u l-overlay m’għandu xejn x’jaqsam miegħu, sib iż-żona u s-solver li tassew jippossjeduh. Li tħallat solver tal-overlay fil-konfigurazzjoni DNS ġenerali ta’ host jipproduċi fallimenti li jidhru każwali, għax xi ismijiet jiġu solvuti u oħrajn ma tweġibhom xejn.

Innota wkoll il-punt tad-dħul tal-bootstrap. Isem ta’ host użat biex jasal għall-ewwel fanar irid jiġi solvut permezz ta’ triq ordinarja qabel ma l-iskoperta tista’ tiddependi minnu, għalhekk problema tal-bajda u t-tiġieġa hawn tidher eżatt bħal overlay imkisser. Anzi tirrapporta bl-istess mod: peer li qatt ma jitla’ u l-ebda raġuni ovvja. Iċċekkja s-soluzzjoni tal-ismijiet qabel ma tmiss iċ-ċertifikati, għax dan l-ordni jaqbad lil dawk li bdew min-nofs l-aktar diffiċli.

Iċċekkja l-indirizz tal-irbit, imbagħad ittestja minn barra

lighthouse.dns.host u lighthouse.dns.port jiddeċiedu fejn tisgħet is-servizz fakultattiv. Erġa’ ara dawk il-valuri flimkien mal-firewall tal-host u l-politika tan-netwerk, għax l-indirizz tal-irbit huwa dikjarazzjoni ta’ intenzjoni u mhux kontroll tas-sigurtà waħdu.

dig @10.42.0.1 -p 53 workstation.nebula A +short
dig @10.42.0.1 -p 53 10.42.0.7 TXT +short

Staqsi min-netwerks li beħsiebek tippermetti, mhux mill-fanar stess. Tiftixija b’suċċess fuq il-fanar tipprova li l-proċess qed jaħdem u ma tgħidlek xejn dwar x’jista’ jistaqsi host minn barra, u din hija l-mistoqsija li tassew timporta.

Esponi b’mod intenzjonat

L-ismijiet u l-metadata taċ-ċertifikat huma informazzjoni operattiva utli, u l-utilità taqta’ ż-żewġ naħat. Iddeċiedi jekk is-semmiegħa għandhiex tkun biss għall-overlay, liema tipi ta’ rekords jiġu permessi u min jirrevedi l-konfigurazzjoni meta tinbidel.

Imbagħad ikteb dan ħdejn is-settings tal-fanar. Il-persuna li jmiss li tiddibugja falliment ta’ soluzzjoni altrimenti tassumi li s-servizz kien dejjem hemm. Hija wkoll tassumi li kien dejjem aċċessibbli minn kull fejn ikun qed jittestja. Paragrafu wieħed li jniżżel l-indirizz tal-irbit, in-netwerks permessi u t-tipi ta’ rekords jiffranka lil dik il-persuna wara nofsinhar u jiffranka lilek messaġġ li jistaqsi għaliex inbidel xi ħaġa.

Artikli relatati