So let me just make sure I understand this -- you can get to the Internet but not to the host?
Can you tell us how it's set up (the IPs of a couple VMs, the IP of the host (for the VMWare adapter and the other adapter), and anything else you think is relevant?
Try doing a traceroute to an internet site, and seeing what the first hop is. Is it the IP address that you expected?
Yep, that's right.
I can't believe I left out this detail: it worked fine for several days. After I restarted, it suddenly stopped.
Unfortunately, I'm having deeper network issues right not, but they should be resolved tomorrow. I can't give you a traceroute or anything like that.
Another few notes that might help:
* I get an IP address from vmware's DHCP server. It's the IP address I expect (i.e., it's in the subnet I specified for NAT networking).
* The IP address is: 192.168.211.128.
* Here's a copypasta of ifconfig from the host:
eth0 Link encap:Ethernet HWaddr 00:50:8D:98:AA:87
inet addr:129.82.62.56 Bcast:129.82.63.255 Mask:255.255.254.0
inet6 addr: fe80::250:8dff:fe98:aa87/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:14574 errors:0 dropped:0 overruns:0 frame:0
TX packets:7695 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3400243 (3.2 MB) TX bytes:563676 (550.4 KB)
Interrupt:22 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3403 errors:0 dropped:0 overruns:0 frame:0
TX packets:3403 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1918593 (1.8 MB) TX bytes:1918593 (1.8 MB)
vmnet1 Link encap:Ethernet HWaddr 00:50:56:C0:00:01 <===== This is the device for host only
inet addr:192.168.84.1 Bcast:192.168.84.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet8 Link encap:Ethernet HWaddr 00:50:56:C0:00:08 <===== This is the device for NAT
inet addr:192.168.211.1 Bcast:192.168.211.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:45 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
* Here's what nmap does when I map the /24:
chris@shadow:~$ nmap 192.168.211.0/24
Starting Nmap 4.20 ( http://insecure.org ) at 2008-04-13 11:47 MDT
Interesting ports on 192.168.211.1:
Not shown: 1693 closed ports
PORT STATE SERVICE
22/tcp open ssh
111/tcp open rpcbind
902/tcp open iss-realsecure-sensor
5900/tcp open vnc
Nmap finished: 256 IP addresses (1 host up) scanned in 2.449 seconds
I'm not sure how this is dealt with on Windows, but on Unix you need to have VMWare use the tap device. Then you have to bridge the tap device with your ethernet nic. The ultimate effect is, VMWare now gets direct access to your network (e.g. it gets an IP address from your router).
EDIT: While doing this, keep in mind WiFi cards likely don't work with bridging (unless in AP mode).
Thanks, but I think that's "bridged" connection. I'm using NAT (vmware has bridged, NAT and host only). I don't want that effect. I want the VM to be able to access the internet through the host, but I don't want it to appear on the network. There are several reasons for this, but mainly it's because the housing network here doesn't like more than on MAC address appearing on the same port. Your session gets nuked when that happens, I've discovered.
Right, I discovered that the "hard way" a few months ago. This is on a plain old ethernet card, though.