Parallels v7 Desktop for Mac, June 13th Build Guest OS: Ubuntu 10.04 Lucid Lynx Networking Mode: Bridged Ethernet. Ubuntu VM configured with Static IP of 192.168.0.21 External Router: BT Business Hub 3 The guest OS is hosting a test web server, and a git repository. I need to be able to provide access to it to the outside world on port 80 (http) and port 22 (ssh). These ports work on the internal network. Any machine on the 192.168.0.* network can point a web browser or ssh/git client at the ubuntu VM and get the desired connectivity. I cannot port-forward from the outside world to this VM though. I would appreciate any advice in how I might determine if this is a problem with Parallels, or a problem with my router, or perhaps a Parallels/Router incompatibility. Note: Port-forwarding from the external router to any other machine on the internal network works. I have successfully forwarded ports 22 and 80 to other physical (not virtual) machines, no problem, so I know the router can handle that and I know I am setting the router up correctly. The external router can 'see' the VM on the internal network, and see its Parallels-assigned MAC address. However, if I set the router to forward external ports 80/22 (and a few others I tried also like FTP) to the Virtual Machine, it doesn't work. Attempts to browse/ssh/git from the greater internet into services running on the VM time-out. Any suggestions?
Solved this by getting the external router to forward to the fixed 192.168.0.21 IP address, instead of forwarding by Mac address.