latestOpenAPI 3.0.2cPanel License2026-08-106251554.3 MB

3da41671c02c

DNS
Resolvers

Update server's resolver nameservers

This function configures the server's resolver nameservers.

Warning:

  • The nameservers that the server uses as resolvers must function correctly. If they do not, the server will experience performance and stability issues.
  • Never set a resolver nameserver to 127.0.0.1 on a cPanel & WHM server.
get/setresolvers

Query parameters

string ipv4 required
OR
string ipv6 required

The server's primary resolver nameserver.

nameserver2string ipv4 required
Example:192.168.0.21

The server's secondary resolver nameserver.

string ipv4
OR
string ipv6

The server's tertiary resolver nameserver.

Response

HTTP Request was successful.

Example response

{
  "metadata": {
    "command": "setresolvers",
    "output": {
      "messages": "Listed in order they are:\n192.168.0.20\n192.168.0.21\n2001:4860:4860::8888\n"
    },
    "reason": "Your resolvers have been setup!",
    "result": 1,
    "version": 1
  }
}