DNS Controllo Propagazione

Incolla le risposte DNS da più resolver e confronta fianco a fianco i tipi di record, i TTL e i valori.

Risposte del resolver
Un record di risposta dig per linea: nome TTL IN tipo valore, o tipo TTL valore.
Un record di risposta dig per linea: nome TTL IN tipo valore, o tipo TTL valore.
Un record di risposta dig per linea: nome TTL IN tipo valore, o tipo TTL valore.
Confronto affiancato
Tipo di record
Incolla almeno due risposte dei resolver, quindi confrontale.
Incolla le risposte DNS di almeno due resolver.

Le risposte DNS che incolli rimangono nel tuo browser. Nulla viene caricato o salvato da BroBroGo.

FAQ

Quali formati di risultato DNS posso incollare?

Incolla linee di risposta standard dig come “example.com. 300 IN A 192.0.2.1” o linee compatte come “A 300 192.0.2.1”. Commenti e intestazioni di sezione dig vengono ignorati.

Un TTL diverso significa che il valore DNS è sbagliato?

Non necessariamente. I resolver ricorsivi riducono a conto alla rovescia i TTL memorizzati nella cache e possono applicare i propri limiti di cache. Valori corrispondenti con TTL diversi di solito mostrano età della cache diverse, non dati della zona diversi.

Una corrispondenza qui dimostra che il DNS si è propagato ovunque?

No. Il confronto copre solo le risposte che incolli. Altre cache pubbliche, ISP, aziendali e sui dispositivi possono restituire dati diversi, e questa pagina non contatta i nameserver autorevoli.

Funzionamento del confronto delle risposte DNS

Il DNS Controllo Propagazione è uno strumento progettato per analizzare e confrontare direttamente le risposte DNS ottenute da diversi resolver. Incollando i dati testuali delle risposte, è possibile identificare record corrispondenti, mancanti o con discrepanze nei tipi di record, nei TTL e nei valori associati.

Questo sistema non effettua query DNS in tempo reale e non interroga la rete. Il confronto viene eseguito esclusivamente sulle risposte fornite dall'utente. Questo approccio consente a sviluppatori, amministratori di siti web e professionisti IT di analizzare i dati di risoluzione già ottenuti senza generare ulteriore traffico di rete o esporre le query a server esterni.

Formati di input e requisiti dei dati

Per avviare il confronto, lo strumento richiede l'inserimento delle risposte testuali di almeno due resolver. Ciascun blocco di testo inserito viene elaborato riga per riga. I formati supportati per le righe di record DNS sono due:

  • Formato standard dig: nome TTL IN tipo valore (ad esempio, example.com. 300 IN A 192.0.2.1).
  • Formato compatto: tipo TTL valore (ad esempio, A 300 192.0.2.1).

Durante la fase di analisi, i commenti e le intestazioni di sezione tipici dell'output del comando dig vengono ignorati automaticamente, evitando la necessità di ripulire manualmente il testo prima dell'inserimento.

Esistono limiti precisi per garantire la stabilità dell'elaborazione: ciascuna risposta del resolver deve avere una dimensione inferiore a 100.000 caratteri. Se una risposta supera questa soglia, il sistema blocca l'operazione e mostra l'errore "La risposta del resolver ‹n› è insolitamente grande. Mantenerla sotto i 100.000 caratteri.". Nel caso in cui una riga non rispetti i formati strutturali previsti, viene visualizzato il messaggio "Il resolver ‹n›, riga ‹line›, non è un record DNS supportato. Usa nome TTL IN tipo valore, oppure tipo TTL valore.".

Interpretazione dei risultati del confronto

Una volta avviata l'analisi tramite il comando "Confronta risposte", lo strumento genera un prospetto riassuntivo intitolato "Confronto affiancato". Per ogni record analizzato, vengono estratti il tipo di record e il valore TTL, classificando la relazione tra i diversi resolver secondo quattro stati specifici:

  • Corrispondenza esatta: Indica che il tipo di record, il TTL e il valore associato sono identici in tutti i resolver confrontati.
  • TTL differisce: Indica che il tipo di record e il valore sono identici, ma i valori di TTL non corrispondono.
  • I valori differiscono: Indica che il tipo di record è lo stesso, ma i resolver restituiscono valori diversi (ad esempio, indirizzi IP differenti per un record A).
  • Nessun record: Indica che un determinato tipo di record presente in uno o più resolver è completamente assente nella risposta di un altro resolver analizzato.

Al termine dell'elaborazione, viene mostrato un riepilogo strutturato come "Confrontati i tipi di record ‹types› tra i campioni dei resolver ‹resolvers›." per quantificare l'estensione del controllo effettuato.

Gestione degli errori e flusso di lavoro

L'interfaccia gestisce i flussi di lavoro e previene analisi incomplete attraverso messaggi di errore mirati:

  • Se si tenta di avviare il confronto senza aver inserito alcun dato, l'interfaccia mostra l'errore "Incolla almeno due risposte del resolver.".
  • Se viene compilato un solo pannello di input, il sistema richiede di completare la configurazione mostrando l'errore "Incolla una risposta in almeno due pannelli del resolver.".
  • Il pulsante "Cancella" permette di azzerare istantaneamente tutti i campi di input dei resolver, eliminare i risultati precedentemente calcolati e riportare il focus di inserimento sul primo campo di testo.

Differenze tra TTL e propagazione globale

Quando si analizzano i record DNS, la presenza di TTL differenti per lo stesso valore è un fenomeno comune. I resolver ricorsivi decrementano il Time To Live (TTL) man mano che il record risiede nella loro cache locale. Di conseguenza, se due resolver interpellati mostrano TTL diversi per lo stesso IP, ciò indica solitamente una differente anzianità della cache locale e non una reale discrepanza nei dati della zona DNS memorizzati sul server autorevole.

È fondamentale comprendere i limiti intrinseci di un controllo locale rispetto alla propagazione globale. Questo strumento confronta esclusivamente i campioni di testo forniti dall'utente; non interroga direttamente i server DNS globali, non verifica la correttezza dei server autorevoli e non può garantire ciò che un utente finale situato in un'altra area geografica riceverà effettivamente dal proprio provider di rete.

Sicurezza e trattamento dei dati nel browser

Il funzionamento del DNS Controllo Propagazione è interamente locale. Le risposte DNS che incolli rimangono nel tuo browser. Nulla viene caricato o salvato da BroBroGo. L'intero processo di parsing, confronto e formattazione dei record avviene sul dispositivo dell'utente, garantendo che le informazioni relative alle infrastrutture di rete analizzate non vengano trasmesse a server esterni.


Domande frequenti (FAQ)

Quali formati di risultato DNS posso incollare?

Incolla linee di risposta standard dig come “example.com. 300 IN A 192.0.2.1” o linee compatte come “A 300 192.0.2.1”. Commenti e intestazioni di sezione dig vengono ignorati.

Un TTL diverso significa che il valore DNS è sbagliato?

Non necessariamente. I resolver ricorsivi riducono a conto alla rovescia i TTL memorizzati nella cache e possono applicare i propri limiti di cache. Valori corrispondenti con TTL diversi di solito mostrano età della cache diverse, non dati della zona diversi.

Una corrispondenza qui dimostra che il DNS si è propagato ovunque?

No. Il confronto copre solo le risposte che incolli. Altre cache pubbliche, ISP, aziendali e sui dispositivi possono restituire dati diversi, e questa pagina non contatta i nameserver autorevoli.