Andrew Latham

A very evil example of showing it can be done...

So you have a domain like that you want to alias to What is happening is at the root of the is an @ or base or apex record that per the RFCs must be an IP address.


$ORIGIN com.
com.                  IN  SOA (1 3H 15 1w 3h)   IN CNAME

$ORIGIN  IN  SOA (1 3H 15 1w 3h)
       IN  NS
       IN  NS
ns         IN  A
www    IN  CNAME

What we are doing

The goal here is to server and CNAME it to which is not supposed to work. What I am actually doing is creating a zone for .com and then answering with a CNAME for then reseting the $ORIGIN quickly so the zone now becomes the zone for I also show the CNAME as an example of how it is normally done and the base driver for this issue. In the browser address bar the user does not understand the difference between the two and this hack is a dangerous and silly hack to make the user happy.

Don't do this....

Only do this in a Lab or test setup to prove things out. People will not like you for doing this in the real world.

I glossed over a ton of details to keep this readable.

Please use with extreme caution and configure and secure your DNS infrastructure properly.