Jun 14, 2015

AWS Route 53 Configuration

Using CLI53 Tool - Export from GoDaddy & Import Zone File to Route53



cli53 is a Python script for managing Amazon Route 53.
It's freaking awesome as it can import, export and help you debug your Route 53 setup.

Ref:

1) Godadd'y DNS Manager you can export your domain's setup:
export file <todoist.com.zone>

2) pip install cli53

3) Simply add $ORIGIN yourdomain.com. at the top of the Godaddy's export file
from Step 1
$ORIGIN yourdomain.com.
e.g., $ORIGIN todoist.com.

4) Import data with cli53
- Create a hosted Zone : cli53 create todoist.com
- Import your Godaddy export : cli53 import todoist.com --file <todoist.com.zone>

5)  Use the excellent "Interstate53" service to recheck that everything is setup correctly
     using a web interface.
      Or
      just use "cli53 rrlist command"
     e.g, cli53 rrlist todoist.com

6) Debug and re-check everything
For GoDaddy:
dig -t any @PDNS01.DOMAINCONTROL.COM todoist.com

For Route53:
dig -t any @ns-158.awsdns-19.com todoist.com

7) Update your domain's nameservers
- The last step is to update your domain's nameservers to point to Route 53

8) Transfer your domain from GoDaddy

1. How to unlock your domain with GoDaddy:
- Login to your GoDaddy account
- Next to Domains click on Manage
- Select the domain(s) to unlock and click Lock
- Select Off radio-button to have the domain(s) unlocked and click Save
2. How to obtain EPP/Authorization code from GoDaddy:
- Login to your GoDaddy account
- Next to Domains click on Launch
- Click on the domain you need EPP code
- Click Email my code in the Authorization Code field - send

3. You would also need to disable privacy protection service for the domain (if it's enabled).
- Go to the Domains By Proxy website and login to your account (the login details are not the same as for your GoDaddy account. Look for the email sent by support@domainsbyproxy.com for the login details)
- Select a check box next to the domain name(s) you need to disable privacy protection for
- Click Cancel Selected, OR click on the cancellation icon next to the domain name
- In "Confirm" window click OK

4. How to accept the transfers at GoDaddy.
- Log in to your Account Manager
- Next to Domains, click Manage,
- From the Domains menu, select Transfers
- Click on Pending Transfers Out, select the domain name(s) you are transferring from GoDaddy and click on Accept/ Decline above
- Select Accept and click OK. The request will be processed within 15 minutes.


Using Route53 Console UI - Export from GoDaddy & Import Zone File to Route53

  • Get a zone file from the DNS service provider that is currently servicing the domain. The process and terminology vary from one service provider to another. Refer to your provider's interface and documentation for information about exporting or saving your records in a zone file or a BIND file.

If the process isn't obvious, try asking your current DNS provider's customer support for your records list or zone file information.
  • Click Create Hosted Zone.
  • Enter the name of your domain and, optionally, a comment. Note that the comment can't be edited later.
  • Click Create.
  • On the Hosted Zones page, double-click the name of your new hosted zone.
  • Click Import Zone File.
  • In the Import Zone File pane, paste the contents of your zone file into the Zone File text box.
  • Click Import.

No comments:

Post a Comment