Regola tad-dominju VPN tinkiser meta CDN ibiddel l-indirizzi tiegħu
Tweġiba waħda DNS hija stampa, mhux inventarju. Tliet kundizzjonijiet jiddeċiedu jekk regola bbażata fuq l-isem jew prefiss espliċitu taqbilx ma' servizz imsejjes fuq CDN.
Tikkopja l-indirizz minn tfittxija waħda fir-regola tal-binarju tiegħek, is-sit jaħdem, u ġimgħa wara ma jaħdimx. Xejn fir-regola ma nbidel. Is-servizz mar lejn indirizz tat-tarf differenti, il-klijent solva isem tal-host differenti, jew is-sessjoni qalbet għal IPv6. Id-deċiżjoni quddiemek hija jekk regola bbażata fuq l-isem jew medda espliċita hijiex l-għodda t-tajba għal dan is-servizz, u tliet kundizzjonijiet jiddeċiedu dan. Dak li ġej jifred l-isem mill-indirizz, għax wieħed biss minnhom huwa stabbli.
Għaliex tfittxija waħda mhijiex inventarju
Netwerk tat-twassil tal-kontenut iwieġeb b'indirizz magħżul għas-solver, għar-reġjun u għall-mument. Staqsi darbtejn minn netwerks differenti u tista' tikseb tweġibiet differenti. Staqsi darba u qis it-tweġiba bħala l-lista tal-indirizzi tas-servizz, u r-regola li tikteb hija stampa, mhux regola. Dik hija l-problema kollha fit-trattament ta' tweġiba DNS bħala konfigurazzjoni.
Hemm it-tieni vojt. Isem tal-host wieħed viżibbli rari jkopri l-applikazzjoni kollha, għax id-dħul, il-midja u t-traffiku API spiss jużaw ismijiet separati. Regola mibnija mill-isem tal-host fil-bar tal-indirizzi tista' tkopri l-paġna u titlef il-vidjow, li jinqara bħala falliment parzjali, mhux bħala żball tal-binarju.
It-tielet vojt hija l-familja tal-indirizzi. Regola għal v4 biss ma tgħid xejn dwar ir-rekord AAAA li l-klijent jista' jippreferi.
Tliet kundizzjonijiet li jiddeċiedu regola tad-dominju jew meded
L-ewwel, is-servizz jippubblika sett stabbli ta' prefissi li tista' tippossjedi u tiddokumenta? Jekk iva, il-meded espliċiti huma onesti u rħas. Jekk le, regola tad-dominju hija l-uniku mekkaniżmu li jista' jsegwi s-servizz.
It-tieni, il-mekkaniżmu tad-dominju tal-klijent tiegħek jiġġedded? Regola li tiġi solvuta darba waqt il-konnessjoni u qatt aktar hija stampa bi branding aħjar. It-tielet, il-mekkaniżmu jkopri subdominji u ż-żewġ familji tal-indirizzi, jew biss l-ismijiet li ttajpjajt?
Wieġeb lil dawn it-tlieta u l-għażla normalment tkun ovvja. L-istħarriġ jipproduċi regola li taħdem fit-test u tfalli fil-produzzjoni.
Ittestja sessjoni, mhux paġna
Għabbi l-paġna, imbagħad wettaq l-operazzjoni li timporta: idħol, ibda d-daqq, ittella' fajl. Kull waħda minnhom tista' tilħaq host differenti, u dik li tfalli hija dik li r-regola tiegħek tilfet.
Elenka ma' xiex is-sessjoni tassew tikkuntattja minflok ma turi l-paġna:
dig +short example.com A
dig +short example.com AAAA
curl -sI https://example.com | head -5Żomm is-solver viżibbli waqt il-paragun, għax regola li taħdem minn solver wieħed u tfalli minn ieħor tgħidlek dwar it-tweġiba tas-CDN, mhux dwar il-mina. TTL qasir ifisser ukoll li t-tweġiba li rreġistrajt għandha data ta' skadenza.
X'ikopri tassew kull mekkaniżmu
Iż-żewġ mekkaniżmi jidhru li jistgħu jinbidlu f'paġna tal-ambjenti u jġibu ruħhom b'mod differenti taħt.
| Mechanism | What it matches | How it fails |
|---|---|---|
| Domain rule | Names the client resolves, then their addresses | Misses subdomains, or goes stale when refresh is off |
| Address route | A prefix you wrote down | Keeps matching an address the service has left |
Rotta tal-indirizz fil-kernel tqabbel il-prefissi. M'għandhiex idea x'inhu isem tal-host, għalhekk ma tistax issegwi servizz li jbiddel l-indirizzi. Regola tad-dominju ssolvi l-ismijiet u tibbordja r-riżultat; issegwi s-servizz iżda tiddependi mis-solver, mill-imġiba tal-aġġornament u mill-immaniġġjar tas-subdominji mill-klijent, għalhekk regola li ssegwi l-ismijiet trid tiġi ttestjata mas-solver li l-klijent tassew juża.
Ħadd mhu supersett tal-ieħor, u għalhekk it-taħlit tagħhom mingħajr nota joħloq konfużjoni aktar tard.
Iċċekkja mill-ġdid wara li s-servizz jinbidel
Wara aġġornament tal-klijent jew bidla fis-servizz, erġa' ħaddem l-istess test tas-sessjoni. Lista tal-indirizzi li qabel kienet taħdem hija prova dwar dak il-perjodu, mhux inventarju permanenti tal-infrastruttura tas-servizz.
Innota liema mekkaniżmu jkopri liema isem tal-host, u d-data meta vverifikajtha l-aħħar.
Dik in-nota hija d-differenza bejn regola li tista' tiddefendi u regola li ħadd ma jissogra jmissha. Jekk is-servizz jippubblika l-lista tal-prefissi tiegħu stess, użaha u semmi d-data. Jekk le, għid hekk, u żomm ir-regola tad-dominju bl-imġiba tal-aġġornament tagħha miktuba ħdejha.