[ DNS et domaines ]

Enregistrements DNS A et AAAA dans la configuration du service de messagerie

Vérifiez séparément les points de terminaison de messagerie IPv4 et IPv6 et comprenez quand les enregistrements d'adresses affectent le routage ou SPF .

Par l’équipe de recherche EmailAuth

[ Points clés ]

  • La publication d'adresse ne prouve pas un point de terminaison SMTP fonctionnel.
  • Testez chaque famille d’adresses annoncées et chaque source externe réelle.
  • Les modifications d’adresse peuvent affecter les dépendances explicites SPF a ou mx.
Sur cette page

Les enregistrements A et AAAA mappent un nom d'hôte aux adresses IPv4 et IPv6 . Ce sont des dépendances d'un service de messagerie, et non des déclarations que le service est prêt ou autorisé à envoyer. La publication d'une adresse peut exposer un itinéraire que les clients essaient réellement. Vérifiez donc chaque famille et point de terminaison annoncés.

Suivez le nom utilisé par le protocole

Références : RFC 5321 §5.1, RFC 7208 §5.3, RFC 7208 §5.4.

Pour SMTP entrant, résolvez les noms d'hôtes d'échange renvoyés par MX . L'adresse du site Internet du domaine destinataire ne remplace pas lorsque les échanges explicites sont inutilisables. Si aucun MX n'existe, la règle implicite-MX de SMTP peut rendre les propres enregistrements A ou AAAA du domaine destinataire pertinents à la place.

Pour les sorties SPF, examinez la politique actuelle et l'identité évaluée. Un a le mécanisme peut autoriser les adresses renvoyées pour son nom spécifié ; une plaine Un record n'autorise rien par lui-même. De même, changer un nom d'hôte utilisé par un SPF MX Le mécanisme peut modifier les adresses évaluées comme autorisées. Enregistrez ces références avant de traiter une modification d’adresse DNS comme une modification de site Web uniquement.

Traitez la double pile comme deux chemins de fonctionnement

Références : RFC 1035 §3.4.1, RFC 3596 §2.1, RFC 3596 §2.3.

Un nom d'hôte peut avoir plusieurs enregistrements A et plusieurs enregistrements AAAA. Leur présence ne garantit pas l'accessibilité, le service SMTP , le certificat correct ou une politique équivalente. Un point de terminaison IPv4 sain n’établit pas que IPv6 fonctionne. À l’inverse, un échec sur un chemin client ne prouve pas que tous les expéditeurs utilisent ce chemin.

Capturez l'adresse de destination réellement tentée, la famille d'adresses, le résultat de la connexion et la réponse SMTP . Si vous étudiez le trafic sortant, capturez l’adresse source observée en externe plutôt que de supposer qu’elle correspond à l’adresse utilisée dans l’application. Les pools de sortie NAT et fournisseur peuvent rendre ces valeurs différentes.

Reproduire une erreur adresse-famille

Fixation synthétique : example.com. MX 10 mx.example.com.; mx.example.com. A 192.0.2.10; mx.example.com . AAAA 2001:db8::10. Dans le laboratoire, configurez le point de terminaison IPv4 pour accepter les connexions TCP sur le port 25 et laisser le point de terminaison IPv6 inaccessible. Les vérifications DNS attendues réussissent pour les deux types d'enregistrement, tandis qu'un test de connexion spécifique à une famille ne réussit que pour IPv4 .

Requête creusez @AUTH mx.example.com . Une +norécurse puis la même commande avec AAAA. Remplacez AUTH par l’autorité isolée. Enregistrez les deux réponses. Utilisez votre client SMTP de laboratoire approuvé pour épingler chaque destination indépendamment, en enregistrant les résultats de la connexion et du protocole. L'appareil illustre pourquoi le succès DNS n'est pas le succès du service ; il ne fait aucune déclaration sur le délai de repli d'un expéditeur particulier.

Un deuxième appareil change uniquement l'adresse A de 192.0.2.10 à 192.0.2.20 alors que la politique SPF est v=spf1 a:mx.example.com -all. Pour une évaluation IPv4 SPF avec des recherches par ailleurs réussies, l'adresse éligible pour correspondre à l'adresse IPv4 SPF. a changements de mécanisme. Un explicite ip4:192.0.2.10 le mécanisme resterait plutôt lié à ce réseau littéral jusqu’à ce que la politique elle-même change.

Rendre les changements d'adresse réversibles

Références : RFC 8767 §4.

Inventoriez tous les consommateurs du nom d'hôte, y compris le routage du courrier, les références SPF , la surveillance et les attentes en matière de certificat. Préparez le point de terminaison avant de le publier. Conservez l'ancien service pendant que les caches appropriés peuvent toujours y diriger le trafic, sur la base du plan de migration réel plutôt que d'une période d'attente universelle.

Après le changement, comparez les réponses faisant autorité avec des observations récursives et des preuves au niveau du message. Un point de terminaison IPv6 défaillant doit être réparé ou supprimé via une modification approuvée, et non masqué par un affaiblissement des politiques d'authentification non liées. Clôturez le travail uniquement lorsque les adresses et les chemins d'exploitation prévus correspondent à la conception de service documentée.

