We recently spun up a new datacenter and used another site to bootstrap our DNS configuration. Now that we’ve got local DNS services, it’s time to change all our configuration! In this article I’ll show you how you can change the DNS configuration in your NSX environment.
The process is the same for both the managers as the edge nodes. Keep in mind that you will have to perform these steps on ALL your managers and edge nodes. This configuration is not synchronized!
Open up an SSH session with the admin account to your managers and edge nodes to perform the steps outlined below.
Checking current configuration
To get an overview of your current configuration, you can run the command get name-servers
.
This should give you an output like this:
nsxmgr02> get name-server
Thu Feb 20 2025 UTC 07:26:01.319
10.123.123.123
Removing current DNS servers
To remove a server from the current configuration, in this example, the one listed above, you can use this command:
del name-server 10.123.123.123
Adding new DNS servers
And finally we want to add in our new servers, we can use the set command for this
set name-server 10.124.124.124
set name-server 10.125.125.125
To make sure the configuration changes worked as intended, I recommend you run another get name-servers
and verify that the output matches what you just changed.