Virtual Machine

Installing on a virtual machine

CallN supports installation in a virtual environment. The following virtualization products are supported:

Virtualization productSupported?
VMWare ESX/ESXiSupported
Microsoft Hyper-V 2008 / 2008 R2Not supported
Microsoft Hyper-V 2012 R2Supported


  • 1.Log into the ESXi/ESX host or vCenter Server using the vSphere Client.
  • 2.Select the ESXi/ESX host in the inventory.
  • 3.Click the Configuration tab.
  • 4.In the Hardware section, click Networking.
  • 5.Click Properties of the virtual switch for which you want to enable promiscuous mode.
  • 6.Select the virtual switch or portgroup you wish to modify and click Edit.
  • 7.Click the Security tab.
  • 8.From the Promiscuous Mode dropdown menu, click Accept.

Microsoft Hyper-V 2008

Unfortunately Microsoft Hyper-V doesn’t support Promiscuous Mode on its virtual LAN adapters. What this means is that the Virtual Network Adapter that you assign to a Virtual Machine can not recieve any network traffic that was not specifically address to that guest, and as a result no VoIP captured.

Microsoft Hyper-V 2012 R2 / Hyper-V 2016

  • 1.Log into the Hyper-V host machine.
  • 2.Download the helper powershell script VMSwitchPortMonitorMode.psm1
  • 3.Start a Powershell Console.e.g. run -> powershell.exe
  • 4.Type the following ;-

    Set-ExecutionPolicy unrestricted
    Import-Module VMSwitchPortMonitorMode.psm1
    Set-VMSwitchPortMonitorMode -SwitchName {Your source virtual switch name} -MonitorMode Source
    Set-VMNetworkAdapter “{Your destination virtual machine Name}” -PortMirroring Destination

        Copyright (C) 2014 Microsoft Corporation. All rights reserved.
        PS C:\Users\Administrator> Set-ExecutionPolicy unrestricted

        Execution Policy Change
        The execution policy helps protect you from scripts that you do not trust. Changing the execution policy might expose you to the security risks described in the about_Execution_Policies help topic at Do you want to change the execution policy?
        [Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y

        PS C:\Users\Administrator> Import-Module C:\VMSwitchPortMonitorMode.psm1

	Security warning
	Run only scripts that you trust. While scripts from the internet can be useful, this script can potentially harm your computer. If you trust this script, use the Unblock-File cmdlet to allow the script to run without this warning message. Do you want to run C:\VMSwitchPortMonitorMode.psm1?
	[D] Do not run  [R] Run once  [S] Suspend  [?] Help (default is "D"): R

        PS C:\Users\Administrator> Set-VMSwitchPortMonitorMode -SwitchName Dlink -MonitorMode Source
        PS C:\Users\Administrator> Set-VMNetworkAdapter "Windows 7 Ultimate 32-bit" -PortMirroring Destination
        PS C:\Users\Administrator>

sign up for callN