Overview
On-premises DNS can be privately deployed as software and run in various private network environments, such as on-premises IDCs, ECS instances, physical machines, or virtual machines (VMs). To implement localized intelligent resolution services, you only need to provide a suitable deployment environment and network. You can also use the Alibaba Cloud Management Console to centrally manage and configure Self-hosted DNS, which significantly improves O&M efficiency and simplifies management.
Scenarios
Seamless upgrade and replacement for open-source DNS
Traditional open-source DNS solutions, such as BIND and CoreDNS, often have issues such as poor stability, a lack of visual O&M capabilities, no professional technical support, and high security risks. These issues prevent them from meeting enterprise requirements for flexible service scheduling, disaster recovery, and highly reliable resolution services. By upgrading to Alibaba Cloud On-premises DNS, enterprises can receive more stable, secure, and controllable professional DNS services and improve their overall network service quality.
Unified management for hybrid and multicloud environments
As enterprises migrate to the cloud, their on-premises IDCs and cloud environments often form hybrid or multicloud architectures. This can lead to issues such as decentralized DNS deployments, multiple DNS systems running in parallel, unclear ownership, and complex O&M. Alibaba Cloud On-premises DNS supports unified configuration and centralized management in hybrid and multicloud environments, which lets you build a globally consistent DNS service system. This significantly reduces O&M complexity and improves both management efficiency and system control.
Product capabilities
Core product capabilities | Details |
Complete resolution capabilities | Supports authoritative zones, forwarding resolution, and recursive resolution. This covers all needs for private domain name management and public domain name queries on the Internet, meeting DNS service requirements for multiple scenarios. Supports record types such as A, AAAA, CNAME, MX, TXT, and PTR. |
Intelligent DNS resolution by line | Supports the configuration of intelligent resolution policies based on source IP. This lets you return different resolution results for requests from different internal networks or regions to achieve fine-grained traffic rerouting. |
Visual statistical analysis | Provides multi-dimensional statistical reports on DNS resolution. These reports cover key metrics such as Queries Per Second (QPS) trends, top requested domain names, client source distribution, hot spot domain names, and zombie domain names. This helps O&M engineers accurately understand resolution status and optimize resource configuration. |
Log auditing and management | Records complete resolution request logs and operation logs. Supports querying, downloading, and analyzing logs for troubleshooting, security audits, and behavior tracking. |
Multi-channel alert notifications | Supports multiple alert methods, such as text message, email, and WebHook. You can flexibly configure rules for monitoring abnormal events, such as a high resolution failure rate or QPS limit exceeded. This provides timely warnings of potential threats and ensures service stability. |
Benefits
Centralized management and flexible deployment
The Alibaba Cloud Self-hosted DNS software can be centrally configured and managed through the Alibaba Cloud DNS console. It also supports flexible deployment in various network environments, including enterprise branches, ECS instances on other clouds, and on-premises IDCs. This helps enterprises build a unified and efficient enterprise-wide DNS service system.
Independent R&D for security and control
The core resolution engine of Alibaba Cloud Self-hosted DNS is independently developed by the Alibaba Cloud DNS team and is not based on the custom development of open-source DNS. This provides greater security and stability, meeting enterprise needs for system control and long-term O&M support.
Seamlessly replaces open-source DNS to improve O&M efficiency
Alibaba Cloud Self-hosted DNS seamlessly replaces mainstream open-source DNS services, such as BIND and CoreDNS. It offers more stable resolution performance, a visual O&M interface, and professional technical support, which significantly improves the reliability and O&M experience of enterprise DNS services.
Service roles
Service role | Feature description |
Management agent service | Synchronizes configurations between Self-hosted DNS and the Alibaba Cloud DNS console. It also distributes configurations to other resolution nodes. |
Resolution service | Provides built-in services for authoritative domain name resolution, forwarding, and recursion. |
Log service | Collects resolution logs, alert logs, and alert notifications from resolution nodes. It then syncs this data to the Alibaba Cloud DNS console for display. |
Product deployment architecture
The primary node of each management agent service registers with the Alibaba Cloud DNS console and pulls resolution configuration data.
The primary node of the management agent service distributes the resolution configuration data to the resolution service nodes within its cluster. It also syncs the configuration data to the secondary management agent nodes.
The resolution service nodes in each cluster push data, such as resolution logs and alerts, to the log service cluster.
The Alibaba Cloud DNS console pulls statistical data from the log service cluster and displays it in the console.
Resolution rule priority
When a Self-hosted DNS resolution cluster receives a domain name query request, it resolves the request based on the following priority: built-in authoritative, cache, forwarding, and recursion.