[ DMARC e politica ]

Nessun record DMARC trovato: traccia il nome host e l'autorità DNS

Un avviso di record mancante può significare un nome errato, un host DNS errato, una cache negativa obsoleta o un errore di ricerca. Identificare quale condizione esiste prima di pubblicare un altro record.

A cura del team di ricerca EmailAuth · 7 minuti di lettura

[ Punti chiave ]

  • Conserva il nome, lo stato e i limiti completi dei record richiesti.
  • Trova la zona autorevole attiva prima di proporre una modifica.
  • Controllare separatamente l'individuazione applicabile e la prova del nuovo messaggio.
In questa pagina

Un “no”. Registro DMARC trovato" è un punto di partenza per la diagnosi. Può riflettere una policy realmente mancante, una query per il nome sbagliato, una modifica in un account DNS inattivo, una risposta più vecchia memorizzata nella cache o un errore di risoluzione.

Prima di pubblicare un altro record, stabilisci cosa ha richiesto lo strumento e quali server autorevoli controllano quella risposta. Conserva il codice di risposta DNS e tutti i dati TXT restituiti. Questo separa un record assente da un record che esiste ma non può essere recuperato tramite un particolare percorso di ricerca.

Cattura l'esatta ricerca non riuscita

Registra lo strumento, il dominio richiesto, il timestamp, il risolutore e la risposta DNS completa, ove disponibile. Salvare il record della policy corrente e la configurazione DNS prima della modifica.

Questi comandi BIND dig illustrativi non vengono eseguiti qui. Sostituisci i nomi della documentazione con la destinazione approvata e il server delegato effettivo. IL Manuale di scavo BIND definisce il server, il nome, il tipo e le opzioni di query. La sezione dell'autorità aiuta a mantenere il contesto della risposta negativa; i commenti mantengono lo stato dell'intestazione e i flag. Una semplice query per il dominio Da visibile example.com inizia qui:

dig _dmarc.example.com . TXT +noall +risposta +autorità +commenti

Conserva lo stato della risposta e la sezione della risposta. Una visualizzazione solo breve può nascondere la distinzione tra un nome senza dati TXT rilevanti e un errore di risoluzione.

Identificare chi controlla la risposta DNS pubblica

Questo problema diventa spesso un problema di proprietà. Un'azienda potrebbe aver acquistato il dominio da un provider, spostato il proprio sito web altrove e delegato DNS a un terzo account. Un record aggiunto nel pannello sbagliato può sembrare completo senza avere alcun effetto sui controlli della posta elettronica pubblica.

Chiedi all'operatore di identificare l'attuale host DNS autorevole e di mostrare la sua risposta per il nome previsto. Evita di pagare per correzioni ripetute senza un percorso di pubblicazione dimostrato. Chiedi anche se l'avviso riguarda il tuo dominio principale, un sottodominio di invio o un'identità diversa utilizzata da un'applicazione.

Controlla il nome e l'account di pubblicazione

Controlla la delega autorevole per la zona, inclusa una zona secondaria delegata separatamente, se ne esiste una. Interroga direttamente un server autorevole pertinente, utilizzando il suo nome effettivo:

dig @ ns1.example.net _dmarc.example.com . TXT +norecurse +noall +risposta +autorità +commenti

Se l'editor DNS aggiunge automaticamente la zona, inserendo _dmarc.example.com potrebbe pubblicare accidentalmente _dmarc.example.com.example.com. In un altro editor, solo inserendo _dmarc potrebbe essere sbagliato. Controlla il nome del proprietario finale pubblicato anziché prescrivere lo stesso formato di input per ogni fornitore.

Altri errori frequenti includono a registrazione TXT nella radice del dominio, una modifica a un account DNS inattivo, una modifica non salvata o una ricerca del dominio di invio errato.

Distinguere l'assenza dall'errore di ricerca

  • Osservazione: NXDOMAIN ; Cosa indagare: il nome richiesto viene segnalato come inesistente
  • Osservazione: NOERROR senza dati TXT rilevanti; Su cosa indagare: il nome richiesto non ha una risposta TXT applicabile in quella risposta
  • Osservazione: SERVFAIL ; Cosa indagare: Risoluzione non riuscita; ispezionare l'autorità, la delega, la convalida e le dipendenze
  • Osservazione: esiste una risposta autorevole ma la risposta ricorsiva differisce; Cosa indagare: stato della cache, vista del risolutore, percorso di delega e tempistica
  • Osservazione: diversi record di politiche candidate; Cosa indagare: un problema relativo al set di record, non una semplice condizione di record mancante

Gli stati DNS e la distinzione tra risposte negative sono descritti in RFC 1035 §4.1.1, RFC 2308 §2.1 E RFC 2308 §2.2. Non considerare SERVFAIL come un'autorizzazione a pubblicare un altro record. Il record potrebbe esistere ma non essere disponibile tramite il percorso di risoluzione con errore. Allo stesso modo, un record mancante in corrispondenza del nome di un bambino non determina se un destinatario può scoprire una politica applicabile altrove ai sensi RFC 9989 §4.10.1.

