The DNS failover feature automatically detects if any of your server's DNS records are unavailable due to internal server or network outages. It does so with proactive monitoring and health checks, and automatically steers your domain traffic toward healthy and reliable servers. It increases the uptime of your digital services or CDN without any instability or downtime.
Prevent service disruptions and increase uptime with enhanced failover monitoring and mapping.
ManageEngine CloudDNS offers failover support for the following records: A, AAAA, ALIAS, and CNAME records. Enabling failover support for records created enables you to choose or specify backup resource records. These backup records are only utilized when the primary records in question become unavailable.
The load balancer serves as an essential intermediary between end users and DNS servers to improve resource availability and boost application responsiveness by intelligently distributing traffic across geographically dispersed servers. By configuring an appropriate load balancing strategy for your DNS records, you can delight your end users with an outstanding application experience.
Avoid website downtime by efficiently distributing traffic across redundant servers.
While specifically creating A, AAAA, ANAME, CNAME, or ALIAS-type records for a domain, it's mandatory to specify a mode for the record. This mode indicates the type of load balancing strategy applicable for the record. The record mode is set as either standard, failover, or round robin.
The standard record mode specifies no special configurations for a record.
The failover record mode option is available only for A, AAAA, CNAME, or ANAME records. This mode ensures redundancy for these records to boost their availability and resiliency. Choosing this mode will require that you add multiple IPs/hostnames for the failover configuration. To designate priority levels among the endpoints, assign an appropriate weight value from 0 to 255 for each endpoint.
Additionally, specifying whether the endpoint is active (Primary IP) or backup (secondary IP) ensures that even if the primary hostname becomes unavailable, the traffic will be automatically steered to the next healthy endpoint. To ensure only healthy endpoints are associated, a suitable monitor check is also specified with the configuration.
The round robin mode distributes the incoming traffic across a group of designated severs on a rotational basis so that every server in the group gets a chance to serve your traffic. You can also assign weights for each server. The weight value indicates the priority of a host in comparison to other hosts within the target server group. In case identical weight values are assigned to multiple hosts in the target server group, the incoming request is processed in a round robin fashion. This weighted round robin mode, integrated with failover support and health monitoring checks, eliminates any trace of instability or downtime.
ManageEngine CloudDNS maintains an IP database identifying the location of the requester or the end user at the continent, country, and state/province levels to connect end users to the closest resource by means of GeoDNS, which rapidly delivers the application in demand to establish the best performance. This can be enabled by toggling geo-filters while creating or updating the application's DNS records.
ManageEngine CloudDNS offers essential traffic-steering filters to create a customized online experience for your endusers that's optimized for their location and network. GeoDNScan be set for A, AAAA, ALIAS, CNAME, and ANAME records.
Customize endusers online experience with smart traffic-steering policies.
Geo-filters are location-based traffic-steering filters that serve to return DNS responses that are physically closest to the requester—thereby ensuring 100% uptime and low latency. This is useful for global digital business services with visitors all around the globe.
Applying an AS filter for a specific record will cause all end users to receive a response from that specific record if the Autonomous System (AS) number of their IP matches the AS list configured under the filter.
IP filters are rules you can apply to your DNS records. If the end user meets the filter's requirements, they'll receive a DNS response with this record. The filter identifies a specific group of IP addresses and steers traffic to a specific domain. This filter becomes more beneficial when you want you want to limit access to specific content based on IP addresses.
DNS records, or zone files, carry vital information about your domains. ManageEngine CloudDNS offers complete DNS management support for A, AAAA, CNAME, ALIAS, ANAME, CAA, DS, MX, NS, PTR, SPF, SRV, and TXT records.
Add any type of new record as your requirements grow.
ManageEngine CloudDNS offers advanced analytics with detailed stats for essential profiles, like specific zones, record types, response types, and a country-specific query count. For each zone, the platform captures the total number of queries queried and queries per second, along with the maximum, minimum, total, and mean query load of each zone on an hourly basis.
For each zone, segmented analytics are presented across a time slice in the form of query counts for each record type in the zone, query counts for each response code delivered, querying domains under a specific zone, and country-specific query counts for domains under a specific zone. A deeper view into each response code or query type yields stats concerning a specific domain under a zone, including queries per second, total queries, hourly query load, and a country-specific query count. These in-depth analytics offer a complete picture of each domain's DNS performance.
Track advanced DNS query statistics for rapid visibility of DNS delivery and infrastructure.
The captured historical stats are packaged in a list view, as well as presented visually via donut plots for instant insights. These detailed DNS stats are viewable only under the Analytics menu in far left menu bar. They are extremely useful for effective troubleshooting, building business intelligence, intuitive capacity planning, generating ROI reports, and deducing performance metrics—thereby supporting maximum optimization of the DNS server infrastructure for efficient and rapid global app delivery.
The recursive resolvers providing name resolution services for the local end users may cache forged (false) responses due to cache poisoning, which may lead to bad actors spoofing your domain by directing your traffic to a fake domain, or intercepting and flushing your resource records and causing several query failures and denials of service. The Domain Name System Security Extensions (DNSSEC) is a special protocol that serves to preserve the integrity of your domain by using cryptographic signatures.
To avoid such attacks, DNSSEC performs data origin authentication and data integrity verification on the name/address resolution responses the resolvers receive from authoritative sources when requested by end users.
Prevent your users from accessing false DNS records.
This enables the resolver to use the cryptographic keys associated with the response to confirm if the origin of the data it received matches with that of the specific zone where it believes the data originated.
This enables the resolver to validate that the data hasn't been modified in transit because the data was originally signed by the zone owner with the zone's private secret key.
ANAME records serve as an alias to your digital service's apex or root domain. They're just like CNAME records but are configured only to point to a domain at the root level. Unlike CNAME, ANAME automatically resolves into an IP address. When your end users request a domain configured with an ANAME record, their browsers deliver a response with an IP address.
Customize your root domain with ANAME records.
The ManageEngine CloudDNS REST API enables you to interact with your DNS infrastructure and manage core DNS services with your own code. The API serves as a powerful tool when automating DNS queries in bulk over multiple records of a domain at once. In case you have a lot of data to upload, reflect and synchronize the updates made offline with bulk updates to the servers. You can group multiple API calls together into a single HTTP request.
Use developer-friendly REST API to manage your DNS services.
Automate DNS configurations with the necessary endpoints to perform REST operations on your zone files.
CAA records, also known as Certificate Authority Authorization records, enable you to authorize one or multiple Certificate Authorities (CAs) that you find trustworthy for the issuance of your domain's SSL certificates.
Guard your domain against the issuance of fraudulent certificates.
CAs check for the presence of a CAA record. If found, they verify whether they're authorized by the domain owner before issuing certificates for a specific domain. If your domain does not possess any CAA records, any unlisted CA can issue a certificate for the domain, compromising the integrity and identity of your domain. However, if CAA records for other CAs exist, an unlisted CA is prohibited from issuing a certificate for the domain. This ensures your end users can interact and engage in commerce online with your domain safely and confidently.
Zone transfers are the mechanism through which zone files from primary servers are updated across secondary DNS servers that belong to a particular zone.
ManageEngine CloudDNS supports only full zone transfers by using the AXFR protocol. Zone transfers are generally initiated by secondary servers that frequently poll primary servers. When updates in primary DNS server's zone files are detected, secondary servers work to remain in sync with the updates of the primary zone servers.
Propagate changes within redundant servers with hassle-free zone transfers.
You can enable ManageEngine CloudDNS as the primary DNS provider in parallel with other primary DNS providers, or enable it to serve as the master servers to the secondary servers, along with other primary providers. With this zone transfer, only the zone files with basic data are updated in the secondary servers. Secondary zones don't receive advanced configurations like GeoDNS, failover, and monitoring/health checks. Only the zone files that are RFC1035 complaint are updated in the secondary servers.
Enabling ManageEngine CloudDNS as your secondary DNS provider makes it responsible for initiating zone transfers. As the Secondary Zone server, it frequently polls your primary servers with other DNS providers. When updates in primary DNS servers' zone files are detected, the secondary servers work to remain in sync with the updates of the Primary Zone Servers. During this transfer, secondary DNS servers retain a read-only copy of the zone files from the primary DNS service provider. A specific secondary DNS can also act as the primary DNS for other secondary DNS servers.
In addition to redundancy, deploying Mange Engine CloudDNS as your secondary DNS service with a wide global anycast network will ensure that customers are directed to the closest healthy server for the best web experience.
Broadcast crucial auto-signals in case of failover and domain changes.
With ManageEngine CloudDNS you can push asynchronous notifications for the following events:
The audit feature enables you to execute regular security audits on the DNS infrastructure to test and continuously evaluate the overall security posture of your domains and the operations performed on them. Using the security audit logs, you can track events in the DNS infrastructure, such as changes to the DNS configurations made per user, per domain, or even per the types of operations made within a specific time window.
Get a timestamped detailed picture of user's activities in each of your domains.
Regularly reviewing your DNS infrastructure's security logs helps you ensure that the access control mechanisms are performing adequately, determine whether employees are sticking to your security practices, and catch new potential security weaknesses.
ManageEngine CloudDNS's monitoring check integrations enable you to protect your domain from DDoS, ransomware, malware, and any other DNS attacks that compromise your DNS infrastructure and cause massive service outages. They do so by proactively monitoring for discrepancies in your network. To deliver optimal responses, health monitors check whether the servers are operating at peak performance and quickly reconfigure DNS servers based on the health reports.
Keep your domain ever-ready and attack-resilient with advanced monitoring, automation, and reporting capabilities.
The health monitoring system runs quick monitoring checks over multiple protocols like website protocols (HTTPS and HTTP), TCP, DNS, and ICMP (Ping) to monitor the network for active failover events at frequent check intervals from several vital vantage points. If you want the IPs/hostnames in your network to be monitored for active failover events, you'll need to configure monitoring checks. You can run these monitoring checks for free and keep receiving status feedback at any moment from any of the locations in our network.
If the health monitor discovers any unhealthy resources while monitoring, it automatically troubleshoots networks by updating DNS failover configurations with healthy and high-performing resource records, thereby making the networks flexible enough to adapt quickly. It also automates the delivery of instant alerts and analytic reports to the concerned contact groups via email if failover events are detected in any of the monitors created.
Enable access for multiple users by specifying individual permissions per domain or for specific services, like monitoring checks, filters, and so on. This includes a full security audit to track changes made per user.
Configure permissions that allow multiple users to access specific domains or subdomains.
ManageEngine CloudDNS offers two roles: Admin and Operator. Admins do not have any restrictions for access and configurations, while operators can be given access permissions and control by the Admin over specific domain(s).
With two-factor authentication (2FA), it's possible for every ManageEngine CloudDNS user to secure their account beyond just their traditional usernames and passwords. This feature protects your account by requiring verification for a second authentication factor for secured access to your account. All you need is a mobile device capable of running a compatible mobile authenticator application.
Add an extra layer of security for your accounts by providing another real-time code for authentication.
Coupling your traditional username and password with a time-sensitive code from any TOTP-enabled authenticator mobile app in the market every time you log in adds an extra layer of security to your account. ManageEngine CloudDNS supports a variety of mobile authenticator apps, like Google Authenticator, Zoho's OneAuth, Authy, and more.