[ DMARC en beleid ]

DMARC -organisatiedomeinen: traceer de grens voordat identiteiten worden vergeleken

Gebruik de huidige DMARC detectieregels om het beleidsrecord, het organisatiedomein en de identiteitsvergelijking te scheiden, inclusief domeinen onder meerdelige achtervoegsels.

Door het EmailAuth -onderzoeksteam · 6 minuten lezen

Op deze pagina

Een organisatorisch domein is een grens die wordt gebruikt DMARC verwerking. Het helpt een ontvanger beleid te vinden wanneer een zichtbaar Van-domein geen eigen record heeft, en het helpt geauthenticeerde identiteiten op een ontspannen manier te vergelijken. uitlijning. Dat zijn verwante operaties, maar het is niet dezelfde vraag.

De sneltoets “neem de laatste twee labels” is onbetrouwbaar. Een naam onder een meerdelig openbaar achtervoegsel, zoals co.uk , laat al zien waarom het tellen van twee labels het achtervoegsel kan selecteren in plaats van de organisatie. De huidige specificatie voegt nog een reden toe om snelkoppelingen te vermijden: RFC 9989 definieert DNS tree walking in plaats van te vertrouwen op a openbare achtervoegsellijst alleen.

Schrijf de drie vragen afzonderlijk op

Begin met het daadwerkelijke domein in het Van-adres van het bericht, het auteurdomein genoemd. Vraag dan:

  • Welk DMARC beleidsrecord is van toepassing op dit auteurdomein?
  • Welk organisatiedomein wordt door het toepasselijke ontdekkingsproces tot stand gebracht voor elke identiteit die wordt vergeleken?
  • Doet het passeren SPF of DKIM identiteit voldoen aan de geselecteerde uitlijningsmodus?

Een geldige record rechtstreeks bij het auteurdomein wint de beleidsselectie. Dat bewijst niet automatisch dat het auteursdomein het organisatorische domein is dat wordt gebruikt voor ontspannen afstemming. Beschouw een DNS checker die slechts één ‘domein’-veld weergeeft als startweergave, en verzamel de daadwerkelijke namen en antwoorden die nodig zijn om de conclusie ervan te verklaren.

De gids voor identiteitsketens helpt bij het identificeren van de Van-, Envelope- en DKIM -domeinen voordat de detectie begint.

Volg een gelabeld voorbeeld

Het volgende is een synthetische DNS momentopname. Het illustreert een fictief register onder de gereserveerde .example-naamruimte; het is geen live zoekresultaat of een bewering over een echt openbaar achtervoegsel.

Stel dat het bestaande auteurdomein invoice.harbour.registry.example is. Zijn boodschap heeft een voorbijgaand karakter DKIM -handtekening met d=sign.harbour.registry.example. SPF gaat door voor een afzonderlijk servicedomein dat niet op één lijn ligt.

ZoekdoelIllustratieve reactieGevolg
_dmarc.invoice.harbour.registry.exampleGeen DMARC -beleidsrecordGa door met ontdekken
_dmarc.harbour.registry.examplev=DMARC1; p=none; sp=quarantine; psd=nStel deze expliciete organisatorische grens vast en stop de wandeling
_dmarc.registry.exampleNiet ondervraagd na de stopVoor deze wandeling is geen verdere reactie nodig

Het geselecteerde beleid is de record op harbour.registry.example . Omdat invoice.harbour.registry.example bestaat en een subdomein is, is het toepasselijke beoordelingsbeleid quarantaine via sp. Het organisatiedomein is harbour.registry.example omdat het record expliciet psd=n.

Voor de DKIM identiteit retourneert de illustratieve zoekopdracht op _dmarc.sign.harbour.registry.example geen record, gevolgd door hetzelfde psd=n grensrecord. De geverifieerde ondertekeningsidentiteit en het auteurdomein delen daarom een ​​organisatorisch domein. Bij ontspannen DKIM uitlijning levert de passerende DKIM handtekening een uitgelijnd pad op. Een strikte afstemming zou exacte identiteitsgelijkheid vereisen, wat deze twee verschillende namen niet hebben.

In het voorbeeld worden beleidsselectie, grensdetectie, authenticatie en afstemming bewust als afzonderlijke resultaten zichtbaar gehouden. Als u de beleidswaarde wijzigt, worden de ongelijke domeintekenreeksen niet omgezet in een exacte overeenkomst.

Begrijp wat de wandeling tegenhoudt

RFC 9989 Sectie 4.10 specificeert de query's, recordfiltering en limieten. Een geldig record met psd=n identificeert een organisatiegrens. Een geldig record met psd=y identificeert een openbare achtervoegselgrens, waarbij de selectieregels voor het organisatiedomein rekening houden met het domein, indien van toepassing, één label eronder.

Als geen van beide signalen de grens oplost, biedt de specificatie selectie- en terugvalregels. Het beperkt ook de detectie van lange namen om te voorkomen dat een aanvaller onbeperkte zoekopdrachten forceert. Een productie-implementatie heeft dat volledige algoritme nodig, inclusief ongeldige of meerdere records en DNS fouten; het verwijderen van labels totdat een bekende naam verschijnt, is geen vervanging.

