Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Virtualization / VMWare / How to Install and Configure Free VMware Hypervisor (ESXi)?

May 19, 2020 VMWare

How to Install and Configure Free VMware Hypervisor (ESXi)?

VMware vSphere Hypervisor is a free, powerful and reliable hardware hypervisor for server and workstation virtualization. The article tells how to install and configure free VMware Hypervisor (ESXi), create a virtual machine and install a guest operation system.

Contents:
  • Free vSphere Hypervisor: Hardware Requirements, Restrictions & Compatibility
  • How to Download and Install Free VMware vSphere Hypervisor (ESXi)?
  • Configuring VMware ESXi in the Direct Console User Interface (DCUI)
  • ESXi Web Client Interface: Adding Free License Key
  • Sample Configuration on VMWare ESXi Virtual Switch
  • Creating a Virtual Machine in VMWare Hypervisor
  • How to Install a Guest OS on a Virtual Machine?

Free vSphere Hypervisor: Hardware Requirements, Restrictions & Compatibility

You can install VMware vSphere Hypervisor on a host that meets the following hardware requirements:

Minimum Recommended
CPU 1 processor, 2 cores Two processors, four or more cores per CPU
Memory 4 GB 8 GB or higher
Network One 1Gbit/s network adapter Two 1Gbit/s network adapters
Local Storage (SATA/SAS) One 4 GB drive RAID 1 with two 4 GB drives

VMware vSphere Hypervisor install image is quite small (311 MB) and contains only the most important drivers mainly for branded servers. However, sometimes you cannot install the vSphere hypervisor on a server of a popular brand. Often server manufacturers release their own VMWare hypervisor images containing specific drivers.

Visit https://www.vmware.com/resources/compatibility/search.php to see if VMware vSphere Hypervisor is compatible with your server model.

Here is the list of hardware not supported in ESXi 6.7: https://kb.vmware.com/s/article/52583

Let’s consider the limitations and restrictions of free vSphere Hypervisor compared to the full-featured VMWare ESXi:

The difference between vSphere Hypervisor and VMWare ESXi is only only in the applied license. The same installation ISO image is used.
  1. The official VMWare support is not provided.
  2. You cannot allocate more that 8 virtual processors/cores (vCPU) to one VM (by the way, the maximum number of vCPUs allowed for gen1 VMs is 64 in free Windows Hyper-V Server 2019).
  3. You cannot connect a host to vCenter server.
  4. vStorage API is not available (you won’t be able to configure normal backup, e. g., Veeam will not be able to backup a VM from the host).
  5. There can be no more than 2 physical processors (sockets) on a server (there are no restrictions on the number of cores).
  6. All APIs are available in read-only mode (for example, you won’t be able to change any of the server or VM parameters via PowerCLI).

However, the free version of vSphere Hypervisor allows you to use all cores and RAM of a physical server without any restrictions. PCI VMDirectPath/ USB redirection features is also available.

How to Download and Install Free VMware vSphere Hypervisor (ESXi)?

You can download the latest VMware Hypervisor vSphere 6.7 version here. To do it, sign in to your VMWare account or create a new one.

free register on vmware website

If you create a new VMWare account, you will have to wait for account confirmation e-mail after you have filled in the registration form. Follow the link in the e-mail and enter your password.

In the next step, you will get the license key for a free hypervisor version and the link to download VMware vSphere Hypervisor. Save the license key.

get free vmware vsphere hypervisor 6 license

An ISO image will be downloaded, and you can write it to a USB flash drive or a CD/DVD disk. Then you can install a hypervisor on a server (a workstation or a virtual machine).

The installation is very simple. Boot from your host from the install media and select “ESXi-6.7.0-2020xxx-standard installer.”

boot host from esxi install media

Specify the drive to install the operation system on. In this example, a 40 GB local drive is available.

install vmware esxi on local drive

Select the keyboard layout.

select kb layout

Enter and confirm the root password (at least 7 characters).

vmware esxi: set root password

After the installation a warning appears that the hypervisor will work only for 60 days without a license key.

vmware esxi installation complete

Restart your server.

VMware vSphere Hypervisor has been installed. If your server is connected to the network with the DHCP server by at least one network interface, it will automatically receive the IP address and you will see it in the hypervisor console (called DCUI). This IP address is used to manage the hypervisor from the web interface.
VMware ESXi in the Direct Console User Interface (DCUI)

