How to Set Up Private Nameservers
Private (vanity) nameservers let your clients see your brand on their domain's nameserver records instead of {{COMPANY_NAME}}'s defaults. For example, instead of ns1.{{COMPANY_NAME}}.com, your clients see ns1.yourbrand.com.
Why Use Private Nameservers?
- Professional Branding — Clients see your company name, not your provider's
- Client Confidence — Signals a legitimate, established hosting business
- Portability — If you switch providers, you can repoint your nameservers without asking every client to update DNS
Prerequisites
- A domain name registered with a registrar that supports glue records
- Your reseller server's IP addresses (provided by {{COMPANY_NAME}})
- Access to your domain registrar's control panel
Step 1: Get Your Server IP Addresses
Log in to WHM and go to Server Information. Note down the primary IP and secondary IP (if available). If you only have one IP, the same IP works for both ns1 and ns2.
Step 2: Register Child Nameservers (Glue Records)
At your domain registrar:
- Navigate to the DNS or Nameserver management section
- Look for Register Nameservers, Child Nameservers, or Glue Records
- Create two records:
| Nameserver | IP Address |
|---|---|
ns1.yourdomain.com | Your server's primary IP |
ns2.yourdomain.com | Your server's secondary IP |
- Save the changes
Step 3: Wait for DNS Propagation
Glue records can take 24-48 hours to propagate globally. Check using nslookup ns1.yourdomain.com or whatsmydns.net.
Step 4: Configure WHM
- Log in to WHM
- Go to Basic WebHost Manager Setup
- In the Nameservers section, enter
ns1.yourdomain.comandns2.yourdomain.com - Save the configuration
Step 5: Update Client Accounts
Existing client accounts still reference old nameservers. Ask each client to update their domain's nameservers. New accounts created after this change automatically use your private nameservers.
Verifying Your Setup
dig ns1.yourdomain.com +short
# Should return your server IP
dig clientdomain.com @ns1.yourdomain.com
# Should return the client's hosting IPCommon Issues
Nameservers Not Resolving
- Verify glue records at your registrar
- Wait the full 48 hours for propagation
- Confirm IP addresses are correct
Client Website Not Loading After Change
- DNS changes take up to 48 hours to propagate
- Verify the client updated nameservers correctly
- Check that a DNS zone exists in WHM
Related Articles
Need help? Contact our support team at {{SUPPORT_URL}}/client/support.