How to access macOS localhost (port 3000) from Parallels IE? On my work Mac (Sierra) I'm running a NodeJS webserver on localhost, port 3000. I need to access to it from Internet Explorer running in Parallels for testing purposes.

I have searched and read and experimented extensively, and have thus far been stymied. My current situation is as follows:

I've got a Parallels "Host-Only" network with my Mac at 10.37.129.2 and my virtual Windows box at 10.37.129.3

Pointing my IE to 10.37.129.2:3000 fails.

I've jumped through every hoop imaginable to ensure port 3000 is open between the two, but nmap -p 3000 10.37.129.2 from the Windows side tells me port 3000 remains closed, as does Mac's Network Utility Port Scan software.

Sadly all guides and advice on the subject are either insufficiently similar, grossly outdated, or simply unsuccessful when attempted.

Any progress you help me achieve is greatly appreciated.



The relevant portions of my server.js are:

const port = process.env.PORT || 3000;
const host = process.env.HOST || 'localhost';
const proxyTarget = process.env.PROXY || 'none';
One of the way I could use it, I found my local IP4 address provided by the router. 

From Mac system preferences &gt; Network &gt; IP Address: 192.168.x.xx

And let say if you access it in Mac with http://localhost:3000 you can do it also with http://192.168.x.xx:3000 from Mac itself and from Parallel Windows OS with shared network configuration.

This IP address could be changed each time you restart the router or choose another router etc.

Currently, I'm using Parallels Desktop 12