Why aren't my DNS changes working yet?
DNS changes you have applied can take up to 72 hours to take effect, depending on what specifically was changed. Most of the time it will take less than this.
The basic reason behind the delay is that changes to DNS need to 'propagate' and update cached DNS records around the world. This process is outside the direct control of SiteHost.
Can I check the current status of my domain?
One way to check whether you have pointed your domain correctly is to run a 'dig' command for your domain name against one of your domain's nameservers e.g.
dig example.co.nz @ns1.sitehost.co.nz
Tip: Control the DNS Cache
It is possible to apply a level of control to DNS propagation by defining how long DNS servers cache the DNS record for. This is done by defining the TTL (Time-to-live) against the domain's zone file.
By default SiteHost sets the TTL as 3600 - which is 3600 seconds, or 60 minutes. You can drop this all the way down to 60 seconds if required.
Obviously altering the TTL will only help to reduce propagation time if it is implemented well in advance of any changes to the DNS records.
To alter the TTL on a domain's zone:
Log into the SiteHost Control Panel.
Select the "DNS Zones" module from the menu on the left.
Select the domain/zone you want to alter the TTL for.
Click the "Show Advanced" button on the right above the list of DNS records
Alter the TTL. This can be set as low as 60. We recommend you put it back to 3600 when your need for higher refreshes is over.
Click Update records.