How can I reach a VM from another Mac on the LAN?
Posted: 30. Jan 2019, 22:01
I have a Mac (hermione, IP 192.168.2.86, macOS Mojave) that runs a Virtualbox 6.0.0 VM with address 192.168.97.1. netstat -rn on that machine says:
Now, I want to be able to reach these from the outside. So on another Mac (luna) I've tried setting up routes to do that, e.g.
But traffic won't get through. What am I doing wrong? Something to be set in the Virtualbox app or the macOS firewall?
192.168.97 link#23 UC 2 0 vboxnet ! 192.168.97.1 a:0:27:0:0:2 UHLWI 0 4 lo0 192.168.97.100 8:0:27:f0:e0:3e UHLWIi 1 2 vboxnet 961When I'm on that Mac, everything is fine, I can ping 192.168.97.1 (Virtualbox itself) and 192.168.1.100 (the VM).
Now, I want to be able to reach these from the outside. So on another Mac (luna) I've tried setting up routes to do that, e.g.
sudo route -v -t add -net 192.168.97 192.168.2.86or
sudo route -v add -host 192.168.97.1 192.168.2.86telling luna to route traffic for 192.168.97(.1) to 192.168.2.86 (the IP address of hermione)
But traffic won't get through. What am I doing wrong? Something to be set in the Virtualbox app or the macOS firewall?