ANAME (CNAME Flattening)

is a technique used in DNS that combines the advantages of a CNAME record with the ability to use it on the root domain. Normally, a CNAME record cannot be used on the root domain (apex) because it can cause issues with the rest of the DNS system.

How Does It Work?

Instead of a traditional CNAME record on the root domain, DNS providers use an ANAME record that acts like a CNAME. This means that when a query is made to the root domain, the DNS server internally „flattens“ the CNAME reference and returns the resulting IP address. The user therefore enjoys the same benefits as if a CNAME record were set up, but without the risk of incompatibility with DNS standards.

Why Is It Useful?

  • Flexibility: It allows aliasing of the root domain, which was not previously possible with a conventional CNAME.
  • Compatibility: It maintains compatibility with DNS standards by internally converting the CNAME record into an A or AAAA record, which is permitted.
  • Simplified Management: It enables easier domain management, allowing you to have your primary domain point to a dynamic address without the need to manually update A or AAAA records.

Overall, an ANAME record with CNAME flattening functionality provides modern web services with greater flexibility and simplifies DNS management, especially when you need to alias the root domain.

Přejít nahoru