„DNS er bilað“ er niðurstaða, og hún er ekki sú niðurstaða sem aðstoðarmaður getur unnið eftir. Gagnlegi hlutinn af skýrslu er lögun bilunarinnar: hvaða nafn, gegnum hvaða leysanda, með hvaða svari. Þrjár smáatriðir gera kvörtun endurgeranlega, og öll þrjú er öruggt að deila þegar einkahlutarnir hafa verið endurnefndir. Eftirfarandi er lágmarkið sem VPN-DNS-skýrsla þarf áður en einhver getur hjálpað.

Flokkur nafns, ekki dómur

Byrjið á nafninu sjálfu og flokkið það: opinbert, innra, stutt, að fullu hæft eða þjónað af einni tiltekinni viðskeyti. Innra nafn sem bregst meðan opinber nöfn leysast bendir til vals á leysanda frekar en aðgengis. Ef öll nöfn bregðast bendir það til slóðarinnar að leysandanum, sem er önnur rannsókn með öðrum sönnunargögnum. Flokkurinn ber greininguna, og hægt er að hylja nákvæmu strenginn.

Segið hvort bilunin krefst þess að göngin séu uppi eða hvort hún verður eftir að þau eru aftengd. Nafn sem brotnar aðeins meðan VPN er virkt bendir til stillingar á hverri tengingu, en það sem brotnar eftir aftengingu bendir til eftirstöðva ástands. Skýrslur sleppa þessu venjulega og velta því svo fyrir sér hvers vegna fyrsta tillagan hjálpar ekki.

Skráið slóð leysandans

Fyrirspurn sem send er á sérstaklega valinn netþjón og venjuleg uppfletting forrits eru mismunandi tilraunir. Segið hvort þeirra olli biluninni, því handvirk fyrirspurn á netþjón sem virkar sannar aðeins að netþjónninn virki. Skipanirnar hér að neðan aðskilja kerfisslóðina frá beinni spurningu.

resolvectl status --no-pager
getent hosts host.internal
dig +short host.internal @10.20.30.53

Staðaúttakið nefnir netþjónana á hverri tengingu og leiðarnúmerin, sem er þar sem split DNS er ákveðið. Kallið getent fylgir sömu slóð og forritið, þar á meðal röð nsswitch. Beina fyrirspurnin fer fram hjá báðum og prófar einn netþjón í einangrun. Tilkynnið hver þriggja mistókst og hver tókst, og lesandinn þarf ekki lengur að giska á slóðina.

Tilgreinið stýrðu samanburðinn

Breyttu einni breytu og segðu hvað breyttist. Að opinber nöfn leysist meðan innri bregðast er valvandamál; að hvert nafn renni út á tíma er slóðarvandamál; og einkanaffn sem leysist yfir á opinbert netfang er leki inn í rangann leysanda. Tvö af þessum þremur tengjast því ekki hvort göngin eru uppi. Skýrsla sem fullyrðir að allar fyrirspurnir séu bilaðar inniheldur venjulega samanburð sem aldrei var framkvæmdur.

Aðskiljið leysingu frá afhendingu. Þegar nafnið leysist og vefsvæðið bregst samt, tókst DNS-stigið og skýrslan ætti að segja það, því næsta skref er leið eða hlustandi en ekki leysandi. Þessi eina aðgreining sparar oft heila spurningalotu frekar en hvaða loggbroti sem er.

Hyljið nafnrýmið, haldið samböndunum

Hægt er að skipta út innri nöfnum svo framarlega sem útskiptin varðveita uppbygginguna. Kortleggið hvern sérstakan netþjón og viðskeyti á stöðugt merki, og haldið þeirri kortlagningu utan við sameiginlega eintakið. Að skipta út hverjum innri vistfangi fyrir sama staðgengil eyðileggur einmitt þau sönnunargögn sem skýrslan þarf, því lesandinn sér ekki lengur að eitt viðskeyti leystist en annað ekki. Sama regla gildir um netföng: haldið forskeytasamböndunum og breytið vistfangsbithunum ef stefnan krefst þess.

Sendið færsluna um staðfesta rásina og sleppið því sem greiningin þarf aldrei. Lykilorð, einkalyklar og ótengd fyrirtækjanöfn eru ekki hluti af DNS-spurningu. Það sem lesandinn þarf er flokkur bilunarinnar, slóð leysandans, nákvæma villan og eini samanburðurinn sem þú framkvæmdir.

Tengdir greinar