Configuring VMware ESXi in the Direct Console User Interface (DCUI)

In order to manage ESXi hypervisor settings, press F2 on the DCUI screen, enter your login (root by default) and password you have set during the installation.

press f2 and login to esxi dcui

The graphic console of the initial hypervisor configuration will open.

configure esxi via dcui

Here you can set the following options:

  1. Configure Password — change root password:
    change root password
  2. In the Configure Management Network section, you can select the settings of management network adapters (in this example, there is only one network adapter installed on the server).
    esxi configure network adapters
  3. You can specify the VLAN, in which the server management interface is located.
    set vlan
  4. You can configure IPv4 and IPv6 addresses. You can disable them, assign dynamic or static IPs. In most cases, an IP address, a subnet mask and a default gateway address are set manually on the VMWare ESXi server.
    ipv4 configuration esxi
  5. DNS Configuration – here you can set DNS servers and set the host name.
    set dns on vmware hypervisor
  6. In the Test Management Network section you can test the network connectivity (using ICMP ping) and DNS name resolution. Usually it is worth to check the availability of your gateway IP and servers in another network segment (you can specify the address of your DNS server).
    dcui Test Management Network Here are the results of the test:
    esxi test network with ping

The initial VMware vSphere Hypervisor configuration is now complete. You can connect to it via the web interface.

ESXi Web Client Interface: Adding Free License Key

To connect to your vSphere Hypervisor via the web interface, enter the IP address of the server assigned during the initial ESXi configuration to the address bar in your browser. Then enter your login (root) and password.

vmware feree esxi web interface

Please note that the server will operate for 60 days without a license.

You are currently using ESXi in evaluation mode. This license will expire in 60 days.

You are currently using ESXi in evaluation mode. This license will expire in 60 days.

Activate the license you received from VMWare website: Manage -> Licensing -> Assign License.

If you don’t activate the VMWare license, in 60 days all running VMs will go on working, however, you won’t be able to power on any new VMs or restart the existing ones.

Assign a License Key to an ESXi Host via Web Client

You have activated a permanent (Expires: Never) hypervisor license with unrestricted amount of RAM size for your virtual machines. You can allocate up to 8 virtual CPUs (up to 8-way virtual SMP) to each virtual machine.

activate free vmware vsphere hypervisor

Configure your NTP server: Manage -> System -> Time & date -> Edit settings.

set ntp setting on esxi

Sample Configuration on VMWare ESXi Virtual Switch

The vSphere Switch (or vSwitch) is a virtual device that transfers data between virtual machines on the server or out through a physical NIC. There are two types of virtual switches:

  • Standard Switches are simple virtual switches logically located inside a physical server.
  • Distributed Switches are virtual switches that can be distributed to multiple physical servers (these are not available in free VMWare Hypervisor version, you can find them only in the Enterprise Plus edition of the VMWare vSphere).

After you install and run your hypervisor, there is a built-in virtual switch (vSwitch0), which includes a physical adapter (vmnic0), and two groups of ports: a service one (Management Network) to manage your hypervisor and a network for VMs (VM Network) to transfer data. The hypervisor management interface vmk0 (vmkernel port) belongs to the Management Network group.

vSwitch0 - default standard switch

In most cases, one virtual switch on a stand-alone hypervisor will be enough. You have to create port groups if you want to isolate virtual machines from each other and use different VLAN settings for port groups.

Unless necessary, do not make any changes to Management Network or vmkernel port, or you may lose access to your hypervisor management interface. If you have lost access to your hypervisor, you can reset network settings using Network Restore Options menu in your DCUI console.

Creating a Virtual Machine in VMWare Hypervisor

Select Virtual Machines -> Create / Register VM -> Create a new virtual machine in the web interface.

vmware - create new VM

Enter the name of the virtual machine. Select the type and version of the guest operation system. Check “Windows Virtualization Based Security” if you want to make hardware virtualization, IOMMU, EFI and Secure Boot available to the guest OS.

select gues OS family and version

Select the storage (datastore) for the configuration files and data disks of your virtual machine.
select datastore for VM files

If the size of free space on the selected disk is less than its size, you will get a notification prompting you to increase your datastore size.

Configure Virtual Machine virtual hardware

