Vad verktyget DNS Spridningskontroll gör
Verktyget DNS Spridningskontroll gör det möjligt för dig att klistra in DNS-svar från flera olika resolverare och jämföra dem sida vid sida. Verktyget hjälper dig att identifiera matchande, saknade eller avvikande posttyper, TTL-värden (Time To Live) och postvärden helt utan att skicka någon ny DNS-fråga. Den jämförelse som utförs täcker uteslutande de svar som du själv tillhandahåller i verktyget.
Indata och formatkrav
För att kunna genomföra en jämförelse behöver du ange specifik information i följande fält:
- Resolver
‹n›namn: Ett valfritt namn för varje enskild resolver. - Resolver
‹n›svar: De faktiska DNS-svarsposterna som ska jämföras.
Formatkrav för svar
Varje svar måste anges med en dig-svarsrad per rad. Verktyget stöder två olika radformat:
- Standard dig-svarsrader: Skrivs i formatet
namn TTL IN typ värde(till exempelexample.com. 300 IN A 192.0.2.1). - Kompakta rader: Skrivs i formatet
typ TTL värde(till exempelA 300 192.0.2.1).
Begränsningar och filtrering
- Ignorerat innehåll: Kommentarer och dig-sektionstitlar i din inklistrade text ignoreras automatiskt av verktyget.
- Teckenbegränsning: Varje enskilt resolversvar är begränsat till under 100 000 tecken.
- Minsta antal: Du måste ange svar från minst två resolverare för att en jämförelse ska kunna utföras.
Tolkning av resultat och utdata
När jämförelsen har körts presenteras resultatet i en tydlig översikt med följande komponenter:
- Sid-för-sid jämförelse: Detta är den huvudsakliga visningen av dina jämförda resultat.
- Registertyp: Visar vilken typ av DNS-post det rör sig om, exempelvis A eller MX.
- TTL: Visar postens Time To Live-sekunder.
- Exakt match: Indikerar att både registertyp, TTL och värde är helt identiska mellan de jämförda resolverarna.
- TTL skiljer sig: Indikerar att registertyp och värde är identiska, men att deras TTL-värden är olika.
- Värden skiljer sig: Indikerar att registertypen är identisk, men att de tillhörande värdena skiljer sig åt.
- Ingen post: Indikerar att en specifik registertyp som finns hos andra resolverare saknas helt i den aktuella resolverns svar.
- Jämförde
‹types›posttyper över‹resolvers›resolverprov: En sammanfattande text som visar hur många posttyper och resolverprover som har analyserats.
Regler, felmeddelanden och hantering
Verktyget arbetar utifrån fastställda regler och hanterar felaktig indata genom specifika felmeddelanden:
- Krav på indata: Om du klistrar in minst två resolversvar och klickar på "Jämför svar" visas jämförelsen. Om du klickar på knappen utan att ha klistrat in minst två svar visas felmeddelandet "Klistra in minst två resolver-svar.".
- Krav på fördelning: Om du endast klistrar in ett svar i en enda resolver-panel och klickar på "Jämför svar" visas felmeddelandet "Klistra in ett svar i minst två resolver-paneler.".
- Storleksgräns: Om ett resolversvar överskrider 100 000 tecken visas felmeddelandet "Resolver
‹n›svar är ovanligt stort. Håll det under 100 000 tecken.". - Formatfel: Om en rad i ett resolversvar inte följer något av de format som stöds visas felmeddelandet "Resolver
‹n›, rad‹line›är inte en stödd DNS post. Använd namnet TTL IN typ värde, eller typ TTL värde.". - Rensa data: Genom att klicka på "Rensa" töms alla resolversvar, resultaten återställs och inmatningsfokus flyttas automatiskt tillbaka till det första svarsfältet.
Viktigt om TTL och spridning
Att matcha värden har olika TTL-värden är vanligt. Detta indikerar oftast endast olika cache-åldrar hos resolverarna, och inte att det rör sig om olika zondata.
Verktyget jämför uteslutande de prover du själv tillhandahåller. Det gör inga egna DNS-frågningar och kan inte bevisa global spridning, auktoritativ korrekthet eller vad en specifik slutanvändare faktiskt kommer att ta emot för svar.
Vem som har nytta av verktyget
Detta verktyg är utformat för:
- Webbplatsansvariga som behöver bekräfta DNS-posters värden, TTL och registertyper över olika resolverare.
- Utvecklare som snabbt vill verifiera och jämföra DNS-posters värden, TTL och registertyper mellan olika resolverare.
- Alla användare som har samlat in textbaserade DNS-svar från två eller tre resolverare och vill göra en direkt jämförelse av dessa.
Integritet och databehandling
Dina inklistrade DNS-svar stannar helt och hållet i din egen webbläsare. Ingenting laddas upp till eller sparas av BroBroGo.
Vanliga frågor (FAQ)
Vilka DNS resultatformat kan jag klistra in?
Klistra in standard dig svarslinjer såsom “example.com. 300 IN A 192.0.2.1” eller kompakta linjer såsom “A 300 192.0.2.1”. Kommentarer och dig sektionstitlar ignoreras.
Betyder ett annat TTL att DNS-värdet är fel?
Inte nödvändigtvis. Rekursiva resolver räknar ner cachade TTL och kan tillämpa sina egna cachegränser. Matchande värden med olika TTL visar vanligtvis olika cache-åldrar, inte olika zondata.
Bevisar en matchning här att DNS har propagierats överallt?
Nej. Jämförelsen täcker endast de svar du klistrar in. Andra publika, ISP-, företags- och enhetscacher kan returnera olika data, och den här sidan kontaktar inte auktoritativa namnservrar.