Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got a laptop running 64-bit Windows 7 Home Premium with Ubuntu 12.04LTS on VMWare Player. Connected via a crossover cable to the laptop is a Raspberry Pi, which uses my laptop's shared internet connection to apt-get packages off the school network. This is to avoid having to store authentication information on the Raspberry Pi. This works and I can ping and ssh the Pi from within Windows, however I need to be able to do the same from within the VM which can't see the Pi. A quick IPConfig shows that VMNet1, VMNet8, and Ethernet are all on different subnets (which explains why they can't see each other) but trying to manually issue IPs (for example 192.168.3.x) isn't working. How do I set up a NAT within Windows so that the VM, Pi and W7 can all talk to each other and access the internet? Can it even be done in Home Premium?

If all else fails I'll repartition the drive and double boot Ubuntu.

Thanks in advance for any advice.

Disclaimer: I'm not very good at networking

share|improve this question

If you change the network adapter for the VM in VMware Player from "NAT" to "bridged", the VM will get an IP on the same network as your laptop, and you should be able to connect with the Pi.

But that will probably require the VM to authenticate to the network. What are the IP settings on the Pi?

share|improve this answer
Ethernet settings are default/automatic for the Pi. Plug it in, it gets an IP address from my laptop. – BB ON Jul 12 '13 at 16:53
up vote 0 down vote accepted

I wasn't able to find a way to do this in Windows 7 Home Premium. Server 2008 will do it, but it's just more straightforward to double boot the VM OS.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .