# Limit

ZDNS supports the following DNS record types: **A, AAAA, CNAME, MX, TXT, PTR, SRV**.

**Record Type Descriptions**

<table><thead><tr><th width="129.43603515625">Record Type</th><th width="173.219482421875">Description</th><th width="177.2684326171875">Host Record Format</th><th>Value Format Requirements</th></tr></thead><tbody><tr><td><strong>A Record</strong></td><td>Maps a domain name to an IPv4 address; supports wildcard entries.</td><td>Domain prefix</td><td>IPv4 address in dotted-decimal format (e.g., <code>192.168.1.2</code>). Multiple entries supported with optional weights.</td></tr><tr><td><strong>AAAA Record</strong></td><td>Maps a domain name to an IPv6 address; supports wildcard entries.</td><td>Domain prefix</td><td>IPv6 address (e.g., <code>ff03:0:0:0:0:0:0:c1</code>). Multiple entries supported with optional weights.</td></tr><tr><td><strong>CNAME Record</strong></td><td>Maps a domain name to another domain name, inheriting its resolution result.</td><td>Domain prefix</td><td>Domain format (e.g., <code>abc.example.com</code>).</td></tr><tr><td><strong>MX Record</strong></td><td>Specifies the mail server responsible for receiving emails.</td><td>Domain prefix</td><td>Domain format (e.g., <code>abc.example.com</code>).</td></tr><tr><td><strong>TXT Record</strong></td><td>Stores arbitrary text, commonly used for verification (e.g., SPF anti-spam checks).</td><td>Domain prefix</td><td>String format; allowed characters include letters, digits, and <code>*?-_~=:;.@+^/!”</code>.</td></tr><tr><td><strong>SRV Record</strong></td><td>Defines service records specifying which server provides a service.</td><td>Typically <code>_&#x3C;service>._&#x3C;protocol></code> (e.g., <code>_sip._tcp</code>)</td><td>Format: <code>[priority] [weight] [port] [target]</code>, each 0–65535, separated by spaces. Example: <code>0 5 5060 sipserver.example.com</code>.</td></tr><tr><td><strong>PTR Record</strong></td><td>Enables reverse DNS lookup (IP → domain name).</td><td>For IPv4, typically a number from 0–255</td><td>Domain format (e.g., <code>abc.example.com</code>). Example: For <code>192.168.0.1/24</code>, the zone name is <code>0.168.192.in-addr.arpa</code>, with record <code>5 -> abc.example.com</code>, meaning a query for <code>192.168.0.5</code> returns that domain.</td></tr></tbody></table>


---

# Agent Instructions: 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:

```
GET https://docs.console.zenlayer.com/welcome/elastic-compute/zdns-service/limit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
