Today marks an important announcement in the world of DNS services with Amazon introducing the Amazon Route 53 Global Resolver. This new service is designed to provide secure and reliable DNS resolution globally, facilitating queries from virtually anywhere. Currently in its preview phase, the Global Resolver is engineered to handle DNS queries for both public internet domains and private domains that are linked to Route 53 private hosted zones.
Understanding DNS and Route 53 Global Resolver
For those unfamiliar, DNS, or Domain Name System, is essentially the phone book of the internet. It translates domain names, which are easy for humans to remember, into IP addresses that computers use to identify each other on the network. Amazon Route 53 is a scalable and highly available Domain Name System (DNS) web service designed to give businesses and developers an extremely reliable way to route end users to internet applications.
The new Global Resolver from Amazon Route 53 is a step forward in offering network administrators a unified solution for resolving DNS queries. It caters to authenticated clients and sources situated in on-premises data centers, branch offices, and even remote locations. It does so through globally distributed anycast IP addresses, which basically means that the same IP address is used in multiple locations, allowing queries to be routed to the nearest location, thereby reducing latency.
Challenges in DNS Management
Organizations that have hybrid deployments often face significant operational complexities when it comes to managing DNS resolution across dispersed environments. The need to resolve both public internet domains and private application domains typically leads to the maintenance of separate DNS infrastructures—often referred to as split DNS. This can be costly and administratively burdensome, particularly when organizations need to replicate these solutions across multiple locations. On top of this, network administrators are tasked with configuring custom forwarding solutions, deploying Route 53 Resolver endpoints for private domain resolution, and implementing separate security controls across various locations.
Moreover, they have to manage multi-region failover strategies for Route 53 Resolver endpoints and ensure consistent security policy enforcement across all regions while testing these failover scenarios. This complexity is where Route 53 Global Resolver steps in.
Key Features of Route 53 Global Resolver
The Route 53 Global Resolver addresses these challenges with several key capabilities:
- Unified DNS Resolution: It seamlessly resolves both public internet domains and private domains hosted in Route 53 private hosted zones, doing away with the need for separate split-DNS forwarding.
- Multiple Protocol Support: The service supports DNS resolution through several protocols, including DNS over UDP (Do53), DNS-over-HTTPS (DoH), and DNS-over-TLS (DoT). This flexibility ensures that queries are routed to the nearest AWS region, reducing latency for distributed client populations.
- Integrated Security Features: Offering security features equivalent to the Route 53 Resolver DNS Firewall, this service allows administrators to configure filtering rules using AWS Managed Domain Lists. These lists provide extensive control with classifications by DNS threats such as malware, spam, and phishing, or web content that may not be safe for work. Custom domain lists can also be created by importing domains from a file.
- Advanced Threat Protection: The service includes advanced threat protection that detects and blocks domain generation algorithm (DGA) patterns and DNS tunneling attempts. For encrypted DNS traffic, Route 53 Global Resolver supports DoH and DoT protocols, safeguarding queries from unauthorized access during transit.
- Controlled Access: The Global Resolver only accepts traffic from known clients who need to authenticate with the Resolver. Administrators can configure IP and CIDR allowlists for various connection types. Token-based authentication is also available, offering granular access control with customizable expiration periods and revocation capabilities.
- DNSSEC Validation: It supports DNSSEC validation to verify the authenticity and integrity of DNS responses from public nameservers. Additionally, it includes EDNS Client Subnet support, which forwards client subnet information to enable more accurate geographic-based DNS responses from content delivery networks.
Getting Started with Route 53 Global Resolver
For organizations with operations on both the US East and West coasts needing to resolve both public domains and private applications hosted in Route 53 private hosted zones, setting up the Route 53 Global Resolver is straightforward. You begin by navigating to the AWS Management Console, selecting ‘Global Resolvers’ from the navigation pane, and choosing ‘Create Global Resolver.’
In the ‘Resolver details’ section, you can assign a name to your resolver, such as "corporate-dns-resolver," and optionally add a description. You will also select the AWS Regions where you want the resolver to operate. This setup ensures that DNS queries from your clients are routed to the nearest selected region, thanks to the anycast architecture.
Once the resolver is created, the console will display its details, including anycast IPv4 and IPv6 addresses for DNS queries. You can then proceed to create a DNS view, which is essential for configuring client authentication and DNS query resolution settings.
Creating and Managing DNS Views
Creating a DNS view involves entering a name, such as "primary-view," and adding a description if needed. This process allows you to establish different logical groupings for your clients and sources, determining the DNS resolution settings for those groups. This feature is beneficial for maintaining varied DNS filtering rules and private hosted zone resolution policies for different clients within an organization.
With DNSSEC validation enabled, you can ensure the authenticity of DNS responses from public DNS servers. Additionally, configuring the DNS view to block DNS queries when firewall rules can’t be evaluated provides extra security.
Configuring DNS Firewall Rules
After your DNS view is operational, you can configure DNS Firewall rules to filter network traffic. This is done by creating rules, such as "block-malware-domains," and choosing the rule configuration type. AWS offers managed domain lists, which can be selected to automatically block known malicious domains.
Access Sources and Token-Based Authentication
Next, you specify which IP addresses or CIDR blocks are allowed to send DNS queries to the resolver by creating access sources. You can also create token-based authentication for clients, which involves setting expiration periods based on your security requirements.
Finally, you can associate Route 53 private hosted zones with the DNS view, enabling the resolver to respond to DNS queries for these private domains from your configured access sources.
Additional Insights
An interesting development accompanying this announcement is the renaming of the existing Route 53 Resolver to Route 53 VPC Resolver. This change is intended to clarify the architectural distinction between the two services, with the VPC Resolver operating regionally within your VPCs to provide DNS resolution for resources in your Amazon VPC environment.
The Route 53 Global Resolver complements this by offering global and private DNS resolution for on-premises and remote clients without needing VPC deployment or private connections. Existing VPC Resolver configurations remain unchanged and continue to function as they are.
Conclusion
Amazon Route 53 Global Resolver provides a unified, secure, and efficient DNS resolution service that reduces operational overhead for organizations. Its global anycast architecture enhances reliability and reduces latency, making it a valuable tool for network administrators managing hybrid deployments.
For those interested in learning more about Amazon Route 53 Global Resolver, the Amazon Route 53 documentation provides comprehensive insights. The service is available through the AWS Management Console in various regions, including US East and West, Europe, and Asia Pacific regions, among others.
For more Information, Refer to this article.


































