Setting up private nameservers for white-label reseller hosting

If you're running a white-label reseller hosting business on ipxcore, your clients should never see "ipxcore.com" or "dnsroundrobin.net" in their nameserver settings. Private nameservers (also called custom nameservers or vanity nameservers) make every account look like it's hosted on your brand. This article walks through the full setup.

What you'll end up with

By the end, your reseller clients will use nameservers like:

  • ns1.yourbrand.com
  • ns2.yourbrand.com

...instead of the default ipxcore nameservers. Your clients see only your brand; ipxcore stays invisible.

Step 1: Pick a domain you control

Use your reseller business's primary domain, or register one specifically for branding (yourbrand-hosting.com). The domain doesn't have to be hosted on the same reseller account — it just needs to be a domain you own, with the registrar accessible to make the changes in step 3.

Step 2: Get two IP addresses from ipxcore

By default, every reseller account at ipxcore gets one shared IP. For private nameservers you need two IPs (this is required by ICANN — having both nameservers on the same IP defeats redundancy and most registrars will refuse the glue records).

Open a support ticket requesting two dedicated IP addresses for private nameservers. We'll assign them to your reseller account at no charge.

Step 3: Register glue records at your registrar

"Glue records" tell the global DNS system which IP each of your nameserver hostnames resolves to. Without glue, DNS resolution becomes circular and breaks (you can't look up ns1.yourbrand.com if the nameserver authoritative for yourbrand.com is itself ns1.yourbrand.com).

Log in to your domain registrar and look for "Register Nameservers", "Glue Records", "Child Nameservers", or "Personal Nameservers". The exact name varies by registrar:

  • Namecheap: Domain List → Manage → Advanced DNS → "Personal DNS Server"
  • GoDaddy: Domain Settings → DNS → "Host Names"
  • Cloudflare Registrar: Domain → Manage Nameservers → Custom Nameservers
  • Porkbun: Domain Management → Authoritative Nameservers → Glue Records

Register two entries:

  • ns1.yourbrand.com → IP #1 from step 2
  • ns2.yourbrand.com → IP #2 from step 2

Step 4: Configure WHM

Log in to your WHM (URL is in your reseller welcome email). Go to:

  • Server Configuration → Basic WebHost Manager Setup: set the primary and secondary nameserver fields to ns1.yourbrand.com and ns2.yourbrand.com.

Then go to:

  • DNS Functions → Nameserver IPs: assign each nameserver to its corresponding IP from step 2.

Step 5: Update existing client accounts

New accounts you create from now on will use your private nameservers automatically. To update existing accounts:

  • Account Information → List Accounts → Modify: for each existing account, set the new nameservers in the DNS settings.
  • Or run WHM's Edit Zone Templates and update all zones in batch.

Step 6: Test

From a terminal, verify your nameservers resolve correctly:

$ dig ns1.yourbrand.com +short
192.0.2.10
$ dig ns2.yourbrand.com +short
192.0.2.11
$ dig yourclientdomain.com NS +short
ns1.yourbrand.com.
ns2.yourbrand.com.

If glue records are missing, you'll see a SERVFAIL or NXDOMAIN response. Wait 1-2 hours for registrar changes to propagate before troubleshooting.

Optional: DNS clustering for redundancy

For higher reliability, ask us about adding a third nameserver in a different geographic location. ipxcore supports DNS clusters across our seven North American facilities — your clients get faster, more reliable lookups, all under your brand.

  • reseller, WHM, private nameservers, white-label, glue records
  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟

مقالات مشابهة

Creating hosting packages in WHM

A "package" in WHM is a template that defines what every cPanel account created from it can do:...

Resource limits and overselling: avoiding disasters as a reseller

"Overselling" gets thrown around as a dirty word in hosting, but every reseller does it to some...

Migrating accounts between WHM servers

Whether you're moving a single client from your old reseller plan to your new ipxcore one,...

Onboarding your first reseller client: end-to-end workflow

Selling your first reseller hosting account is exciting. Onboarding it badly is how new resellers...

Suspending and terminating reseller accounts (the right way)

Suspending and terminating client accounts is the unglamorous side of running a reseller hosting...