DNS Sprawdzanie propagacji

Wklej odpowiedzi DNS z wielu resolverów i porównaj typy rekordów, TTL oraz wartości obok siebie.

Odpowiedzi resolvera
Jedno rekordowe dig odpowiedzi w wierszu: nazwa TTL IN typ wartość, lub typ TTL wartość.
Jedno rekordowe dig odpowiedzi w wierszu: nazwa TTL IN typ wartość, lub typ TTL wartość.
Jedno rekordowe dig odpowiedzi w wierszu: nazwa TTL IN typ wartość, lub typ TTL wartość.
Porównanie obok siebie
Typ rekordu
Wklej co najmniej dwie odpowiedzi resolvera, a następnie je porównaj.
Wklej odpowiedzi DNS z przynajmniej dwóch resolverów.

Twoje wklejone odpowiedzi DNS pozostają w Twojej przeglądarce. Nic nie jest przesyłane ani zapisywane przez BroBroGo.

FAQ

Które formaty wyników DNS mogę wkleić?

Wklej standardowe linie odpowiedzi dig, takie jak „example.com. 300 IN A 192.0.2.1” lub zwarte linie, takie jak „A 300 192.0.2.1”. Komentarze i nagłówki sekcji dig są ignorowane.

Czy inny TTL oznacza, że wartość DNS jest błędna?

Nie koniecznie. Rekursywne serwery DNS odliczają zapisane w pamięci podręcznej TTL i mogą stosować własne limity pamięci podręcznej. Pasujące wartości z różnymi TTL zwykle oznaczają różny wiek pamięci podręcznej, a nie różne dane strefy.

Czy zgodność tutaj dowodzi, że DNS rozpropagował się wszędzie?

Nie. Porównanie obejmuje tylko odpowiedzi, które wklejasz. Inne publiczne, ISP, firmowe i urządzeniowe pamięci podręczne mogą zwracać różne dane, a ta strona nie kontaktuje się z autorytatywnymi serwerami nazw.

Analiza porównawcza odpowiedzi DNS bez wysyłania zapytań sieciowych

Narzędzie DNS Sprawdzanie propagacji umożliwia bezpośrednie zestawienie i analizę rekordów DNS pochodzących z różnych resolverów. W przeciwieństwie do standardowych narzędzi sieciowych, aplikacja ta nie wykonuje aktywnych zapytań DNS do serwerów autorytatywnych ani rekursywnych. Proces weryfikacji opiera się wyłącznie na danych tekstowych dostarczonych bezpośrednio przez użytkownika. Pozwala to na natychmiastowe zidentyfikowanie różnic w typach rekordów, wartościach TTL oraz samych danych rekordów bez generowania ruchu sieciowego i oczekiwania na odpowiedzi serwerów.

Porównanie obejmuje tylko te próbki, które zostaną wprowadzone do pól formularza. Narzędzie ułatwia pracę administratorom systemów, programistom oraz każdemu, kto pozyskał tekstowe odpowiedzi z kilku resolverów i potrzebuje precyzyjnego porównania struktur danych.

Formaty wejściowe i ograniczenia techniczne

Aby przeprowadzić analizę, należy wprowadzić dane w odpowiednim formacie. Narzędzie obsługuje dwa standardowe sposoby zapisu rekordów DNS:

  1. Standardowy format dig: Pełna linia odpowiedzi w postaci nazwa TTL IN typ wartość (na przykład example.com. 300 IN A 192.0.2.1).
  2. Format zwarty: Skrócona linia w postaci typ TTL wartość (na przykład A 300 192.0.2.1).

Podczas przetwarzania danych wejściowych obowiązują następujące reguły techniczne oraz ograniczenia:

  • Ignorowanie komentarzy: Wszelkie linie komentarzy oraz nagłówki sekcji generowane przez narzędzie dig są automatycznie pomijane.
  • Limit znaków: Maksymalna objętość tekstu dla jednego resolvera wynosi 100 000 znaków. Przekroczenie tej wartości wywoła błąd: Odpowiedź resolvera ‹n› jest wyjątkowo duża. Utrzymuj ją poniżej 100 000 znaków..
  • Wymagana liczba próbek: Do przeprowadzenia analizy niezbędne jest wprowadzenie danych dla co najmniej dwóch resolverów.
  • Walidacja składni: Każda linia wprowadzonych danych musi być zgodna z jednym z obsługiwanych formatów. W przypadku wykrycia nieprawidłowej struktury, system wyświetli komunikat: Resolver ‹n›, linia ‹line› nie jest obsługiwanym rekordem DNS. Użyj nazwy TTL IN typu wartość, lub typu TTL wartość..

