All Products
Document Center


Last Updated: Apr 15, 2021

Alibaba Cloud Public DNS supports various types of terminals such as PCs, browsers, and Internet of Things (IoT) devices. Public DNS Free Edition is provided for regular Internet users. Public DNS Commercial Edition is provided for enterprise users. Public DNS can be used in the following scenarios: anti-hijacking and access acceleration for mobile apps, and network security of enterprise users.

Access acceleration for regular users

Public DNS Free Edition provides a free resolution service for regular users.

Target users: all Internet users, especially regular Internet users.

Access method: Regular users can change the IP address of their DNS server to one of the IP addresses that are provided by Public DNS. Terminals such as PCs, laptops, and mobile phones are supported. For more information, see Access Alibaba Cloud Public DNS Free Edition as a regular user.


  • Access acceleration: enables users to access the nearest nodes and improves the access speed.

  • Access security: ensures access security and prevents man-in-the-middle hijacking.

  • Service reliability: ensures service reliability based on the global distribution of nodes.

Privacy protection for browser vendors

Target users: browser vendors.

Access method: Browser vendors can change the IP address of their DNS server to one of the IP addresses that are provided by Public DNS. They can also use Public DNS SDKs to access Public DNS.

Benefits: accelerates access to domain names on browsers. The DNS Cache feature and multi-node capabilities of Public DNS enable accelerated access to all domain names on browsers. This improves the overall user experience.

Privacy protection: Major international browsers such as Google Chrome and Mozilla Firefox support the DNS over HTTPS (DoH) protocol to protect user privacy. DoH encrypts DNS requests to prevent attacks and hijacking by Internet service providers (ISPs) or men-in-the-middle. This improves the data privacy and security of browser users. User privacy is ensured in Public DNS.

Acceleration and stability for smart terminals

Target users: providers of smart terminals and apps, such as smart speakers, smart routers, IoT devices, mobile phones, and mobile apps.

Access method: Providers can enable smart terminals to access Public DNS by using API operations, Public DNS SDK for iOS, or Public DNS SDK for Android. More SDKs will be provided in the future.


  • Support for multiple types of terminals: enables terminals to access Public DNS by using Public DNS SDKs.

  • Accelerated access: allows terminals to cache DNS records on edge nodes. This accelerates the access speed of terminals. Access to the nearest nodes with low latency is supported.

  • Privacy protection: provides secure data transmission for terminals.

  • Security protection: prevents domain hijacking and provides basic anti-DDoS capabilities.

  • Network stability: deploys multiple nodes. This ensures service stability in a 4G mobile network that has weak signals.