Question
DNS Subdomains to different IPs (A vs CNAME records?)
Hello,
I've setup DNS to my droplet, with a wildcard CNAME, as explained in the tutorial ( https://www.digitalocean.com/community/articles/how-to-set-up-a-host-name-with-digitalocean ) and it works fine.
Now I'd like to connect a specific sub-domain to a different Droplet/IP.
Example:
current setup:
server.com => 1.2.3.4
www.server.com => 1.2.3.4
xxx.server.com => 1.2.3.4
foobar.server.com => 1.2.3.4
What I'd like to add:
work.server.com => 5.6.7.8
Based on simple google search, adding another "A" record pointing to "5.6.7.8" should "just work", and take priority over the wildcard CNAME (which points "*" => "@" => 1.2.3.4).
However, this didn't work, or I have not configured it correctly in the DigitalOcean's DNS page.
My "zone file" has this (IPs changed for brevity):
===
$TTL 1800
@ IN SOA NS1.DIGITALOCEAN.COM. hostmaster.SERVER.org. (
1383653276 ; last update: 2013-11-05 12:07:56 UTC
3600 ; refresh
900 ; retry
1209600 ; expire
1800 ; ttl
)
IN NS NS1.DIGITALOCEAN.COM.
NS NS2.DIGITALOCEAN.COM.
NS NS3.DIGITALOCEAN.COM.
@ IN A 1.2.3.4
* CNAME @
work. IN A 5.6.7.8
===
However, "ping work.server.com" still gives 1.2.3.4 instead of 5.6.7.8 .
What am I doing wrong?
Thanks!
- G
Add a comment
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×