Kopieer psd=y niet naar het dossier van een gewone organisatie. Het beschrijft een achtervoegselrol. psd=n kan opzettelijke organisatorische grenzen ondersteunen, inclusief gedelegeerde subbomen, maar zou een gedocumenteerde naamruimtebeslissing moeten volgen in plaats van een universele checklist.

Onderzoek de verschillen tussen tools en ontvangers

Een oudere implementatie kan de openbare achtervoegselbenadering gebruiken die hoort bij RFC 7489. Een nieuwere implementatie volgt mogelijk op RFC 9989 boomwandeling. DNS reacties, caches en implementatieondersteuning kunnen daarom van belang zijn als de resultaten niet overeenkomen.

Voor een nuttige vergelijking bewaart u de volledige identiteitsnamen, query-antwoorden met tijdstempels, ontdekte beleidsrecord, uitlijningsinstellingen en ontvangerresultaat. Vraag de leverancier van de tool welk detectiemodel hij implementeert. Leid geen universele adoptie af op basis van een publicatiedatum en wijzig DNS niet uitsluitend om ervoor te zorgen dat twee dashboardlabels het eens worden.

Scheid een echt meningsverschil over de grenzen van een ruw authenticatieprobleem. Een ontbrekende DKIM handtekening, mislukte handtekening of niet-goedgekeurde verzendroute wordt niet geldig omdat de organisatiedomeinberekening wordt gecorrigeerd.

Maak van de grens een operationeel record

Voor domeinen met meerdere bedrijfseenheden of gedelegeerde DNS teams kunt u vastleggen wie onder elke grens mag publiceren en welke services daar e-mail mogen verifiëren. Bezoek dat record opnieuw wanneer een applicatie een subdomein krijgt, een bedrijfseenheid DNS -beheer wijzigt of een leverancier met pensioen gaat.

Gebruik verificatie van subdomeinbeleid om te controleren welk beleid van toepassing is, en de uitlijningsvergelijking bij het beslissen welke domeinrelaties acceptabel zijn.

Het bruikbare resultaat is een reproduceerbare keten: dit waren de berichtidentiteiten, deze DNS antwoorden stelden de relevante grenzen vast, dit beleid werd toegepast en deze passerende identiteit kwam wel of niet overeen. Een geraden domeinlabel kan dat bewijs niet leveren.

Gebruik een grensbeslissingskaart

Gebruik deze kaart voor de selectie van organisatiedomeinen, niet als vervanging voor beleidsdetectie. Controleer eerst het auteurdomein op zijn eigen beleid. Een direct beleid kan zelfs van toepassing zijn als uitlijning een andere grensberekening vereist.

Observatie tijdens de aangegeven wandelingGrensbeslissing
Een geldig record bevat psd=nStop; het domein van die record is het organisatiedomein.
Een geldig record bevat psd=y verwijderd van het startdomeinStop; kies het domein één label onder dat openbare achtervoegsel.
psd=y is at the starting domainDe vrije loop stopt, maar de regel ‘één label hieronder’ is niet van toepassing op dat startrecord. Pas de selectieregels toe, in plaats van een onderliggend domein te bedenken.
Er bestaan ​​geldige records zonder een beslissend grenssignaalSelecteer het geldige record bij de naam met de minste labels. Selecteer niet automatisch het eerste voorouderrecord.
Er is geen organisatiedomein bepaaldGebruik het oorspronkelijke doeldomein als organisatiedomein. Deze fallback creëert geen beleidsrecord.
De onderwerpnaam heeft veel labelsPas de grens van acht query's toe: behoud de initiële query en verkort deze vervolgens zoals opgegeven. Ondervraag niet elke voorouder van een willekeurig lange naam.

Deze rijen zijn samengevat RFC 9989 paragrafen 4.10–4.10.2; recordfiltering en DNS-foutafhandeling zijn nog steeds van toepassing. Er is geen beleid gevonden tijdens het ontdekken van beleid, wat betekent dat DMARC niet van toepassing is, ook al heeft het uitlijningsalgoritme een terugval op de grenzen.

Als tweede fictieve tracering, stel dat de wandeling voor a.mail.example.com geldige records vindt op mail.example.com en example.com , noch met psd=n of psd=y, en nergens anders. Het geselecteerde organisatiedomein is example.com . Als mail.example.com in plaats daarvan psd=n, stopt de wandeling daar en wint die specifiekere grens. Bewaar de DNS snapshot met het resultaat, zodat een andere operator de vergelijking kan reproduceren.

[ Per rol ]

Wat dit voor jou betekent

Kies jouw rol voor praktische vervolgstappen.

IT/Mailbeheerder

Leg beleid en afstemming apart vast.

Eén ontdekt record kan beleidsselectie beantwoorden, terwijl verdere identiteitsanalyse nodig is voor ontspannen afstemming.

Volgende stappen

  1. Bewaar exacte opgevraagde namen en antwoorden.
  2. Bevestig het ontvanger- of tooldetectiemodel.
  3. Test een daadwerkelijk bericht na een grenswijziging.

