Kaip veikia DNS Pasklidimo Tikrintuvas
„DNS Pasklidimo Tikrintuvas“ yra įrankis, leidžiantis įklijuoti DNS atsakymus iš kelių skirtingų rezoliucijų ir palyginti juos šalia vienas kito. Naudojantis šiuo įrankiu, galima greitai nustatyti sutampančius, trūkstamus ar besiskiriančius įrašų tipus, TTL (Time To Live) rodiklius bei reikšmes neatliekant tiesioginės DNS užklausos.
Svarbu suprasti, kad šis palyginimas apima tik tuos atsakymus, kuriuos patys pateikiate. Įrankis neatlieka DNS užklausų realiuoju laiku ir neįrodo pasaulinio paplitimo, autoritetingo teisingumo ar to, ką gaus konkretus vartotojas. Tai yra patogus būdas svetainių prižiūrėtojams, programuotojams ar bet kam, kas turi gautus tekstinius atsakymus iš dviejų ar trijų DNS rezoliucijų, greitai ir vizualiai palyginti šiuos duomenis vienoje vietoje.
Įvesties duomenys ir palaikomi formatai
Norint pradėti palyginimą, įrankyje reikia užpildyti įvesties laukus, skirtus rezoliucijų duomenims:
- Rezolverio
‹n›vardas: laukelis, skirtas įvesti kiekvieno rezoliucijos šaltinio pavadinimą. - Rezolverio
‹n›atsakymas: laukas, į kurį įklijuojami DNS atsakymo įrašai.
Įklijuojamiems atsakymams taikomi šie formatai ir apribojimai:
- Duomenys turi būti pateikiami po vieną „dig“ atsakymo įrašą eilutėje.
- Palaikomos standartinės „dig“ atsakymų eilutės, atitinkančios formatą:
vardas TTL IN tipas reikšmė(pavyzdžiui,example.com. 300 IN A 192.0.2.1). - Taip pat palaikomos sutrumpintos (kompaktiškos) eilutės, atitinkančios formatą:
tipas TTL reikšmė(pavyzdžiui,A 300 192.0.2.1). - Pastabos ir „dig“ skirsnių pavadinimai įvestyje yra ignoruojami.
- Kiekvieno rezoliucijos atsakymo simbolių skaičius turi būti mažesnis nei 100 000 simbolių.
- Kad palyginimas veiktų, būtina pateikti bent dviejų rezoliucijų atsakymus.
Rezultatų interpretavimas ir išvesties būsenos
Atlikus palyginimą, įrankis pateikia rezultatų suvestinę „Šoninis palyginimas“. Rezultatuose atvaizduojami šie duomenys ir būsenos:
- Įrašo tipas: nurodomas DNS įrašo tipas (pavyzdžiui, A, MX).
- TTL: rodoma įrašo gyvavimo trukmė (Time To Live).
- Tikslus atitikimas: ši būsena rodoma, kai įrašo tipas, TTL ir reikšmė yra visiškai identiški visuose palygintuose rezoliucijų atsakymuose.
- TTL skiriasi: ši būsena rodoma, kai įrašo tipas ir reikšmė sutampa, tačiau skiriasi jų TTL reikšmės.
- Reikšmės skiriasi: ši būsena rodoma, kai įrašo tipas yra vienodas, tačiau skiriasi pačios įrašų reikšmės.
- Įrašo nėra: ši būsena rodoma, kai tam tikras įrašo tipas, esantis kitų rezoliucijų atsakymuose, trūksta konkretaus rezoliucijos atsakyme.
Palyginimo pabaigoje pateikiama trumpa suvestinė: „Palyginti ‹types› įrašų tipus pagal ‹resolvers› sprendėjų pavyzdžius.“.
Naudojimo taisyklės ir klaidų pranešimai
Įrankis veikia pagal griežtas taisykles, o netinkamai užpildžius laukus pateikiami aiškūs klaidų pranešimai:
- Jei įklijuojate bent du rezoliucijų atsakymus ir paspaudžiate „Palyginti atsakymus“, įrankis sėkmingai parodys palyginimo rezultatus.
- Jei paspausite „Palyginti atsakymus“ neįklijavę bent dviejų rezoliucijų atsakymų, pasirodys klaidos pranešimas: „Įklijuokite bent dviejų sprendėjų atsakymus.“.
- Jei įklijuosite atsakymą tik į vieną rezoliucijos skydelį ir paspausite „Palyginti atsakymus“, bus parodytas pranešimas: „Įklijuokite atsakymą į bent dviejų sprendėjų skydelius.“.
- Jei kurio nors rezoliucijos atsakymas viršys 100 000 simbolių ribą, bus parodyta klaida: „Sprendėjo
‹n›atsakymas yra neįprastai didelis. Laikykite jį mažesnį nei 100 000 simbolių.“. - Jei įvestoje eilutėje bus nepalaikomas formatas, įrankis pateiks pranešimą: „Sprendėjas
‹n›, eilutė‹line›nėra palaikomas DNS įrašas. Naudokite vardą TTL IN tipo reikšmę arba tipo TTL reikšmę.“. - Paspaudus mygtuką „Išvalyti“, visi rezoliucijų atsakymai bus ištrinti, rezultatai anuliuoti, o įvesties žymeklis automatiškai grįš į pirmojo atsakymo laukelį.
Privatumo užtikrinimas
Naudojantis šiuo įrankiu, jūsų duomenų saugumas yra visiškai užtikrinamas vietiniu lygmeniu. Jūsų įklijuoti DNS atsakymai lieka jūsų naršyklėje. Nieko neįkelta ir nesaugoma BroBroGo serveriuose, todėl galite saugiai analizuoti savo DNS konfigūracijas tiesiai savo įrenginyje.
Dažniausiai užduodami klausimai (FAQ)
Kokius DNS rezultatų formatus galiu įklijuoti?
Įklijuokite standartines dig atsakymų eilutes, pavyzdžiui „example.com. 300 IN A 192.0.2.1“, arba sutrumpintas eilutes, pavyzdžiui „A 300 192.0.2.1“. Pastabos ir dig skirsnių pavadinimai ignoruojami.
TTL skiriasi reiškia, kad DNS reikšmė yra neteisinga?
Nebūtinai. Rekursyvūs resolveriai atima kešuotas TTL reikšmes ir gali taikyti savo kešo ribas. Suderintos reikšmės su skirtingais TTL dažniausiai rodo skirtingą kešo amžių, o ne skirtingus zonų duomenis.
Ar čia atitikimas įrodo, kad DNS buvo išplėtotas visur?
Ne. Palyginimas apima tik atsakymus, kuriuos įklijuojate. Kiti viešieji, ISP, įmonių ir įrenginių kešai gali grąžinti kitus duomenis, o ši puslapis nesikreipia į autoritetingus vardų serverius.