This topic provides a structured breakdown of the key features of Public DNS.
Feature set | Feature | Description | Reference |
Access configuration | Key management | Supports creating AccessKeys that are required when accessing Public DNS through SDK or JSON API. Allows operations such as pausing, enabling, or deleting AccessKeys. | |
Enable/disable DoT/DoH | Supports enabling and disabling DoT/DoH services. | ||
Blacklist and whitelist | Whitelist | When the whitelist is empty, resolution is available for all domain names by default. You can set whitelist domain names to allow resolution only for domain names on the whitelist. | |
Blacklist | Set blacklist domain names to block resolution requests. | ||
Built-in authoritative module | Built-in authoritative module | Supports defining zones of private authoritative domain names and DNS records in Public DNS. This is only effective for resolution requests that access through SDK, API, DoT/DoH with a dedicated configuration ID (Account ID). | |
Recursive DNS traffic analysis | Resolution request volume statistics | Collects data on domain name resolution requests during a specific time period, generates time trend charts, and supports subname ranking by resolution requests. | |
Billing statistics | Billing statistics | View your monthly free resolution usage and HTTP/HTTPS resolution volume for any time period within the last 90 days. | |
Logs | Logs of public recursive DNS resolution | Query logs of public recursive resolution. | |
Others | IPv6 | IPv4 and IPv6 dual-stack is supported. | - |