Below are the steps to enable promiscuous mode for a VM in Vmware Workstation.
Shutdown the VM and edit the .vmx file. This is in the directory where your VM’s hard disks were configured to be sure.
vim /home/extr3me/vmware/pfsense/pfsense.vmx
Tip:
You can right click on the VM and select option “Open VM Directory” that will take you to the directory where the .vmx file is located.
Add the below line to the file:
ethernet0.noPromisc = "FALSE"
-If you have multiple interfaces, then add another line and replace the value 0 with 1 etc. Below is an example for two interfaces:
ethernet0.noPromisc = "FALSE"
ethernet1.noPromisc = "FALSE"
Source/Credits/Reference:
https://superuser.com/questions/1209497/how-do-you-enable-promiscuous-mode-in-vmware-workstation#1270695