Maak kennis met PostScale -- e-mail-API voor transactionele, inkomende en gemaskeerde adressen. PostScale

    DNS-recordtypen - Complete gids over ondersteunde records

    Een uitgebreide gids over alle DNS-recordtypen die door DNScale worden ondersteund, waaronder A, AAAA, CNAME, MX, TXT, SRV, NS, PTR, CAA, TLSA, SSHFP, HTTPS, SVCB en ALIAS-records.

    DNS-records zijn de bouwstenen van het Domain Name System. Ze vertellen DNS-resolvers hoe verzoeken voor je domein moeten worden afgehandeld door domeinnamen te koppelen aan IP-adressen, mailservers, verificatiegegevens en nog veel meer.

    DNScale ondersteunt 14 verschillende recordtypen, waarmee je volledige controle hebt over je DNS-configuratie voor elke toepassing — van eenvoudige websites tot complexe gedistribueerde systemen.

    Overzicht ondersteunde recordtypen

    TypeDoelVeelvoorkomende toepassing
    AKoppelt domein aan IPv4-adresWebsitehosting
    AAAAKoppelt domein aan IPv6-adresIPv6-diensten
    CNAMEMaakt domeinaliasSubdomeinen, CDN-integratie
    MXStuurt e-mail naar mailserversE-mailbezorging
    TXTSlaat tekstgegevens opSPF, DKIM, domeinverificatie
    SRVServicelocatieVoIP, XMPP, gameservers
    NSDelegeert DNS-autoriteitNameserverconfiguratie
    PTRReverse DNS-lookupE-mailbezorgbaarheid, beveiliging
    CAACertificaatautoriteit-autorisatieSSL/TLS-beveiliging
    TLSADANE TLS-authenticatieCertificate pinning
    SSHFPSSH-sleutelfingerprintsSSH-hostverificatie
    HTTPSHTTPS service bindingHTTP/3, ECH, verbindingshints
    SVCBAlgemene service bindingService discovery
    ALIASRootdomein-aliasingApex-domein naar CDN/cloud

    Recordtypecategorieen

    Adresrecords

    A- en AAAA-records vormen de basis van DNS en koppelen door mensen leesbare domeinnamen aan door machines leesbare IP-adressen.

    • A-records wijzen naar IPv4-adressen (bijv. 192.0.2.1)
    • AAAA-records wijzen naar IPv6-adressen (bijv. 2001:db8::1)

    Aliasrecords

    CNAME- en ALIAS-records laten je het ene domein naar het andere wijzen, wat het beheer vereenvoudigt wanneer meerdere domeinen naar dezelfde bestemming moeten resolven.

    • CNAME-records werken voor subdomeinen (niet voor apex-/rootdomeinen)
    • ALIAS-records werken op apex-domeinniveau

    Mailrecords

    MX-records zijn essentieel voor e-mailbezorging en vertellen mailservers waar berichten voor je domein naartoe moeten worden gestuurd.

    Tekst- en verificatierecords

    TXT-records slaan willekeurige tekstgegevens op en worden veel gebruikt voor:

    • SPF (e-mailafzenderverificatie)
    • DKIM (e-mailondertekening)
    • Domeineigendomverificatie
    • Aangepaste applicatiegegevens

    Service discovery-records

    SRV-, HTTPS- en SVCB-records helpen clients bij het ontdekken van diensten en hun verbindingsparameters.

    • SRV-records specificeren host en poort voor diensten
    • HTTPS-records optimaliseren HTTPS-verbindingen met HTTP/3- en ECH-ondersteuning
    • SVCB-records bieden algemene service binding

    Beveiligingsrecords

    CAA-, TLSA- en SSHFP-records verbeteren de beveiliging:

    • CAA-records bepalen welke certificaatautoriteiten certificaten mogen uitgeven
    • TLSA-records maken DANE mogelijk voor certificaatauthenticatie
    • SSHFP-records publiceren SSH-sleutelfingerprints voor verificatie

    Infrastructuurrecords

    NS- en PTR-records behandelen DNS-infrastructuur:

    • NS-records delegeren DNS-autoriteit aan nameservers
    • PTR-records bieden reverse DNS-lookups

    Meerdere waarden vs enkele waarde

    DNScale behandelt recordtypen verschillend op basis van of ze meerdere waarden ondersteunen:

    Recordtypen met meerdere waarden

    Deze typen kunnen meerdere records met dezelfde naam hebben:

    • A, AAAA, TXT, MX, NS, SRV, CAA, TLSA, SSHFP, HTTPS, SVCB

    Je kunt bijvoorbeeld meerdere A-records hebben voor load balancing:

    example.com.    300    A    192.0.2.1
    example.com.    300    A    192.0.2.2

    Recordtypen met enkele waarde

    Deze typen staan slechts één record per naam toe:

    • CNAME, ALIAS

    Een CNAME- of ALIAS-record moet het enige record op die naam zijn.

    Snel starten: records toevoegen

    Via het dashboard

    1. Navigeer naar je zone in het DNScale-dashboard
    2. Klik op Add Record
    3. Selecteer het recordtype uit het dropdownmenu
    4. Vul de verplichte velden in
    5. Klik op Create Record

    Via de API

    curl -X POST "https://api.dnscale.eu/v1/zones/{zone_id}/records" \
      -H "Authorization: Bearer YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "name": "www",
        "type": "A",
        "content": "192.0.2.1",
        "ttl": 3600
      }'

    Best practices

    1. Gebruik passende TTL-waarden - Korte TTL's (300-900s) voor records die kunnen veranderen; langere TTL's (3600-86400s) voor stabiele records
    2. Stel redundantie in - Gebruik meerdere A/AAAA-records of MX-records met verschillende prioriteiten
    3. Beveilig je domein - Voeg CAA-records toe om certificaatuitgifte te controleren en TXT-records voor SPF/DKIM
    4. Overweeg IPv6 - Voeg AAAA-records toe naast A-records voor IPv6-ondersteuning
    5. Gebruik HTTPS-records - Maak snellere verbindingen mogelijk met HTTP/3- en ECH-ondersteuning

    Conclusie

    Het begrijpen van DNS-recordtypen is essentieel voor het correct configureren van je domein. De uitgebreide ondersteuning van recordtypen in DNScale zorgt ervoor dat je elke DNS-configuratie kunt implementeren die je infrastructuur vereist.

    Bekijk de individuele recordtype-handleidingen voor gedetailleerde informatie, voorbeelden en best practices voor elk type.