Skip to main content

Rackspace Cloud DNS management and API usage

·1 min

This article is about using Rackspace Cloud DNS (beta) and managing your domains and entries using the API.

Okay.. some theory stuff: There are many long and details explanations of DNS system, but let’s see if I can put a simple one here just for the completeness of the article. DNS is a mechanism which provides a way for resolving domain names to IP address, e.g. example.com would resolve to an IP address. Domain name entries are required so that people don’t have to remember the IP address of your server and instead remember a string like www.google.com. So, when you enter www.google.com into their Internet Explorer and press Enter, then your computer system tries to resolve the IP address behind www.google.com and then contacts that IP address and retrieve the index.html page from it.

  • Rackspace product page: http://www.rackspace.com/cloud/cloud_hosting_products/dns/
  • <li>API Documentation:  <a href="http://docs.rackspace.com/cdns/api/cdns-devguide-latest.pdf" target="_blank">http://docs.rackspace.com/cdns/api/cdns-devguide-latest.pdf</a>  and <a href="http://docs.rackspace.com/cdns/api/cdns-devguide-latest/index.html" target="_blank">HTML version</a> </li>
    <li>Python Cloud DNS bindings: <a href="https://github.com/rackspace/python-clouddns" target="_blank">https://github.com/rackspace/python-clouddns</a></li>
    

– Sandeep Sidhu