Gardez la portée des preuves explicite

Pour le scénario à deux familles, conservez le succès IPv4 et l’échec IPv6 attendus comme observations de laboratoire proposées jusqu’à ce qu’ils soient testés. L'exemple de changement d'adresse SPF suppose des recherches réussies et la politique déclarée ; il n'établit pas d'autorisation actuelle pour un expéditeur réel.

[ Emporter ]

La publication d’adresse ne prouve pas un point de terminaison SMTP fonctionnel. Testez chaque famille d’adresses annoncées et chaque source externe réelle. Les modifications d’adresse peuvent affecter les dépendances explicites SPF a ou mx.

[ Par rôle ]

Qu'est-ce que cela signifie pour vous

Choisissez votre rôle pour les prochaines étapes pratiques.

Administrateur informatique/courrier

Testez chaque adresse annoncée

Une résolution DNS réussie et un point de terminaison SMTP opérationnel sont des observations différentes.

Prochaines étapes

  1. Interrogez A et AAAA indépendamment.
  2. Testez chaque point de terminaison SMTP annoncé.
  3. Inventaire des dépendances SPF avant les modifications d’adresse.

RSSI / SecOps

Vérifier les autorisations d'adresse indirecte

Une modification apportée à un nom d'hôte partagé peut modifier le comportement SPF lorsque la stratégie fait référence à ce nom.

Prochaines étapes

  1. Examinez l’exposition IPv6 non testée.
  2. Vérifiez les identités de sortie observées en externe.
  3. Séparez les résultats de transport et d’authentification.

Fondateur / Non technique

Posséder les deux familles de réseaux

La publicité IPv6 crée une dépendance opérationnelle aux côtés du service IPv4 familier.

Prochaines étapes

  1. Financez les deux chemins de réseau annoncés.
  2. Attribuez la propriété des noms d’hôtes partagés.
  3. Exiger une preuve d’acceptation de la migration.

[ FAQ ]

Questions fréquemment posées

Que stocke A ?

Une adresse IPv4 .

RFC 1035 §3.4.1

Que stocke AAAA ?

Une adresse IPv6 .

RFC 3596 §2.1

AAAA prouve-t-il que SMTP IPv6 fonctionne ?

Non. Testez l’accessibilité et le comportement SMTP de manière indépendante.

Peut-on retourner plusieurs adresses ?

Oui. Vérifiez chaque adresse annoncée plutôt que seulement la première.

RFC 3596 §2.3

Une modification A modifie-t-elle SPF ?

C’est possible lorsque la politique SPF évaluée fait référence à ce nom via un mécanisme dépendant de l’adresse.

RFC 7208 §5.3 RFC 7208 §5.4

Dois-je inspecter le sommet A pour détecter le courrier entrant ?

Commencez par les cibles MX lorsque MX explicite existe ; le sommet peut avoir de l'importance dans le cadre du repli implicite-MX.

RFC 5321 §5.1

L'adresse IP du serveur privé est-elle l'adresse IP d'envoi ?

Pas nécessairement. Enregistrez l’adresse source publique observée sur le chemin sortant réel.

Une connexion prouve-t-elle la livraison en boîte de réception ?

Non. La connexion, l’acceptation SMTP et le placement final dans la boîte aux lettres sont des observations distinctes.

RFC 5321 §4.2.5

[ Sources ]

Sources

  1. RFC 7208

    Sections §5.3 · §5.4

  2. RFC 1035

    Sections §3.4.1

  3. RFC 5321

    Sections §4.2.5 · §5.1

  4. RFC 8767

    Sections §4

  5. RFC 3596

    Sections §2.1 · §2.3

  6. Référence de fouille ISC BIND

    Sections Syntaxe, recherche inversée -x, option de requête norecurse

[ Glossaire ]

Glossaire

Enregistrement AAAA
Un enregistrement DNS contenant une adresse IPv6 .

RFC 3596 §2.1

SPF dépendant de l'adresse
Les mécanismes SPF tels que a et mx utilisent les données d'adresse DNS lors de l'évaluation plutôt qu'une seule politique IP littérale fixe.

RFC 7208 §5.3 RFC 7208 §5.4

Provenance de l'entreprise

Pourquoi les principales institutions financières et gouvernements ont retiré leurs tableaux de bord de sécurité de messagerie.

Les plateformes traditionnelles d'authentification de courrier électronique vous vendent un tableau de bord et demandent à vos ingénieurs de faire le travail. Dans les environnements à enjeux élevés, la surveillance manuelle entraîne des retards dans l’application, des dérives de configuration et des domaines fantômes non surveillés.

EmailAuth est la plateforme agent de provenance des e-mails. Nos agents appliquent p=reject, gardez les expéditeurs tiers alignés et déplacez vos domaines au maximum RFC 9989 conformité, la nouvelle norme DMARC , avec une auditabilité humaine dans la boucle.

Gouvernements Grandes entreprises Institutions financières de premier rang

SaaS · Location dédiée · Air-gappé sur site · Chiffrement BYOK

Base de connaissances