Esempio realizzato: il record si trova in una zona inattiva

Consideriamo questa indagine illustrativa. Aggiunge un amministratore _dmarc al pannello DNS del registrar. La delega pubblica, tuttavia, punta a un host DNS separato utilizzato durante una precedente migrazione del sito Web.

Il pannello del registrar mostra il valore previsto. Una query diretta all'autorità attualmente delegata non lo restituisce. Un'attesa più lunga non può rendere autorevole una zona inattiva.

La correzione consiste nel pubblicare tramite l'autorità effettiva, con l'apposita approvazione. Successivamente, conserva la risposta autorevole e confronta l'osservazione ricorsiva. La modifica dei server dei nomi solo per rendere efficace il pannello precedente potrebbe interrompere record web e di posta non correlati, quindi si tratta di un cambiamento separato e molto più ampio.

Confronta le risposte autorevoli e quelle memorizzate nella cache

Sotto RFC 2308 §5, un risolutore può memorizzare nella cache una risposta negativa precedente. Un nuovo record autorevole può quindi coesistere temporaneamente con un'osservazione ricorsiva a risposta mancante. Lo svuotamento della cache di un laptop non cancella lo stato del risolutore di un ricevitore esterno.

Confrontare l'autorità e le osservazioni ricorsive rilevanti con i timestamp. Se i server autorevoli non sono d'accordo, indaga sul loro stato pubblicato. Se DNS interno e quello pubblico differiscono, stabilire quale visualizzazione utilizza il destinatario della posta esterno.

Evita di promettere che tutte le risposte convergeranno dopo un numero fisso di minuti. Diagnosticare il percorso effettivo e memorizzare nella cache le prove.

Correggere il processo di pubblicazione

Trattare il risultato come un problema di proprietà del controllo quando rivela responsabilità DNS poco chiare, account abbandonati o delega non gestita. Registra chi può apportare modifiche, quale zona è attiva e in che modo un secondo revisore verifica il risultato.

Un'osservazione di policy mancante è un risultato di configurazione. Non è stabilito che a phishing campagna ha avuto successo, che ogni sottodominio non ha una policy o che ogni messaggio ricevuto fallisce DMARC. Mantieni separate queste conclusioni e raccogli le prove richieste da ciascuna.

Verificare la politica e un messaggio reale

Dopo la correzione prevista, conferma la ricerca della politica applicabile e testa un messaggio legittimo reale tramite il servizio pertinente. Verificare il risultato dell'autenticazione attendibile e allineamento.

Utilizzo il flusso di lavoro di creazione del record quando una nuova politica è effettivamente necessaria. Se la policy è visibile ma la posta non funziona, spostati in diagnosi di allineamento. Se una vecchia guida e un nuovo ricevitore differiscono al momento della scoperta, includerli Preparazione DMARCbis nell'indagine.

Il pratico takeaway

Chiudi il risultato con il percorso di pubblicazione corretto e la risposta autorevole risultante. Quindi verificare la politica applicabile e un messaggio realmente legittimo. Ciò lascia una diagnosi riproducibile invece di un risultato del controllo inspiegabile.

Mantenere la decisione e le prove separate

Per l'apparecchio della zona inattiva, scegliere l'autorità attiva come obiettivo di pubblicazione proposto; non modificare la delega semplicemente per rendere rilevante un pannello obsoleto. Esamina il flag di risposta autorevole e il contesto completo della risposta, non solo il testo restituito. RFC 8767 §4 consente l'utilizzo di risposte obsolete qualificanti oltre la scadenza del TTL, quindi un TTL non è una scadenza di convergenza universale. Non è stata eseguita alcuna ricerca o modifica della configurazione.

[ Porta via ]

Conserva il nome, lo stato e i limiti completi dei record richiesti. Trova la zona autorevole attiva prima di proporre una modifica. Controllare separatamente l'individuazione applicabile e la prova del nuovo messaggio.

[Per ruolo]

Cosa significa questo per te

Scegli il tuo ruolo per i prossimi passi pratici.

Amministratore IT/Posta

Conserva la risposta, quindi segui l'autorità.

Conserva il nome richiesto, il risolutore, il timestamp e il codice di risposta. Confrontare un server autorevole delegato pertinente con osservazioni ricorsive prima di modificare il record.

Prossimi passi

  1. Verificare la presenza di suffissi di zona duplicati o pannelli inattivi.
  2. Distinguere NXDOMAIN , nessun TXT e SERVFAIL rilevanti.
  3. Tenere conto della memorizzazione nella cache negativa e delle zone secondarie delegate separatamente.

CISO/SecOps

Utilizzare il problema per ripristinare la responsabilità della pubblicazione.

La proprietà DNS non chiara e gli account abbandonati possono rendere inaffidabile una semplice modifica di un record. Analizza i risultati in modo accurato: un'osservazione di ricerca mancante da sola non stabilisce un phishing di successo o un'esposizione a livello di portafoglio.

