How to Set Up the VMware vSphere Client (Installable and Web)

Published:9 August 2021 - 4 min. read

Azure Cloud Labs: these FREE, on‑demand Azure Cloud Labs will get you into a real‑world environment and account, walking you through step‑by‑step how to best protect, secure, and recover Azure data.

Just installing a fancy new VMware ESXi host(s) won’t do you any good if you can’t manage it. You need to set up the VMware vSphere Client or the vSphere web client!

Not a reader? Watch this related video tutorial!
Not seeing the video? Make sure your ad blocker is disabled.

In this tutorial, you will learn how to install and set up each type of vSphere client. You will learn which client types exist and how to select the right one for the respective scenario.

Do you have many VMware ESXi hosts? Enhance and centralize your ESXi management with VMware vCenter. Are you building, adding, or upgrading your environment? Look no further than VMware vSphere for a total virtualization management solution.

Determining Client Compatibility

When you need to connect to and manage VMware ESXi, you must first know what version of ESXi you’re connecting to. Not every version of the vSphere client will work with every version of ESXi.

As of v6.5, VMware no longer releases an installable client or C# client as it’s sometimes referred to. Instead, they’ve moved to a web-based client for subsequent versions.

Before setting up a VMware vSphere client, be sure to check the VMware Product Interoperability Matrix. You’ll see below an example of checking the compatibility of the VMware v6.0 U3 client with each ESXi version using the matrix.

VMware Interoperability Check Form
VMware Interoperability Check Form

The VMware vSphere Client is always backward compatible within the same major version. For example, version 6.0 U3 will also work for all 6.0.0 releases.

Setting up the VMware vSphere 6.0 Client

Once you know the vSphere client compatibility with your version of ESXi, it’s time to set up the client. For this tutorial, you’ll learn how to set up the vSphere 6.0 U3 installable client, the last available installable client version.

The installable client was around from v4.1 to v6.0 and is still used today. But know that the installable (C#) client will not work with ESXi v6.5 and above.

Prerequisites

  • Windows 10 or later matching the following prerequisites – The VMware vSphere client is supported on other platforms, but this tutorial will be focusing on Windows.
  • VMware ESXi v4.1 to v6.0

Installing the vSphere Client

To install the vSphere client, download the vSphere 6.0 U3 client, run the installer and accept all defaults. No extra customization is necessary.

Connecting to an ESXi Host

Now that you’ve installed the vSphere client, it’s time to connect to an ESXi host. To do that:

1. Run the VMware vSphere Client shortcut that should now be on your desktop.

vSphere Client Icon
vSphere Client Icon

2. On the connection page, enter your ESXi host’s IP address or hostname along with the User name and Password. This tutorial will use the root user to log in, but this high-privileged account is unnecessary.

Login Form vSphere Client Version 6.0
Login Form vSphere Client Version 6.0

3. Next, click Ignore to skip past the Certificate Warnings. The client displays this warning because the certificate on the ESXi host is not trusted. If the host right after “The certificate received from” matches what you expect your ESXi host to be, the connection is safe.

To prevent this certificate warning from popping up each time you connect to your host, click on the Install this certificate and do not display and security warnings… checkbox.

Log on Certificate Warning
Log on Certificate Warning

If everything worked as expected, you should now see the administration interface, as shown below.

vSphere Management UI Version 6.0
vSphere Management UI Version 6.0

Setting up the VMWare vSphere Web Clients

Once you get past using ESXi v6.0 U3, you can’t run the installable client anymore. Instead, you must use the vSphere web client.

The type of vSphere client will vary by the version of vCenter Server you’re running but accessing the client is nearly identical for all versions.

The following instructions apply equally to the vSphere web-based clients below with the exception of the URL you must access.

  • vSphere 6.7 Web Client – https://<esxi_host>/vsphere–client
  • VMware vSphere Host Client for vSphere 7.0 – https://<esxi_host>/vsphere–client
  • VMware HTML5 Web Client for vSphere 7.0 – https://<vcenter_host>/ui

Prerequisites

Connecting to an ESXi Host or VMware Cluster

Since the web client requires no installation, you can hop straight to connect to your ESXi host, cluster, or vCenter server. To do so:

Open your favorite web browser and navigate to either https://<esxi_host>/vsphere–client or https://<vcenter_host>/ui depending on your vSphere version.

Provide a User name and Password with access to the vCenter Server and click on Login.

Login Form for vSphere Client for vSphere 7.0
Login Form for vSphere Client for vSphere 7.0

If everything worked as expected, you should now be in the Web Client’s main interface, as shown below.

Conclusion

Do you have many VMware ESXi hosts? Enhance and centralize your ESXi management with VMware vCenter. Are you building, adding, or upgrading your environment? Look no further than VMware vSphere for a total virtualization management solution.

You should now know how to manage any vSphere environment or individual ESXi host using a vSphere client. Whether you’re unfortunate enough to be running an older version of vSphere or you can use the latest HTML5 client, you should know now know how to connect to your virtualization environment.

Now that you’re in your VMware environment, you can explore all of the features that VMware has to offer, such as vMotion or vSphere High Availability, to name a few!

Hate ads? Want to support the writer? Get many of our tutorials packaged as an ATA Guidebook.

Explore ATA Guidebooks

Looks like you're offline!