Previously I hosted all DNS records for simpleit.us with NearlyFreeSpeech (https://www.nearlyfreespeech.net/). They provide cheap DNS hosting at 1c/day per zone. Initially I didn’t hosted my DNS records with Linode as I was interested in redundancy. However, later I realized that I didn’t have any back-up/disaster recovery site on par with the VPS hosted with Linode. The account I have with NearlyFreeSpeech is meant for low performance and HTML-only content did not match with my VPS. Thus having DNS hosting with NFS didn’t give any extra advantage and I migrated to Linode to centralize my control.
Unlike NFS which gave me freedom to add any kind of records, the Linode DNS manager has the most basic records (SOA, NS, A/AAAA, MX, CNAME, TXT and SRV). That would suffice for any daily needs. I had experience with NFS and Zonomi (DNS host provider). They both require technical details such as the trailing dot “.” at the end of each alias/MX mail server. Linode, however, simplified this and caused little confusion. Linode also does not give as much freedom on cache time like NFS or Zonomi do.
Linode was good at hiding technical details for simplicity and I got all SOA, NS and A/AAAA records populated. That saved me lots of typing effort and time as well. I was able to get my domain and subdomains back to running status within 15 minutes. The only issue I had is all emails I sent to @simpleit.us were rejected with 554 error. I have Google Apps hosted on my simpleit.us and enjoyed using emails like firstname.lastname@example.org. Linode had MX records interface what were little confusing. I had to read their manual http://library.linode.com/email/google-mail to fix the issue of email rejection. I went little further by adding the SPF record as advised by Google manual: http://www.google.com/support/a/bin/answer.py?answer=33786.
There were handy tools that helped me verify my MX records, you may find them useful too:
If you need to read extra on MX records, refer to Google help: https://www.google.com/support/a/bin/answer.py?answer=174125.
Overall, Linode provides good service and I’ve been using Linode VPS since Feb 2010. Free DNS with many record types is a good deal. If you are curious then check their site at : http://www.linode.com/?r=c046af93bfab8095a43d25a23a88a9ba87403040 (my referral link).