I have a Parallels VM which I'm using to test Internet Explorer and Edge. It's set to use a "shared network", and I can ping the host Mac (via
ping 10.211.55.2). I've set up my
hosts file as follows:
To test, I'm running
python3 -m http.server on the host, which creates a web server bound to
0.0.0.0:8000. However, when I try to access this server from the Windows guest, by navigating to
http://localmac:8000, I get a connection timed out error from Edge.
To reiterate, I am able to ping the host machine from the guest, and I can access the Internet from the guest. It's just HTTP from guest to host which seems to fail.
Is there a firewall setting or something which I have to configure to allow incoming connections? It seems like I'm doing everything correctly, according to the other StackExchange answers regarding accessing the host from a Parallels guest, but it doesn't seem to be working for me.
The host is MacOS Mojave (MacOS Version 10.14.4). I'm running Parallels Desktop 14, and the guest is a Windows 10 Enterprise Evaluation image (sourced from Microsoft's VM resources).