The Virtual Machine Communication Interface (VMCI) provides a high-speed communication channel between a virtual machine and the ESXi host that it runs on. You can also enable VMCI for communication between virtual machines that run on the same host.

Verify that the virtual machine is using hardware version 7 or later.


In the vSphere Client inventory, right-click the virtual machine and select Edit Settings.


On the Hardware Tab, select Show All Devices and click VMCI device.


Select the Enable VMCI Between VMs check box.


Click OK to save your changes.

Virtual machine communication is no longer restricted to the host it runs on. Other virtual machines that run on the same host can now communicate with the unrestricted virtual machine.