On this step, all virtual machine parameters are set: the number of CPUs, the RAM size, the size and location of the hard disk files, network adapters, CD/DVD drives, etc. To get network access from the virtual machine, place its adapter to the VM Network port group on vSwitch0 (if you have not changed these options).

If you try to allocate more than 8 vCPUs for a VM, you will see this error: “Failed to power on virtual machine. There are insufficient licenses to complete this operation”.

Failed to power on virtual machine. There are insufficient licenses to complete this operation

customize VM settings

If needed, you can change all these settings later when your virtual machine will be turned off.

On the next screen, you will be prompted to check all virtual machine settings and confirm them.

How to Install a Guest OS on a Virtual Machine?

To install a guest OS on a virtual machine, you have to upload the ISO with the OS distribution you need and save it in the local datastore. Select Storage in the Navigation menu and click Datastore Browser.

datastore browser

Create a folder to save distributions to.

Select the created directory, click Upload on the top left, select the ISO install image you want and wait till the upload is over.

uploading iso install image to esxi datastore

Select the newly created virtual machine and click Actions -> Edit Settings.

edit vm settings via vmware web client

Change the settings of your CD/DVD drive as shown in the screenshot below. Select your ISO image in CD/DVD Media.

boot vm from iso

Then just turn on your virtual machine. The VM tries to boot from the ISO image and the installation of the guest OS from the virtual CD/DVD drive begins.

installing guest os on vmware vm

After the guest OS has been installed, you can use it as usual.

Hopefully, this basic review article on the aspects of using free VMWare vSphere Hypervisor will be helpful.

2 comments
4
Facebook Twitter Google + Pinterest
previous post
Configuring Windows Firewall Rules with PowerShell
next post
RDP Brute Force Protection with PowerShell and Windows Firewall Rules

Related Reading

Updating VMware ESXi Host from the Command Line

May 11, 2022

How to Change or Disable Session Timeout in...

April 13, 2022

How to Upgrade VM Hardware Version in VMware...

March 4, 2022

VMware PowerCLI: How to Install and Manage vSphere...

February 28, 2022

VMWare ESXi: Errno 28 — No space left...

February 1, 2022

2 comments

Juliano Beltran March 9, 2021 - 5:00 pm

Excelent!! Thank you so much for this awesome guide.

Hope you have a nice a week.

😀

Reply
Frank Breever May 24, 2021 - 4:10 pm

Thanks for the perfect guide.

Is with a VMware ESXi (free license) that possible to add a firewall rule to port forwarding for a virtual maschine?

As example:
incoming port => outgoing port
7777 => 7777 UDP
6500 => 6500 UDP
9999 => 9999 TCP

Reply

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows 7
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • PowerShell
  • VMWare
  • Hyper-V
  • MS Office

Recent Posts

  • Create Organizational Units (OU) Structure in Active Directory with PowerShell

    May 17, 2022
  • Windows Security Won’t Open or Shows a Blank Screen on Windows 10/ 11

    May 17, 2022
  • How to Manually Install Windows Updates from CAB and MSU Files?

    May 16, 2022
  • RDS and RemoteApp Performance Issues on Windows Server 2019/2016

    May 16, 2022
  • Deploying Software (MSI Packages) Using Group Policy

    May 12, 2022
  • Updating VMware ESXi Host from the Command Line

    May 11, 2022
  • Enable or Disable MFA for Users in Azure/Microsoft 365

    April 27, 2022
  • Fix: You’ll Need a New App to Open This Windows Defender Link

    April 27, 2022
  • How to Reset an Active Directory User Password with PowerShell and ADUC?

    April 27, 2022
  • How to Completely Uninstall Previous Versions of Office with Removal Scripts?

    April 26, 2022

Follow us

woshub.com

ad

  • Facebook
  • Twitter
  • RSS
Popular Posts
  • Adding Third-Party Drivers into VMWare ESXi 6.7 ISO Image
  • Shrinking VMDK Virtual Disk Size on VMWare ESXi
  • Windows Server Licensing for Virtual Environments
  • Invalid State of a Virtual Machine on VMWare ESXi
  • ESXi: Slow Disk Performance on HPE Gen8
  • Match Windows Disks to VMWare VMDK Files
  • System Logs on ESXi Host are Stored On Non-Persistent Storage
Footer Logo

@2014 - 2018 - Windows OS Hub. All about operating systems for sysadmins


Back To Top