> For the complete documentation index, see [llms.txt](https://docs.ionos.com/cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns.md).

# Cloud DNS

IONOS Cloud DNS lets you publish [<mark style="color:blue;">Domain Name System (DNS)</mark>](https://docs.ionos.com/support/general-information/glossary-of-terms#domain-name-system-dns) zones of your domains and subdomains on public Name Servers. You can manage your DNS zones and records via the Cloud DNS API.

With IONOS Cloud DNS, you can import and export DNS zone files, create secondary DNS zones, enable DNSSEC keys for DNS zones, and manage DNS records. You can also use the Cloud DNS API to create and manage Reverse DNS records for your IPv4 addresses.

The IONOS Name Server infrastructure is distributed across 14 point-of-presence (POP) locations in Europe and the USA to ensure fast and reliable DNS resolution for users across these locations.

## Product Overview

| [<mark style="color:blue;">**Cloud DNS Overview**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/overview.md) |
| ----------------------------------------------------------------------------------------------------------------------------------------- |

## Developer Tools

| [<mark style="color:blue;">**Cloud API**</mark>](https://api.ionos.com/docs/dns/v1/) | [<mark style="color:blue;">**SDKs**</mark>](https://docs.ionos.com/reference/software-development-kits/cloud-dns-sdks) | [<mark style="color:blue;">**Terraform**</mark>](https://docs.ionos.com/terraform-provider/api/cloud-dns) |
| ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |

## Recommended How-To's

| [<mark style="color:blue;">**Set User Privileges via the DCD**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/dcd-how-tos/set-user-privileges.md)                  | Learn how to set Access and Manage DNS privilege to users via the DCD.                                            |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| [<mark style="color:blue;">**Set User Privileges via the API**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/set-user-privileges-api.md)              | Learn how to set access and manage DNS privileges for users via the Cloud DNS API.                                |
| [<mark style="color:blue;">**Create a DNS Zone**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/create-dns-zone.md)                                    | Learn how to create a DNS zone via the Cloud DNS API.                                                             |
| [<mark style="color:blue;">**Create a DNS Record**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/create-dns-record.md)                                | Learn how to create a DNS record with UUID of the DNS zone via the Cloud DNS API.                                 |
| [<mark style="color:blue;">**Create and manage a Reverse DNS record**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/create-and-manage-reverse-dns.md) | Learn how to create and manage a Reverse DNS record via the Cloud DNS API.                                        |
| [<mark style="color:blue;">**Connect Domain Name to Cloud DNS**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/connect-domain-name-to-cloud-dns.md)    | Learn how to connect a domain name server to Domain Name System (DNS) zones.                                      |
| [<mark style="color:blue;">**Perform PUT Request for Non-Existing Records**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/perform-put-request.md)     | Learn how to manage non-existing DNS Records via the Cloud DNS API.                                               |
| [<mark style="color:blue;">**Import a DNS Zone**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/import-dns-zone.md)                                    | Learn how to import an existing DNS zone file to IONOS Cloud DNS via the Cloud DNS API.                           |
| [<mark style="color:blue;">**Export a DNS Zone**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/export-dns-zone.md)                                    | Learn how to export a DNS zone file by using the UUID of the DNS zone via the Cloud DNS API.                      |
| [<mark style="color:blue;">**Create a Secondary DNS Zone**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/create-secondary-dns-zone.md)                | Learn how to create a secondary DNS zone via the Cloud DNS API.                                                   |
| [<mark style="color:blue;">**Manage DNSSEC Signing Keys**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/api-how-tos/manage-dnssec-signing-keys.md)                | Learn how to retrieve DNSSEC Signing Keys via the Cloud DNS API.                                                  |
| [<mark style="color:blue;">**ExternalDNS for Managed Kubernetes**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/tutorials/externaldns.md)                         | Learn how to use ExternalDNS to make Kubernetes resources discoverable via the public DNS servers.                |
| [<mark style="color:blue;">**Set Up a Secondary Zone**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/tutorials/set-up-secondary-zone.md)                          | Learn how to create a primary zone in IONOS Cloud Dedicated Core server and secondary zone via the Cloud DNS API. |
| [<mark style="color:blue;">**Enhance email deliverability with a reverse DNS record**</mark>](/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns/tutorials/reversedns.md)      | Learn how to enhance email deliverability with a reverse DNS record.                                              |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ionos.com/cloud/~/revisions/bM7yG7XCmGE9IxWqMpBu/managed-services/cloud-dns.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
