What is the Oracle Cloud Infrastructure DNS?
Oracle Cloud Infrastructure DNS is a highly scalable, global anycast Domain Name System (DNS) network that assures high site availability and low latency resulting in a superior end user experience connecting to Oracle Cloud Infrastructure, third party and private assets. By configuring Oracle DNS, enterprise and business customers can connect their DNS queries to various kinds of assets such as, Oracle Cloud Infrastructure Compute and Storage, as well as to third party and private assets. Customers can also manage DNS records, which are domain names mapped to IP addresses; domain names can be cloud or non-cloud resources.
What are the benefits of Oracle Cloud Infrastructure DNS?
Oracle Cloud Infrastructure DNS is an established, industry leading solution. Some of the key benefits include:
- DNS Network operating for over 10+ years, leveraged by thousands of customers, large and small, Enterprise, Business and Web properties
- Support for Oracle Cloud Infrastructure, other Cloud provider endpoints (AWS, Azure) and private assets, including Cloud, CDNs and Data Centers
- Consistently lowest query latency performance
- Industry leading propagation time to ensure fast response to DNS changes
- Support for Primary and Secondary DNS services, unlike solutions from many Cloud Providers
- Industry’s most accurate geolocation data set, created specifically for steering internet traffic
- DDoS protection built-in
- Most standards-compliant DNS platform
When should I use the Oracle Cloud Infrastructure DNS?
Oracle Cloud Infrastructure DNS service may be used when:
- Domains and Zones need to be exposed via the internet for DNS resolution
- A proven, trusted Enterprise-grade solution is needed
- Domains and Zones reside in both Enterprise on-premises, third party hosted and OCI environments
- Global resolution, performance, reliability and security are critical
- There is a need to manage my DNS and other OCI services through a common console with a single set of credentials
What is the difference between DNS Zones and DNS Domains?
A DNS Domain is simply the name given to translate a corresponding IP address (I.E. example.com). A DNS Zone is a place where DNS records for a specific DNS Domain are kept.
Which DNS Record types does Oracle Cloud Infrastructure DNS support?
Currently, Oracle Cloud Infrastructure DNS supports the following DNS records:
- A (Address Record)
- AAAA (IPv6 Address Record)
- CNAME (Canonical Name Record)
- NS (Name Server record)
- MX (Mail Exchange Record)
- PTR (Pointer Record)
- SOA (Start of Authority Record)
- SRV (Service Locator)
- TXT (Text Record)
In addition, Oracle Cloud Infrastructure DNS supports an ALIAS record type which is specific to Oracle Cloud Infrastructure DNS. It can be used to map to various Oracle Cloud Infrastructure services (Compute, Network, Database or Storage), third party or private assets. The ALIAS record acts similar to a CNAME record, with the difference being they can be at the ‘apex’ record of a Zone and is not visible to external resolvers. ALIAS record types support only A and AAAA queries. Any DNS query is resolved to the mapped asset. E.g., if “example.com’ is queried, the ALIAS record would resolve to the mapped asset (for example Oracle Cloud Infrastructure Compute asset). ALIAS records also help by not having to map a record to a specific IP address as IP addresses associated with certain assets could dynamically change due to various conditions.
How many zones can be supported?
Oracle Cloud Infrastructure DNS service supports up to 1000 Zones per tenant. More zones can be added by contacting Oracle Support.
How many records can be supported?
The Oracle Cloud Infrastructure DNS service by default supports up to 25,000 Resource Records per Zone. Please contact Oracle Support, if more records are needed.
What capabilities do I get with Oracle Cloud Infrastructure DNS?
The Oracle Cloud Infrastructure DNS solution offers a complete set of functions for zone management within the user interface. The following functions are available:
- Create and manage zones
- Create and manage records
- Import/upload zone files.
- Save and Publish changes
- View all zones
- Reporting - Total queries by Zone, Total queries by tenant
How many Points of Presence (POPs) are in the Global Oracle Cloud Infrastructure DNS Network?
The Oracle Cloud Infrastructure DNS Network supports 18 anycast POPs distributed around North America, South America, Europe and Asia Pacific.
What is anycast and why is it beneficial?
An anycast network utilizes the same IP address for all of the DNS servers in the network. This means that the DNS server in South America has the same IP address as the DNS server in Asia. When a DNS query is sent, even though all the DNS servers have the same IP address, the request is sent to a specific DNS server based on routing protocol, network health, proximity to the servers location, etc. The anycast network provides lower latency, a basic level of load-balancing, and resiliency to be able to handle outages or heavy traffic with minimal impact to the customer.
What is Secondary DNS?
Secondary DNS operates in an “always on” manner to supplement your existing Primary DNS infrastructure to increase the availability of name resolution. When an end user’s recursive server initiates a DNS request, both the existing DNS service and the Secondary DNS will respond as soon as they receive the request. Whichever response reaches the recursive server first will be passed back to the end user, completing their request. This process effectively creates a race to respond to each incoming DNS request, ensuring performance can only improve. All domain information will continue to be managed within the primary DNS service in the same manner in which this information is configured today. This information will then be synchronized with the secondary service using standard protocols (Notify, IXFR, AXFR) to ensure both solutions are returning the same information to end users.
Does Oracle Cloud Infrastructure DNS service offer Service Level Objectives (SLO)?
Yes. We deliver a minimum of 99.95% availability, consistent with other Oracle Cloud Infrastructure services.
Will Oracle Cloud Infrastructure DNS support Traffic Management capabilities?
Oracle Cloud Infrastructure DNS will soon support Traffic Management capabilities to steer DNS traffic with capabilities such as Active Failover, Ratio Load Balancing and Geolocation, ASN and IP Prefix steering.
How do I get started with Oracle Cloud Infrastructure DNS?
Oracle Cloud Infrastructure DNS is available to Universal Cloud Credit Subscribers. Universal Cloud Credit Subscribers can access Oracle Cloud Infrastructure DNS via the Oracle Cloud Infrastructure Console under the networking tab. From the DNS Zones page, customers can begin to add the needed Zones and Records.
What are the available interfaces for Oracle Cloud Infrastructure DNS?
Oracle Oracle Cloud Infrastructure DNS offers an easy to use graphical user interface, CLI, comprehensive REST APIs, and SDKs.
Does Oracle Cloud Infrastructure DNS support Software Development Kits (SDKs) and an API?
Oracle Cloud Infrastructure DNS supports SDKs for Java, Python and Ruby, as well as an API. The SDKs and API support full zone and record management capabilities.
Can I migrate my existing Domains/Zones from another public authoritative DNS solution to Oracle Cloud Infrastructure DNS?
Yes, Zone export is supported by many DNS vendors and systems. A downloaded/exported file can be imported using the Oracle Cloud Infrastructure user interface or the REST API.
How do I delegate my domain to Oracle Cloud Infrastructure DNS?
Domains can be delegated to Oracle Cloud Infrastructure DNS from the Domain Registrar’s self-service portal.
Can Oracle Cloud Infrastructure DNS be added as a secondary provider to my existing DNS service?
Yes, in most cases. Restrictions are related to which third-party DNS vendor is acting as Primary. Some of the larger Cloud Providers offering DNS service, do not support this capability. Please contact Oracle Cloud Infrastructure DNS support for details.
Can I add a Secondary DNS provider to my Oracle Cloud Infrastructure DNS service?
Yes. Other vendor DNS solutions may be used as Secondary DNS with the Oracle Cloud Infrastructure DNS as Primary for higher service availability if required.
Is DNSSEC supported by Oracle Cloud Infrastructure DNS?
No, currently Domain Name System Security Extension (DNSSEC) is not supported at this time.
Does Oracle Cloud Infrastructure DNS support IPv6?
Yes. Oracle Cloud Infrastructure DNS supports zones with AAAA Records, and name servers listen on both IPv4 and IPv6 addresses.
Are DNS Query Reports supported?
Yes. At this time counts for total queries and queries per zone are supported.
Can I get a dedicated Private Pool?
Yes. Customers may purchase Oracle Cloud Infrastructure Private Pool and Vanity Nameserver to have their Domain Names and Zones under a private IP pool with dedicated nameservers to segregate from those of other customers in order to reduce the risk of external issues affecting their websites.
Can I get Vanity Nameservers?
Yes. Customers may purchase Private Pool and Vanity Nameserver to rebrand the Oracle Cloud Infrastructure Nameservers with their own naming in order to gain flexibility and consistency across their online assets.
What Support Services are provided for Oracle Cloud Infrastructure DNS?
Customers can contact MOS (My Oracle Support) through the Oracle Cloud Infrastructure Portal
Can I subscribe to Oracle Cloud Infrastructure DNS without using any other Oracle Cloud Infrastructure services?
Yes. Oracle Cloud Infrastructure DNS is available to Universal Cloud Credit Subscribers. Customers may choose to only leverage only Oracle Cloud Infrastructure DNS