CISO / SecOps

Beoordeel het vertrouwen dat de delegatie uitstraalt.

Wie een subboom beheert, kan bepalen welke geverifieerde identiteiten een DMARC grens delen.

Volgende stappen

  1. Wijs DNS delegatie toe aan verantwoordelijke eigenaren.
  2. Controleer opzettelijke psd=n grenzen.
  3. Evalueer afstemmingsbeslissingen naast de toestemmingen van leveranciers.

Oprichter / Niet-technisch

Maak de domeinstructuur verklaarbaar.

Een complexe naamruimte heeft een gedocumenteerde operationele grens nodig, zodat een overname, leverancier of bedrijfseenheid geen onverklaarbare mailfouten introduceert.

Volgende stappen

  1. Wijs eigendom toe voor gedelegeerde domeinen.
  2. Vraag om een ​​uitgewerkte identiteits- en beleidstrace.
  3. Neem naamruimtewijzigingen op in de onboarding van services.

[ Veelgestelde vragen ]

Veelgestelde vragen

Is het organisatiedomein altijd de laatste twee labels?

Nee. Meerdelige achtervoegsels maken die snelkoppeling al onbetrouwbaar, en de huidige RFC 9989 detectie maakt ook gebruik van DNS records en gedefinieerde grensregels.

Maakt een record in het Van-domein dat domein tot het organisatiedomein?

Het selecteert dat directe beleidsrecord. De bepaling van het organisatiedomein voor ontspannen afstemming is een aparte vraag die wordt behandeld in paragraaf 4.10.2.

Wat betekent psd=n in het uitgewerkte voorbeeld?

Het identificeert harbour.registry.example expliciet als de organisatorische grens en stopt de geïllustreerde wandeling.

Moet een gewoon bedrijf psd=y?

Kopieer die waarde niet naar een gewoon bedrijfsdocument. Het signaleert een rol in het publieke achtervoegseldomein en kan de bepaling van de grenzen veranderen.

Betekent een ontspannen uitlijning dat twee subdomeinen kunnen matchen?

Nee. Pas de daadwerkelijke regels voor het ontdekken van organisatiedomeinen toe op de identiteiten en vergelijk vervolgens de resulterende domeinen. Gedelegeerde of expliciete grenzen kunnen ertoe doen.

Waarom zou een oudere controleur het niet eens kunnen zijn met een huidige ontvanger?

Ze kunnen verschillende detectiemodellen implementeren of verschillende DNS gegevens zien. Bewaar zoekopdrachtreacties, tijdstempels en de vertrouwde resultaten van de ontvanger voordat u een oplossing kiest.

Is er voor strikte afstemming afstemming tussen organisatiedomeinen nodig?

Door een strikte afstemming wordt de relevante identiteit exact vergeleken met het auteurdomein. Het staat een andere naam niet toe alleen maar omdat beide onder hetzelfde organisatorische domein vallen.

Welk bewijsmateriaal moet bij een grensonderzoek worden bewaard?

Bewaar de Van-, SPF en DKIM domeinen, relevante DNS reacties, geselecteerd beleid, detectiemodel en uitlijningsresultaat, met tijdstempels en de betrokken service-eigenaar.

[ Bronnen ]

Bronnen

  1. RFC 9989 : DMARC -kernprotocol

[ Glossarium ]

Glossarium

Organisatorisch domein
De domeingrens die wordt gebruikt door toepasselijke DMARC detectie en versoepelde uitlijningsregels. Het kan niet altijd worden gevonden door de laatste twee labels te nemen.
Auteur domein
Het domein in het zichtbare Van-adres van het bericht dat DMARC evalueert.
DMARC uitlijning
De vereiste relatie tussen het zichtbare Van-domein en een passerende SPF of DKIM identiteit. Strikte afstemming vereist een exacte domeinmatch; ontspannen afstemming maakt gebruik van de toepasselijke relatie tussen organisatie en domein.
Gezaghebbende DNS
De gedelegeerde servers die verantwoordelijk zijn voor de relevante openbare zone. Een bewerking in het inactieve paneel van een andere provider verandert de antwoorden niet.

Herkomst onderneming

Waarom top financiële instellingen en overheden hebben hun e-mailbeveiligingsdashboards stopgezet.

Traditionele platforms voor e-mailauthenticatie verkopen u een dashboard en vragen uw technici om het werk te doen. In omgevingen waar veel op het spel staat, betekent handmatig toezicht vertraagde handhaving, configuratieafwijking en niet-gecontroleerde schaduwdomeinen.

EmailAuth is het agentische e-mailherkomstplatform. Onze agenten handhaven p=reject, houd externe afzenders op één lijn en verplaats uw domeinen naar vol RFC 9989 compliance, de nieuwe DMARC standaard, met 'human-in-the-loop'-auditeerbaarheid.

Regeringen Grote ondernemingen Tier-1 financiële instellingen

SaaS · Toegewijde huur · Air-gapped on-premise · BYOK-encryptie

Kennisbank