Iżżid host fis-sit aħdar, dan jiġi riżolt għall-utenti ħodor, u l-uffiċċju isfar għadu jirċievi NXDOMAIN. Din mhix falliment tal-VPN u lanqas resolver imkisser; din hija lakuna ta' sjieda fiż-żona privata. Żewġ listi ta' rekords editjati b'mod indipendenti ma jsirux żona waħda sempliċement għax is-siti jistgħu jilħqu lil xulxin. Is-soluzzjoni hija pjan ta' pubblikazzjoni, mhux regola oħra tal-firewall.

Is-sintomu isemmi l-proprjetarju nieqes

Kull sit għandu x'aktarx override lokali, entrata Pi-hole jew linja dnsmasq li xi ħadd żied meta kien meħtieġ isem. Ir-rekord aħdar jeżisti biss fuq ir-resolver aħdar, għalhekk klijent fl-isfar jistaqsi lir-resolver tiegħu stess u jirċievi "m'hemmx isem bħal dan" veritiera. Tweġiba qadima tidher differenti: l-host marret, sit aġġorna l-kopja tiegħu, u l-ieħor għadu jirritorna l-indirizz antik.

L-ebda wieħed miż-żewġ mudelli ma jiġi rimedjat għal żmien twil billi tbattal il-cache. Il-cache ta' resolver li jgħaddi hija kopja ta' tweġiba li rċieva darba, mhux awtorità li tippubblika ismijiet ġodda, għalhekk cache li taħdem illum ma tgħid xejn dwar il-host ta' għada. Id-dokumentazzjoni tal-BIND tiddeskrivi r-rwoli primarju, sekondarju, rekursiv u li jgħaddi b'mod separat eżattament għal din ir-raġuni.

Għalhekk il-mistoqsija tad-disinn hija dejqa u tista' tiġi mwieġba: min jista' joħloq rekord, u kif dan ir-rekord jilħaq kull resolver li jrid iwieġeb għalih?

Għażla A: żona awtorevoli waħda b'sekondarji

Ħaddem primarju għal internal.example.com u ħalli sekondarji appoġġjati jiksbu ż-żona f'kull sit. Ir-resolver rekursiv ta' kull sit jistaqsi lis-sekondarju lokali tiegħu, għalhekk it-tweġibiet ġejjin minn sors awtorevoli u mhux minn cache, u bidla magħmula darba tiġi trasferita minflok tiġi ittajpjata mill-ġdid.

Dan l-arranġament jeħtieġ deċiżjonijiet espliċiti li huma faċli li jiġu posposti u għaljin li jiġu injorati. Min jista' jeditja ż-żona? Liema servers huma permessi jittrasferixxuha, u permezz ta' liema indirizzi? X'għandhom jaraw il-klijenti waqt li l-mina bejn is-siti tkun waqfet? Sekondarju jibqa' jwieġeb mill-aħħar kopja tiegħu, li normalment hija l-imġiba li trid, iżda trid tkun għażla ddikjarata u mhux sorpriża waqt interruzzjoni.

Illimita t-trasferimenti taż-żona għas-sekondarji magħrufa bl-indirizz u uża firem tat-tranżazzjoni fejn l-implimentazzjoni tappoġġjahom. Trasferiment miftuħ hija kopja tal-ispazju tal-ismijiet intern tiegħek għal kull min jilħaq il-port.

L-ispiża hija l-koordinazzjoni: mogħdija waħda ta' editjar, reviżjoni waħda tal-bidliet, u ftehim komuni dwar min ikun fuq ix-xift meta rekord ikun ħażin.

Għażla B: sottodominju għal kull sit

Iddelega green.internal.example.com lis-sit aħdar u yellow.internal.example.com lis-sit isfar. Kull sit isir awtorevoli għall-ismijiet tiegħu stess, u ż-żona prinċipali ġġorr biss ir-rekords tad-delega. Il-kwistjoni dwar fajl wieħed tisparixxi, u tim lokali jista' jżid host mingħajr ma jistenna bidla ċentrali.

Id-delega trid tkun teżisti fil-ġenitur, b'rekords NS li jindikaw is-servers awtorevoli tas-sit. It-trasferiment kundizzjonali għas-sottodominju huwa alternattiva valida meta delega sħiħa mhix prattika, iżda hija setting tar-resolver u mhux fatt ippubblikat, għalhekk kull resolver jeħtieġ l-istess regola.

L-ispiża tiċċaqlaq minflok tisparixxi: iż-żona prinċipali għadha teħtieġ proprjetarju, u l-ħolqien ta' sit ġdid issa huwa bidla f'żewġ postijiet minflok f'wieħed.

Ħalli kull resolver isegwi l-għażla

Agħti lill-klijenti r-resolver approvat u d-dominju tat-tiftix permezz tal-konfigurazzjoni appoġġjata tagħhom, u kun żgur li r-resolver għandu rotta VPN permessa lejn kwalunkwe server DNS remot li jrid jistaqsi. L-applikazzjonijiet jeħtieġu wkoll rotot lejn l-indirizzi privati li jirritornaw dawk it-tweġibiet, għax isem korrett mingħajr mogħdija xorta jibqa' konnessjoni maqtugħa.

Jekk Pi-hole jipprovdi riżoluzzjoni lokali, iddokumenta liema rekords jippossjedi u liema mistoqsijiet jgħaddi. Żewġ listi Pi-hole editjati b'mod indipendenti xorta ma jirreplikawx. Fil-Pi-hole v6, linji dnsmasq personalizzati huma ssettjati permezz ta' għażliet fuq in-naħa tal-host bħal TOML, CLI jew varjabbli tal-ambjent u mhumiex esposti permezz tal-API; it-tagħbija ta' fajls /etc/dnsmasq.d/ hija għażla separata li hija mitfija b'mod awtomatiku.

Imbagħad ittestja miż-żewġ naħat b'isem li għandu jidher kullimkien:

$ dig +short newhost.green.internal.example.com @10.20.0.53
10.20.0.41
$ dig +short newhost.green.internal.example.com @10.30.0.53
10.20.0.41
$ dig SOA internal.example.com @10.30.0.53

It-tweġiba SOA tgħidlek jekk ir-resolver isfar jemminx li hu awtorevoli, qed jistaqsi sekondarju, jew qed jgħaddi biss. Dawn huma disinji differenti b'modi ta' falliment differenti, u t-tweġiba normalment tidentifika liema waħda effettivament użajt.

Iffinalizza b'tliet każijiet ta' aċċettazzjoni: isem wieħed minn kull sit, rekord wieħed mibdul fi żmien siegħa, u l-link bejn is-siti mhux disponibbli. Disinn li jgħaddi biss l-ewwel waħda għandu pjan ta' pubblikazzjoni fuq il-karta u override lokali fil-produzzjoni.

Artikli relatati