NS Records are nameserver records. You can add additional NS records to a domain if you plan on using additional name servers that do not belong to DNS Made Easy. In order to do this, you must configure an ACL or Access Control List.
These records indicate which name servers are authoritative for the zone / domain. NS Records are primarily used if you want to break your domain into subdomains. Subdomains indicate you are delegating a portion of a domain name to a different group of name servers, thus creating NS records to point the name of the subdomain to different name servers.
How to Set Up NS Records
- At the top of the Control Panel, Click the DNS Menu and select Managed DNS from the drop down.
2. Select a domain from the either the Recently Updated Domains box, or start typing the domain name in the text box on the Select Domain tab.
3. Under “NS Records” click the plus symbol to add a new record.
4. We will add an NS record to the domain example.io for ns0.secondaryns.com.
A.) The Name field is where you will enter the FQDN for the record you want to resolve. This will automatically append to your root domain, so add a dot (.) if you do not want this to append.
B.) The Value field is where you will put the FQDN to which want to point your record.
C.) The TTL (or Time to Live) is how long you would like your record to be cached at a resolver. The recommended TTL for NS records is 86400. For more information on TTL’s and why we recommended certain values, please visit our TTL Tutorial.
NS record details:
- Name: This will be the host for your domain which is actually a computer within your domain. Your domain name is automatically appended to your name. Assuming you had a subdomain sub.example.com that you wanted to delegate to ns10.example.com. The name of the record would be ‘sub’.
- Value: The host name of the server, in this example ‘ns10.example.com.’ (including the trailing dot which stands for root). If you do not include the trailing dot your domain name will be appended to the end of the record causing incorrect results.
- TTL: The TTL (Time to Live) is the amount of time your record will stay in cache on systems requesting your record (resolving nameservers, browsers, etc.). The TTL is set in seconds, so 60 is one minute, 1800 is 30 minutes, etc..
Systems that have a static IP should usually have a TTL of 1800 or higher. Systems that have a dynamic IP should usually have a TTL of 1800 of less.
The lower the TTL the more often a client will need to query the name servers for your host’s (record’s) IP address this will result in higher query traffic for your domain name. Where as a very high TTL can cause downtime when you need to switch your IPs quickly.