I'm trying to set up a virtual machine with a Linux Mint 18.3 host and Win10 x64 guest.
I need this VM accessible from my network. Unfortunately, snaking an Ethernet cable into my room is not an option, and my wifi's chipset (BCM4360) does not support WDS (
sudo iw dev wlp6s0 set 4addr on gives an error). So I can't create a real bridge.
I've spent the past 3 days trying a variety of solutions, attempting to get this to work. The best solution I've found so far puts the VM behind a NAT, but at least the VM is able to ping other machines on the network and I get virtio performance gains. https://bbs.archlinux.org/viewtopic.php?id=207907
Unfortunately, this makes my VM invisible to the rest of the network.
I've tried using this: https://wiki.debian.org/BridgeNetworkConnections#Bridging_with_a_wireless_NIC
But far as I am able to tell,
ebtables hasn't done anything.
I also tried using
parprouted as described here:
However it doesn't seem to work even though the description says
"Reboot, and hosts connected to the bridge's ethernet should acquire a DHCP address and have full IP connectivity!"
So maybe I just don't have this hooked up right in my VM config?