Documentation / ns

namecheap ns

Nameserver management commands

Every command below also accepts the global options.

namecheap ns

Nameserver management commands

namecheap ns [OPTIONS] <COMMAND>

namecheap ns list

List nameservers for a domain

namecheap ns list [OPTIONS] <DOMAIN>

Arguments

<DOMAIN>Domain name

namecheap ns set

Set custom nameservers

namecheap ns set [OPTIONS] <DOMAIN> <NAMESERVERS>...

Arguments

<DOMAIN>Domain name
<NAMESERVERS>...Nameservers (provide multiple times or comma-separated)

namecheap ns reset

Reset to Namecheap default nameservers

namecheap ns reset [OPTIONS] <DOMAIN>

Arguments

<DOMAIN>Domain name

namecheap ns create

Register a child nameserver (glue record) under this domain

A child nameserver is how a domain runs its own nameservers: it publishes ns1.example.com's address at the registry, so resolvers can find it. Pointing the domain at those nameservers is a separate step — see ns set.

namecheap ns create [OPTIONS] <DOMAIN> <NAMESERVER> <IP>

Arguments

<DOMAIN>Domain name
<NAMESERVER>Nameserver hostname, which must be under the domain
<IP>The nameserver's IP address

namecheap ns update

Point a child nameserver at a different IP address

namecheap ns update [OPTIONS] <DOMAIN> <NAMESERVER> <IP>

Arguments

<DOMAIN>Domain name
<NAMESERVER>Nameserver hostname
<IP>The new IP address

namecheap ns delete

Remove a child nameserver

namecheap ns delete [OPTIONS] <DOMAIN> <NAMESERVER>

Arguments

<DOMAIN>Domain name
<NAMESERVER>Nameserver hostname

namecheap ns info

Show a child nameserver's address and status

namecheap ns info [OPTIONS] <DOMAIN> <NAMESERVER>

Arguments

<DOMAIN>Domain name
<NAMESERVER>Nameserver hostname