Interpretacja wyników porównania

Po kliknięciu przycisku Porównaj odpowiedzi narzędzie generuje zestawienie pod nagłówkiem Porównanie obok siebie. Każdy rekord jest klasyfikowany pod kątem spójności danych w porównywanych resolverach. Wyniki mogą przyjąć jeden z następujących statusów:

  • Dokładne dopasowanie: Typ rekordu, wartość TTL oraz sama wartość rekordu są identyczne we wszystkich porównywanych próbkach.
  • TTL różni się: Typ rekordu oraz jego wartość są identyczne, jednak wartości TTL w poszczególnych resolverach mają różne wartości liczbowe.
  • Wartości różnią się: Typ rekordu jest zgodny, ale przypisane do niego wartości (np. adresy IP w rekordach A lub priorytety w MX) są odmienne.
  • Brak rekordu: Określony typ rekordu, który występuje w jednym z resolverów, nie został znaleziony w strukturze danych innego resolvera.

Podsumowanie analizy prezentowane jest w formacie: Porównano typy rekordów ‹types› w próbkach resolverów ‹resolvers›..

Różnice w TTL a spójność strefy DNS

Wartość TTL (Time To Live) określa czas w sekundach, przez jaki dany rekord może być przechowywany w pamięci podręcznej resolvera zanim nastąpi ponowne odpytanie serwera autorytatywnego.

W przypadku wykrycia statusu TTL różni się przy zachowaniu identycznych wartości rekordu, najczęstszą przyczyną jest różny wiek pamięci podręcznej (cache) w poszczególnych resolverach, a nie błąd w konfiguracji samej strefy DNS. Rekursywne serwery DNS odliczają czas TTL pozostały do wygaśnięcia rekordu od momentu jego pobrania. W efekcie dwa różne resolvery mogą wskazywać tę samą wartość, ale zwracać inną wartość TTL w zależności od momentu, w którym odpytały serwer autorytatywny.

Ograniczenia lokalnej analizy danych

Narzędzie służy wyłącznie do porównywania dostarczonych próbek tekstowych. Należy pamiętać o następujących ograniczeniach metodologicznych:

  • Analiza nie dowodzi globalnej propagacji zmian w sieci Internet.
  • Narzędzie nie weryfikuje autorytatywnej poprawności rekordów u źródła.
  • Wynik porównania nie gwarantuje, jaką odpowiedź DNS otrzyma konkretny użytkownik końcowy, gdyż zależy to od jego lokalnego resolvera, konfiguracji systemu oraz stanu pamięci podręcznej ISP.

Prywatność i przetwarzanie danych

Wszystkie operacje związane z przetwarzaniem, parsowaniem i porównywaniem rekordów DNS są wykonywane bezpośrednio w przeglądarce internetowej użytkownika. Żadne dane wprowadzane do pól tekstowych nie są przesyłane na serwery zewnętrzne ani zapisywane przez BroBroGo.

FAQ

Które formaty wyników DNS mogę wkleić?

Wklej standardowe linie odpowiedzi dig, takie jak „example.com. 300 IN A 192.0.2.1” lub zwarte linie, takie jak „A 300 192.0.2.1”. Komentarze i nagłówki sekcji dig są ignorowane.

Czy inny TTL oznacza, że wartość DNS jest błędna?

Nie koniecznie. Rekursywne serwery DNS odliczają zapisane w pamięci podręcznej TTL i mogą stosować własne limity pamięci podręcznej. Pasujące wartości z różnymi TTL zwykle oznaczają różny wiek pamięci podręcznej, a nie różne dane strefy.

Czy zgodność tutaj dowodzi, że DNS rozpropagował się wszędzie?

Nie. Porównanie obejmuje tylko odpowiedzi, które wklejasz. Inne publiczne, ISP, firmowe i urządzeniowe pamięci podręczne mogą zwracać różne dane, a ta strona nie kontaktuje się z autorytatywnymi serwerami nazw.

Co oznaczają błędy przy próbie porównania?

Jeśli nie wprowadzisz odpowiedniej liczby danych, system wyświetli błędy blokujące porównanie:

  • Kliknięcie przycisku bez żadnych danych wywoła komunikat: Wklej odpowiedzi przynajmniej z dwóch resolverów..
  • Wprowadzenie danych tylko do jednego pola tekstowego skutkuje błędem: Wklej odpowiedź do przynajmniej dwóch paneli resolvera..