Prossimi passi

  1. Registra la zona attiva e i proprietari di modifiche consentiti.
  2. Richiedere un secondo controllo della risposta risultante.
  3. Tratta le modifiche al server dei nomi come una decisione separata e più ampia.

Fondatore / Non tecnico

Scopri chi controlla la risposta pubblica.

L'account del registrar, l'host del sito Web e l'host DNS attivo possono essere diversi. Chiedere all'operatore di identificare l'autorità corrente e mostrare perché la modifica proposta la influenzerà.

Prossimi passi

  1. Conferma a quale dominio o sottodominio si riferisce l'avviso.
  2. Assegna il team DNS autorizzato e il proprietario dell'e-mail.
  3. Richiedi prove che chiudano la scoperta, non modifiche ripetute.

[ Domande frequenti ]

Domande frequenti

Perché il mio pannello DNS mostra un record DMARC mentre un controllo non ne trova?

Il pannello potrebbe non controllare la zona autoritativa delegata, il nome del proprietario potrebbe essere sbagliato, la modifica potrebbe non essere pubblicata o un risolutore potrebbe conservare una risposta più vecchia. Confrontare l'autorità effettiva e il nome richiesto.

Nessuna risposta TXT è uguale a SERVFAIL ?

No. L'assenza di una registrazione rilevante e la mancata risoluzione sono condizioni diverse. Conserva il codice di risposta DNS e analizza l'autorità e il percorso del risolutore.

RFC 1035 §4.1.1 RFC 2308 §2.2

Chi dovrebbe possedere una correzione di record mancanti?

Il team autorizzato a modificare la zona DNS autorevole attiva dovrebbe essere responsabile della pubblicazione, mentre il proprietario del servizio di posta elettronica verifica i messaggi risultanti. Una fattura del registrar o un pannello di controllo inattivo non stabilisce chi controlla la risposta pubblica.

Cosa succede se un dominio principale ha una politica DMARC ?

Controllare le regole di rilevamento applicabili per il dominio dell'autore e l'implementazione. La mancanza di un record figlio diretto non dimostra, di per sé, che non esiste alcuna policy rilevabile.

RFC 9989 §4.10.1

La memorizzazione nella cache negativa significa che il nuovo record è stato pubblicato in modo errato?

Non necessariamente. Un risolutore può conservare temporaneamente un precedente risultato di risposta mancante anche quando l'autorità ora notifica il record. Confrontare timestamp e prove autorevoli.

RFC 2308 §5

Devo cambiare i server dei nomi per correggere un record DMARC mancante?

Si tratta di un cambiamento molto più ampio che interessa le dipendenze DNS del dominio. Innanzitutto determinare se il record previsto può essere pubblicato correttamente tramite l'autorità esistente.

Questo avviso dimostra che un messaggio non ha superato DMARC ?

No. Si tratta di un'osservazione di configurazione o di ricerca. Una conclusione a livello di messaggio richiede il contesto rilevante per l’individuazione delle politiche e prove attendibili del destinatario.

RFC 9989 §5.3.5

Quali prove dovrebbero chiudere il ticket di supporto?

La risposta autorevole prevista, il percorso di pubblicazione corretto, le osservazioni ricorsive pertinenti e una verifica del messaggio reale, con la proprietà ed eventuali avvertenze rimanenti registrate.

[ Fonti ]

Fonti

  1. RFC 9989

    Sezioni §4.5 · §4.10.1 · §5.3.5 · §3.2.6

  2. RFC 1035

    Sezioni §4.1.1

  3. RFC 2308

    Sezioni §2.1 · §2.2 · §5

  4. RFC 8767

    Sezioni §4

  5. Manuale di scavo BIND

    Sezioni dig Sinossi, utilizzo semplice e opzioni di query

[ Glossario ]

Glossario

Registro delle politiche DMARC
Un record DNS TXT che consente la convalida ed esprime le preferenze di gestione e le richieste di reporting facoltative per i domini applicabili.

RFC 9989 §3.2.6

Cache negativa
Una risposta di assenza DNS memorizzata nella cache la cui chiave e aggiornamento dipendono dal tipo di risposta negativa e dal TTL derivato dalla SOA.

RFC 2308 §5

Provenienza aziendale

Perché le principali istituzioni finanziarie e i governi hanno ritirato le dashboard di sicurezza della posta elettronica.

Le tradizionali piattaforme di autenticazione e-mail ti vendono una dashboard e chiedono ai tuoi ingegneri di fare il lavoro. Negli ambienti ad alto rischio, la supervisione manuale comporta un’applicazione ritardata, deviazioni della configurazione e domini ombra non monitorati.

EmailAuth è la piattaforma di provenienza della posta elettronica degli agenti. I nostri agenti applicano p=reject, mantieni allineati i mittenti di terze parti e sposta i tuoi domini al massimo RFC 9989 conformità, il nuovo standard DMARC , con verificabilità human-in-the-loop.

Governi Grandi imprese Istituti finanziari di primo livello

SaaS · Locazione dedicata · Air-gapped on-premise · Crittografia BYOK

Base di conoscenza