I use vmware and on mine i am using NAT
As @dalto pointed out you need to load the module
sudo modprobe -a vmw_vmci vmmon
I also set up the this for networking to start.
/etc/systemd/system/vmware-networks-server.service
ADD
[Unit]
Description=VMware Networks
Wants=vmware-networks-configuration.service
After=vmware-networks-configuration.service
[Service]
Type=forking
ExecStartPre=-/sbin/modprobe vmnet
ExecStart=/usr/bin/vmware-networks --start
ExecStop=/usr/bin/vmware-networks --stop
[Install]
WantedBy=multi-user.target
Then enable the service and then start it.
sudo systemctl enable vmware-networks-server.service
sudo systemctl start vmware-networks-server.service
Edit: This is what is working for me.
Edit2: Corrected the typo