Follow these instructions to install NSX Tools on your Windows workload VM.
See Supported Operating Systems for Workload VMs for a list of Microsoft Windows versions currently supported.
Note: To verify the checksum of this script, go to .
- In Microsoft Azure, if you have a custom DNS server configured for the Azure VNet where the workload VMs are running, do one of the following:
- Add a DNS record to resolve the PCG's private IP and use that DNS name for the download/installation commands.
- Provide the corresponding DNS suffix and DNS server parameters for the NSX Tools installation command.
- Or set up DNS forwarding on your DNS server to forward DNS queries to the PCG's FQDN (nsx-gw.vmware.local) to the Azure DNS: 18.104.22.168
- Log in to CSM and go to your public cloud:
Note: Transit VPC/VNet is where one or a pair of PCGs is deployed and running. Compute VPC/VNet is the one linked to a Transit and can use the PCGs deployed there.
- If using AWS, go to . Click on a Transit or Compute VPC.
- If using Microsoft Azure, go to PCGs is deployed and running. . Click on the VNet on which one or a pair of
- From the NSX Tools Download & Installation section of the screen, make a note of the Download Location and the Installation Command under Windows.
Note: For VNets, if you have a custom DNS configured, see prerequisite regarding DNS settings.
- Connect to your Windows workload VM as Administrator.
- Download the installation script on your Windows VM from the Download Location you noted from CSM. You can use any browser, for example, Internet Explorer, to download the script. It is downloaded in your browser's default downloads directory, for example, C:\ Downloads.
Note: To verify the checksum of this script, go toNote:
- Open a PowerShell prompt and go to the directory containing the downloaded script.
- Use the Installation command you noted from CSM to run the downloaded script.
c:\> powershell -file ‘nsx_install.ps1” -operation install -dnsSuffix <>Note: The file argument needs the full path unless you are in the same directory or if the PowerShell script is already in the path. For example, if you download the script to C:\Downloads, and you are currently not in that directory, then the script must contain the location: powershell -file 'C:\Downloads\nsx_install.ps1' ...
- The script runs and when completed, displays a message indicating whether NSX Tools was installed successfully.
Note: The script considers the primary network interface as the default.