> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# DNS Service

> Manage DNS zones and records for your Xloud private cloud with Xloud DNS — authoritative DNS-as-a-service for zones, record sets, and reverse DNS.

Authoritative DNS management for your private cloud — create zones, manage records, and automate reverse DNS for all your services.

<Card title="Xloud DNS — DNS-as-a-Service" icon="globe" href="https://xloud.tech/xavs" color="#197560" horizontal>
  Product details and datasheet on xloud.tech
</Card>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Xloud DNS Service</p>

<CardGroup cols={2}>
  <Card title="User Guide" icon="book-open" href="/services/dns/user-guide" color="#197560">
    Create DNS zones, manage record sets (A, AAAA, CNAME, MX, TXT), configure reverse DNS, and query your DNS infrastructure.
  </Card>

  <Card title="Admin Guide" icon="shield-check" href="/services/dns/admin-guide" color="#197560">
    Configure DNS backend drivers, manage pools, control zone transfers, enforce quotas, and administer the DNS service infrastructure.
  </Card>

  <Card title="CLI Reference" icon="terminal" href="/services/dns/cli-reference" color="#197560">
    `openstack zone` and `openstack recordset` commands for managing DNS from the command line.
  </Card>

  <Card title="Reverse DNS" icon="arrow-left-right" color="#197560">
    Create PTR records for IP-to-hostname resolution supporting compliance, email delivery, and network diagnostics.
  </Card>
</CardGroup>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Key Features</p>

<CardGroup cols={2}>
  <Card title="Authoritative DNS Zones" icon="map-pin" href="/services/dns/create-zone" color="#197560">
    Create and manage authoritative DNS zones for your domains. Full control over SOA, NS, and all resource record types within each zone.
  </Card>

  <Card title="Multi-Record Support" icon="list" href="/services/dns/record-types" color="#197560">
    Native support for A, AAAA, CNAME, MX, NS, PTR, SOA, SRV, SPF, TXT, and CAA record types. Cover every DNS use case from web hosting to email delivery.
  </Card>

  <Card title="Reverse DNS (PTR)" icon="arrow-left-right" href="/services/dns/reverse-dns" color="#197560">
    Automated PTR record management for IPv4 and IPv6 address spaces. Essential for mail server reputation, syslog, and compliance logging.
  </Card>

  <Card title="Zone Transfers" icon="share-2" href="/services/dns/zone-transfers" color="#197560">
    Controlled zone transfer (AXFR/IXFR) support for secondary DNS servers. Delegate authority to external resolvers while maintaining primary control.
  </Card>

  <Card title="TTL Management" icon="clock" href="/services/dns/manage-records" color="#197560">
    Configure Time-to-Live values per record set. Reduce TTLs before planned changes for faster propagation; increase after stabilization to reduce resolver load.
  </Card>

  <Card title="API-Driven Automation" icon="code" href="/services/dns/cli-reference" color="#197560">
    Full REST API for DNS record management. Integrate with deployment pipelines to register service endpoints automatically as infrastructure is provisioned.
  </Card>
</CardGroup>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>DNS Components</p>

| Component     | Description                                                                         |
| ------------- | ----------------------------------------------------------------------------------- |
| Zone          | An authoritative DNS domain (e.g., `example.com.`) managed by the Xloud DNS service |
| Record Set    | A collection of DNS records sharing the same name and type within a zone            |
| Nameserver    | The authoritative resolvers designated to serve records for a zone                  |
| Pool          | A group of DNS backend servers that handle zone data for a set of zones             |
| PTR Record    | Reverse DNS mapping an IP address to a hostname                                     |
| Zone Transfer | Mechanism for replicating zone data to secondary DNS servers                        |

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Related Services</p>

<CardGroup cols={3}>
  <Card title="Xloud Load Balancer" icon="combine" href="/services/load-balancer" color="#197560">
    Map DNS names to load balancer VIP addresses for service endpoints
  </Card>

  <Card title="Xloud Compute" icon="server" href="/services/compute" color="#197560">
    Register compute instance hostnames in DNS zones automatically
  </Card>

  <Card title="Xloud Networking" icon="network" href="/services/compute" color="#197560">
    Floating IPs and fixed IPs referenced in DNS A and PTR records
  </Card>

  <Card title="Xloud Identity" icon="fingerprint" href="/cli-setup" color="#197560">
    RBAC policies governing zone and record management permissions
  </Card>

  <Card title="Xloud Key Manager" icon="lock" href="/services/key-manager" color="#197560">
    Store DNSSEC signing keys for zone integrity validation
  </Card>

  <Card title="Xloud Object Storage" icon="box" href="/services/object-storage" color="#197560">
    Archive zone export files and DNS audit logs for compliance
  </Card>
</CardGroup>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Getting Started</p>

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/cli-setup" color="#197560">
    Configure Dashboard access and CLI credentials before working with DNS
  </Card>

  <Card title="User Guide" icon="book-open" href="/services/dns/user-guide" color="#197560">
    Step-by-step instructions for creating your first DNS zone
  </Card>
</CardGroup>
