get the host IP and passing it to provisioner

we tested this on windows

We found that PHPStorm was listening to the main ip of the machine not the ip that VM was running on

and the static IP didn't work

So this is our attempt solve this