DNS-records
DNS-record splitter
Plak een TXT-record dat te lang is voor DNS en krijg het terug als correct geciteerde, correct gespatieerde strings — precies in het formaat dat de editor van uw provider verwacht.
Waarom een TXT-record gesplitst moet worden
Een enkele DNS TXT-string kan maximaal 255 tekens bevatten — een harde limiet die in het DNS-protocol is vastgelegd (RFC 1035). Een moderne 2048-bit DKIM-sleutel is ongeveer 400 tekens, dus die past er niet in. De oplossing is niet om twee records aan te maken; het is om één record te publiceren dat uit meerdere kortere strings bestaat, die DNS-resolvers automatisch weer aan elkaar plakken.
Het lastige zit in de interpunctie. Elk deel moet tussen een eigen paar aanhalingstekens staan, met één spatie tussen het sluitende aanhalingsteken van het ene en het openende aanhalingsteken van het volgende, en geen spatie binnen de aanhalingstekens. Als dat fout gaat, plakken resolvers de strings aan elkaar met een losse spatie ertussen, wat de sleutel ongemerkt beschadigt. Deze tool telt de bytes en plaatst de aanhalingstekens voor u.
Auto-splitters
Cloudflare en de meeste managed DNS-hosts splitsen en citeren een lange waarde automatisch voor u. Plak het ruwe record en zij doen de rest.
Handmatige splitters
Route 53 en Google Cloud DNS weigeren alles boven de 255 tekens. U moet ze de vooraf gesplitste, geciteerde strings aanleveren — precies wat deze tool oplevert.
Zonebestanden
BIND en soortgelijke tools willen de strings tussen haakjes, zodat het record meerdere regels kan beslaan. De haakjes zijn cosmetisch; de aanhalingstekens niet.
Alles draait in uw browser. Niets wat u plakt wordt ergens naartoe verstuurd, wat van belang is wanneer de waarde een privé DKIM-selector is.
Splits uw record
Plak de waarde, kies waar u het publiceert en kopieer het resultaat. Met de geavanceerde opties kunt u een provider matchen die deze tool niet op naam vermeldt.
Je record
Plak een lange TXT-waarde — een DKIM-sleutel, SPF, of een record van meer dan 255 tekens. Reeds gesplitste of zone-bestandrecords werken ook.
DNS-provider
Kies waar je het record gaat plakken.
Delen tussen aanhalingstekens plaatsen
De meeste providers vereisen aanhalingstekens; sommige (zoals Azure) voegen ze automatisch toe.
Eén deel per regel
Zet elke string op een eigen regel in plaats van op één regel.
Zone-bestandblok
Verpak alles in een name TTL IN TXT ( … ) blok voor BIND-achtige bestanden.
Maximale lengte per deel
De DNS-limiet is 255. Verlaag deze alleen als uw provider strenger is.
Record splitsen
Kopieer dit naar een enkel TXT-record bij je DNS-provider.
Plak een record aan de linkerkant om het hier gesplitst te zien.