Þú afritar vistfangið úr einni uppflettingu inn í leiðarregluna þína, síðan virkar, og viku síðar virkar hún ekki. Ekkert breyttist í reglunni. Þjónustan flutti sig á annað brúnarvistfang, biðlarinn leysti annað hýsilnafn, eða lotan fór yfir á IPv6. Ákvörðunin sem liggur fyrir þér er hvort nafnamiðuð regla eða skýrt bil sé rétta verkfærið fyrir þessa þjónustu, og þrjú skilyrði ráða því. Það sem fer hér á eftir aðskilur nafnið frá vistfanginu, því aðeins annað þeirra er stöðugt.

Hvers vegna ein uppfletting er ekki birgðatala

Efnisdreifingarnet svarar með vistfangi sem er valið fyrir leysinn, svæðið og augnablikið. Spyrðu tvisvar úr mismunandi netum og þú getur fengið mismunandi svör. Spyrðu einu sinni og líttu á svarið sem vistfangalista þjónustunnar, og reglan sem þú skrifar er skyndimynd, ekki regla. Það er allt vandamálið við að líta á DNS-svar sem stillingu.

Það er önnur skarð. Eitt sýnilegt hýsilnafn nær sjaldan yfir alla forritið, því innskráning, miðlar og API-umferð nota oft aðskilin nöfn. Regla sem byggð er á hýsilnafninu í vistfangastikunni getur náð yfir síðuna og misst myndbandið, sem er lesið sem hluta bilun, ekki sem leiðarvilla.

Þriðja skarðið er vistfangafjölskyldan. Regla fyrir v4 eina segir ekkert um AAAA-færsluna sem biðlarinn kann að kjósa.

Þrjú skilyrði sem ráða lénsreglu eða bilum

Í fyrsta lagi, birtir þjónustan stöðugt safn forskeyta sem þú getur átt og skjalfest? Ef svo er, eru skýr bil heiðarleg og ódýr. Ef ekki, er lénsregla eina aðferðin sem getur fylgt þjónustunni.

Í öðru lagi, endurnýjast lénsaðferð biðlarans þíns? Regla sem leysist einu sinni við tengingu og aldrei aftur er skyndimynd með betri vörumerkingu. Í þriðja lagi, nær aðferðin yfir undirlén og báðar vistfangafjölskyldur, eða aðeins nöfnin sem þú slóst inn?

Svaraðu þessum þremur og valið er venjulega augljóst. Ágiskun framleiðir reglu sem virkar í prófun og bregst í framleiðslu.

Prófaðu lotu, ekki síðu

Hladdu síðunni, framkvæmdu síðan aðgerðina sem skiptir máli: skráðu þig inn, byrjaðu spilun, hladdu upp skrá. Hver þeirra getur náð til annars hýsils, og sú sem bregst er sú sem reglan þín missti.

Teldu upp við hvað lotan hefur í raun samband í stað þess sem síðan sýnir:

dig +short example.com A
dig +short example.com AAAA
curl -sI https://example.com | head -5

Haltu leysinum sýnilegum meðan á samanburðinum stendur, því regla sem virkar frá einum leysi og bregst frá öðrum segir þér frá svari CDN, ekki frá göngunum. Stutt TTL þýðir líka að svarið sem þú skráðir hefur geymsluþol.

Hvað hver aðferð nær í raun yfir

Aðferðirnar tvær virðast skiptanlegar á stillingasíðu og hegða sér öðruvísi undir yfirborðinu.

MechanismWhat it matchesHow it fails
Domain ruleNames the client resolves, then their addressesMisses subdomains, or goes stale when refresh is off
Address routeA prefix you wrote downKeeps matching an address the service has left

Vistfangsleið kjarnans passar forskeyti. Hún hefur ekki hugmynd um hvað hýsilnafn er, svo hún getur ekki fylgt þjónustu sem skiptir um vistföng. Lénsregla leysir nöfn og beinir niðurstöðunni; hún fylgir þjónustunni en er háð leysinum, endurnýjuninni og meðferð biðlarans á undirlénum, svo regla sem fylgir nöfnum verður að prófast með leysinum sem biðlarinn notar í raun.

Hvort tveggja er ekki yfirmengi hins, og þess vegna veldur blöndun þeirra án athugasemdar ruglingi síðar.

Athugaðu aftur eftir að þjónustan breytist

Eftir uppfærslu biðlara eða breytingu á þjónustu skaltu keyra sömu lotuprófunina aftur. Vistfangalisti sem virkaði áður er sönnun um það tímabil, ekki varanleg birgðatala yfir innviði þjónustunnar.

Skrifaðu niður hvaða aðferð nær yfir hvaða hýsilnafn, og dagsetninguna þegar þú staðfestir það síðast.

Þessi athugasemd er munurinn á reglu sem þú getur varið og reglu sem enginn þorir að snerta. Ef þjónustan birtir sinn eigin forskeytalista, notaðu hann og vitnaðu í dagsetninguna. Ef ekki, segðu það, og haltu lénsreglunni ásamt endurnýjunarhegðun hennar skrifaðri við hliðina.

Tengdir greinar