I'm running Parallels on Snow Leopard with an Ubuntu VM with a Shared Hosting adaptor. How can I access the service on port 80 in Ubuntu? Trying using the adaptor IP but no luck... Thanks!
Spe, On the Mac itself, you can use the IP address of the Ubuntu installation -- use ifconfig to determine what that IP address is, but it is an internal subnet that Parallels uses. If you are talking about accessing it from another machine on your network, which is not your Mac, then you have to make sure you have port forwarding setup in Parallels Desktop > Preferences > Network. Set it up so that inbound TCP port 80 gets directed to that internal IP referenced in the previous graph, port 80. Once set, you can then use the IP address of the Mac itself to access the service. When the request comes in, the port forwarding rules will be used and the request will be re-directed to the Ubuntu virtual machine. Note, though, if you are using Parallels 5, there is currently a bug with this: http://forum.parallels.com/showthread.php?t=96944 --drew
Also, it is worth to try to switch VMs to Bridged Networking. PortForwarding is only required in case of Shared Networking