It-tqegħid ta' resolver intern l-ewwel u resolver pubbliku t-tieni ma jgħidx lil Squid liema ismijiet jappartjenu għal liema spazju tal-isem.

Fi Squid 6 u 7, dns_nameservers jissostitwixxi l-lista tas-soltu tar-resolvers b'indirizzi tas-server. Is-sintassi tiegħu m'għandhiex immappjar skont id-dominju. Tweġiba negattiva valida wkoll hija differenti minn resolver li ma jintlaħaqx, għalhekk l-alternattivi mhumiex mod affidabbli biex tfittex f'spazji tal-isem inkompatibbli.

Idderieġi t-talbiet skont id-dominju

Forwarder DNS lokali jista' jesprimi l-politika nieqsa. F'konfigurazzjoni dnsmasq eżistenti, suffiss privat jista' jiġi dirett hekk:

server=/internal.example/192.0.2.53

Issostitwixxi d-dominju u l-indirizz. Ikkonfigura upstream awtorizzat bħala default għal ismijiet oħra, listener xieraq u restrizzjonijiet tal-aċċess. Imbagħad indika Squid lejn dak ir-resolver bil-konfigurazzjoni appoġġata mill-verżjoni installata.

Bħala alternativa, uża servizz DNS organizzattiv li jsolvi ż-żewġ spazji tal-isem b'mod korrett. Evita fallback pubbliku li jesponi ismijiet privati mingħajr ma jkun jista' jwieġeb għalihom.

Jekk proxy prinċipali jwettaq it-tfittxija tad-destinazzjoni, dak il-pass għandu bżonn l-ispazju tal-isem privat. Resolver fuq il-host Squid lokali mhux se jsewwi t-tfittxija tal-proxy prinċipali.

Iċċekkja wkoll il-każ negattiv

Agħżel isem privat validu, isem pubbliku validu u isem privat ineżistenti. Għal kull wieħed, identifika l-upstream maħsub u jekk it-tweġiba mistennija hix indirizz jew tweġiba negattiva. L-aħħar każ jiżvela fallback pubbliku aċċidentali wara tweġiba negattiva interna.

Inkludi l-familji tal-indirizzi meħtieġa mill-klijent. Tfittxija A li taħdem ma tipprovax li AAAA issegwi l-politika jew tirritorna destinazzjoni aċċessibbli. Innota wkoll l-istat tal-cache: tweġiba maħżuna tista' taħbi liema upstream tagħżel talba ġdida.

Artikli relatati