Neu: PostScale -- E-Mail-API für transaktionale, eingehende und maskierte Adressen. PostScale

    Was ist ein A-Eintrag

    Erfahren Sie, was ein A-Eintrag ist und wie er Ihren Domainnamen mit der richtigen IPv4-Adresse verbindet. Mit Beispielen für das DNScale-Dashboard und die API.

    Ein A-Eintrag (Address Record) ist der grundlegendste DNS-Eintragstyp. Er ordnet einen Domainnamen einer IPv4-Adresse zu, sodass Benutzer Ihre Website über einen leicht merkbaren Namen anstelle einer numerischen IP-Adresse aufrufen können.

    Wie A-Einträge funktionieren

    Wenn jemand Ihre Domain in einen Browser eingibt:

    1. Der Browser fragt einen DNS-Resolver nach dem A-Eintrag
    2. Der Resolver gibt die IPv4-Adresse aus dem A-Eintrag zurück
    3. Der Browser verbindet sich mit dieser IP-Adresse, um Ihre Seite zu laden
    example.com.    3600    IN    A    192.0.2.1

    Dieser Eintrag teilt DNS-Resolvern mit, dass example.com auf 192.0.2.1 verweist, mit einer TTL von 3600 Sekunden (1 Stunde).

    Häufige Anwendungsfälle

    Einzelner Server

    Verweisen Sie Ihre Domain auf einen Webserver:

    example.com.       3600    A    192.0.2.1
    www.example.com.   3600    A    192.0.2.1

    Lastverteilung mit mehreren A-Einträgen

    Verteilen Sie den Datenverkehr über mehrere Server mittels Round-Robin-DNS:

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

    Subdomains für verschiedene Dienste

    api.example.com.      3600    A    192.0.2.10
    mail.example.com.     3600    A    192.0.2.20
    staging.example.com.  3600    A    192.0.2.30

    Eintragsformat

    FeldBeschreibungBeispiel
    NameDomain oder Subdomainwww, @ (Apex), api
    TypEintragstypA
    InhaltIPv4-Adresse192.0.2.1
    TTLGültigkeitsdauer (Sekunden)3600

    A-Eintrag hinzufügen

    Über das Dashboard

    1. Navigieren Sie zu Ihrer Zone im DNScale-Dashboard
    2. Klicken Sie auf Add Record
    3. Konfigurieren Sie den Eintrag:
      • Name: Geben Sie die Subdomain ein (z. B. www) oder @ für den Apex
      • Type: Wählen Sie A
      • Value: Geben Sie die IPv4-Adresse ein
      • TTL: Setzen Sie die Cache-Dauer (Standard: 3600)
    4. Klicken Sie auf Create Record

    Über die API

    A-Eintrag erstellen:

    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
      }'

    Mehrere A-Einträge für Lastverteilung erstellen:

    # Erster Server
    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": "@",
        "type": "A",
        "content": "192.0.2.1",
        "ttl": 300
      }'
     
    # Zweiter Server
    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": "@",
        "type": "A",
        "content": "192.0.2.2",
        "ttl": 300
      }'

    API-Antwort:

    {
      "status": "success",
      "data": {
        "message": "Record created successfully",
        "record": {
          "id": "encoded-record-id",
          "name": "www.example.com.",
          "type": "A",
          "content": "192.0.2.1",
          "ttl": 3600,
          "disabled": false
        }
      }
    }

    Best Practices

    1. Geeignete TTL-Werte verwenden

      • Kurze TTL (300-900s), wenn Sie häufige IP-Änderungen erwarten
      • Längere TTL (3600-86400s) für stabile Server zur Verbesserung des Cachings
    2. Sowohl A- als auch AAAA-Einträge hinzufügen - Unterstützen Sie sowohl IPv4 als auch IPv6 für bessere Konnektivität

    3. Redundanz berücksichtigen - Verwenden Sie mehrere A-Einträge für Hochverfügbarkeits-Setups

    4. Apex-Domain-Einträge - Verwenden Sie @ oder lassen Sie den Namen leer für die Root-Domain

    Verwandte Eintragstypen

    • AAAA - IPv6-Pendant zum A-Eintrag
    • CNAME - Alias auf einen anderen Domainnamen
    • ALIAS - Root-Domain-Aliasing

    Fazit

    A-Einträge sind das Fundament des DNS und ermöglichen die Übersetzung von Domainnamen in IP-Adressen im Internet. Mit DNScale ist die Verwaltung von A-Einträgen unkompliziert — egal ob Sie eine einzelne Website hosten oder eine lastverteilte Infrastruktur aufbauen.