Prisijunkite prie VPN, paleiskite nslookup, ir antraštėje rodomas sprendiklio adresas, o vardo laukas užpildytas Unknown. Tas žodis yra virš atsakymo, ir dauguma nustoja skaityti prieš svarbią dalį. Žymė aprašo, ar sprendiklis turi savo atvirkštinį vardą; ji dar nieko nesako apie tai, ar užklaustas prieglobos vardas buvo išspręstas. Šio lango ankstyvas uždarymas čia yra visas įgūdis.

Dvi skirtingos užklausos gali sukurti tą vaizdą, ir tik viena jų susijusi su jūsų problema. Jų atskyrimas kainuoja vieną papildomą komandą ir sutaupo popietę, praleistą taisant DNS nustatymus, kurie niekada nebuvo klaidingi.

Ką įrankis daro prieš atsakydamas

nslookup gali bandyti rasti vardą serverio adresui, kurį ketina naudoti, o tai yra atvirkštinė paieška in-addr.arpa arba ip6.arpa domene. Jei to PTR įrašo nėra, jis filtruojamas pagal politiką arba tiesiog nepaskelbtas, įrankis atspausdina Unknown ir juda toliau. Tiesioginio sprendimo ši nesėkmė nepaliečia, nes tai kitas klausimas, siunčiamas tam pačiam serveriui.

Štai kodėl privatus sprendiklis gali teisingai atsakyti į kiekvieną įmonės vardą ir vis tiek atrodyti anonimiškai įrankio antraštėje. Adresas žinomas; vardas už jo – ne, ir įrankis tuo sąžiningas, nors išlieka kiek teatrališkas dėl pasirinkto žodžio.

Paleiskite abi užklausas sąmoningai

Klauskite apie prieglobą, kuri jums svarbi, tada apie paties sprendiklio adresą. Pirmoji užklausa neša jums reikalingą vardą; antroji klausia serverio, ar jis gali pavadinti pats save. Užrašytos jos atrodo taip: nslookup app.corp.example 10.77.0.53 prieglobai ir nslookup 10.77.0.53 10.77.0.53 sprendiklio atvirkštiniam vardui.

Abu pavyzdžiai iliustraciniai, todėl pakeiskite juos savo vardais ir adresais. Esmė ne tiksli sintaksė, o atskyrimas: dvi komandos užduoda skirtingus klausimus ir gali duoti skirtingus rezultatus, nors nė viena nėra gedimas.

Trys rezultatai, kurie atrodo panašūs, bet nėra

Skirtasis laikas reiškia, kad atsakymo iš viso nebuvo, o tai rodo pasiekiamumą, filtravimą arba neteisingą serverio adresą. Neigiamas atsakymas reiškia, kad serveris atsakė ir pasakė, jog vardo nėra, o tai rodo zoną arba priesagą. Trūkstamas atvirkštinis vardas reiškia, kad serveris į antrą klausimą atsakė niekuo naudingu, o tiesioginis atsakymas vis tiek galėjo būti tobulas. Trys rezultatai, trys savininkai, ir tik vienas jų susijęs su prieglobos vardu, kurio jums reikėjo.

Tik pirmieji du apibūdina DNS kelią, kuris jūsų programai nepavyksta. Trečiasis apibūdina įrašą, kuris niekada nebuvo paskelbtas, ir jo traktavimas kaip gedimo veda prie pakeitimų, kurie negali jo ištaisyti, pavyzdžiui, paieškos priesagos perrašymo, kol antraštė atrodys draugiškesnė.

Skaitykite skyrius, o ne antraštę

Po antrašte įrankis spausdina atsakymą, autoritetą ir visus papildomus įrašus. Teisingas adresas atsakymo skyriuje yra rezultatas, kurio norėjote, net kai antraštės vardas yra Unknown. Tuščias atsakymas su autoritetingu atmetimu yra kitas rezultatas ir nusipelno savo tyrimo.

Išlaikykite abu objektus aiškiai visame, ką siunčiate pagalbai: kuris vardas užklaustas ir kuris serveris paklaustas. Ataskaitos, kuriose tik nurodoma, kad DNS per VPN sugadintas, verčia kitą žmogų atkurti testą, kurį jau atlikote.

Kai atvirkštinis vardas tikrai svarbus

Kai kurios paslaugos tikrai rūpinasi PTR įrašais: registravimas, kuris sprendžia klientų adresus, pašto reputacijos patikros ar administraciniai įrankiai, rodantys vardus. Jei vienas iš jų nepavyksta, paskelbkite įrašą arba sutvarkykite zoną, kuri jį turėtų laikyti. Tas darbas yra teisėtas ir atskirtas nuo klausimo, ar VPN teisingai perduoda užklausas.

Siauras teiginys lieka: viena trūkstama sprendiklio žymė neįrodo, kad tiesioginis sprendimas per tunelį sugadintas, o viena veikianti tiesioginė paieška neįrodo, kad kiekvienas zonos vardas išsprendžiamas. Išbandykite vardą, kurio tikrai reikia, ir tada nuspręskite, ko vertas antraštės žodis.

Susiję straipsniai