vercel dns
Learn how to manage your DNS records for your domains using the vercel dns CLI command.The vercel dns
command is used to manage DNS record for domains, providing functionality to list, add, remove, and import records.
When adding DNS records, please wait up to 24 hours for new records to propagate.
vercel dns ls
Using the vercel dns
command to list all DNS records
under the current scope.
vercel dns add [domain] [subdomain] [A || AAAA || ALIAS || CNAME || TXT] [value]
Using the vercel dns
command to add an A record for a
subdomain.
vercel dns add [domain] '@' MX [record-value] [priority]
Using the vercel dns
command to add an MX record for
a domain.
vercel dns add [domain] [name] SRV [priority] [weight] [port] [target]
Using the vercel dns
command to add an SRV record for
a domain.
vercel dns add [domain] [name] CAA '[flags] [tag] "[value]"'
Using the vercel dns
command to add a CAA record for
a domain.
vercel dns rm [record-id]
Using the vercel dns
command to remove a record for a
domain.
vercel dns import [domain] [path-to-zonefile]
Using the vercel dns
command to import a zonefile for
a domain.
These are options that only apply to the vercel dns
command.
The --limit
option can be used to specify the maximum number of dns records returned when using ls
. The default value is 20
and the maximum is 100
.
vercel dns ls --limit 100
Using the vercel dns ls
command with the
--limit
option.
The following global options can be passed when using the vercel dns
command:
For more information on global options and their usage, refer to the options section.
Was this helpful?