Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Table of Contents

Warning

This is outdated. I have since learned to do all this with the registrar itself. Roderick will be doing the updates.  Wondering if this page is in proper context with rest of server build documentation. I'd much prefer to see this as part of a server installation pre-checklist worksheet - some kind of document at project outsite that lays out the hostname, ip address, domain names.

Register A Domain

I used www.domainsatcost.ca and registered a domain name. krypton.com is registered with someone, but since I am a Superman fan we'll use www.krypton.com as an example.

Protect Your Domain Name

Domain hacking is becoming more common. At minimal, it is recommended to enable in your account, auto-renew and registrar lock. Often registrars will have more advanced features (at a price) that you might want to enable if your domain is particularly valuable.

Not so obvious, is that it is actually better to put dummy information for your Adminstrative and Technical contact information. There have been cases where the email address harvested also happened to be the account name for the registrar and used to hijack the domain.

Lastly, ensure you have a strong password to protect your registrar login account.

Protect Your Privacy

You should though use a working email address in case some one want to contact you. In the Bonsai Framework we often setup an email address specifically for this, dns@krypton.com.

Configure DNS

Next you need to Configure your Domain Name which involves 3 basic components,

...

These steps will be slightly different depending on the Domain Registrar you use. Following our example, I use, www.domainsatcost.ca and apply the Doman Name Servers supplied by Rackspace using the following steps,

  1. Click on your domain name.
  2. For Name Server Information select Use Third Party Hosting
  3. Nameserver 1: dns1.stabletransit.com
  4. Nameserver 2: dns2.stabletransit.com

The last step is to wait for the things to propagate. You know that things are working when you are able to ping the domain name from a computer on the Internet and it resolves to your server's ip address,

Code Block
langlanguagehtmlbash
in-Phams-iMac:\~ tinpham$ ping krypton.com
PING krypton.com (67.18.4.2): 56 data bytes
64 bytes from 67.18.4.2: icmp_seq=0 ttl=51 time=76.786 ms
64 bytes from 67.18.4.2: icmp_seq=1 ttl=51 time=77.240 ms
64 bytes from 67.18.4.2: icmp_seq=2 ttl=51 time=74.919 ms
64 bytes from 67.18.4.2: icmp_seq=3 ttl=51 time=72.771 ms
64 bytes from 67.18.4.2: icmp_seq=4 ttl=51 time=74.733 ms
64 bytes from 67.18.4.2: icmp_seq=5 ttl=51 time=75.996 ms
64 bytes from 67.18.4.2: icmp_seq=6 ttl=51 time=74.408 ms