Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I've the following configuration:

A. Physical machine: Windows 7 64bit with VMWare workstation 8 with a physical network adapter with this ip configuration:

IP 192.168.1.101
Subetnet Mask 255.255.255.0
Gateway 192.168.1.254

and a virtual network adapter (VMNet8) with this configuration:

IP 10.10.0.18
Subnet IP: 10.10.0.0
Subnet mask: 255.255.255.0

B. Virtual machine: Ubuntu 12.04 server (running in VMWare workstation 8) with the following ip configuration (in /etc/network/interfaces):

auto eth0
iface eth0 inet static
address 10.10.0.1
netmask 255.255.255.0
gateway 10.10.0.18

with this routing table (route -n):

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.10.0.18      0.0.0.0         UG    100    0        0 eth0
10.10.0.0       0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.1.0     10.10.0.18      255.255.255.0   UG    0      0        0 eth0

The problem is that the virtual machine is not accessing the internet nor pinging the physical machine, in particular:

(from the physical machine)

  • internet is accessibile
  • ping 10.10.0.18 -> is working
  • ping 10.10.0.1 -> is working

(from the virtual machine)

  • internet is not accessible
  • ping 10.10.0.1 -> is working (it's itself)
  • ping 10.10.0.18 -> is working
  • ping 192.168.1.101 -> is NOT working
  • ping 192.168.1.254 -> is NOT working as well

I've tried this answer (Configuring Ubuntu vmware guest NAT) but it's not working.

Any suggestion will be very appreciated.

share|improve this question
    
Do you have any other networking stacks, or VPNs installed on the host, such as VirtualBox, CiscoVPN, etc? –  Ross Smith II Sep 3 '13 at 18:56
    
What is the reason to make the Guest machine with a fixed ip? Also, are you using NAT or Bridge? –  Braiam Sep 3 '13 at 19:07
    
@rosss no other networking stacks or VPNs –  Mevio Sep 3 '13 at 19:33
    
@braiam fixed IP becaus it's a development web server and I need it; I'm using NAT on vmnet8 –  Mevio Sep 3 '13 at 19:34

1 Answer 1

up vote 0 down vote accepted

The gateway in your route table is set to the IP address of the host's VMNet8 interface whereas it should be set to the gateway address of the NAT interface. If you run the Virtual Network Editor and look at the NAT settings for the VMnet8 interface, you should find the gateway IP. Try setting the gateway to that address in the virtual machine.

Hope that helps.

share|improve this answer
    
thanks for the answer, the problem was that the Gateway IP in the NAT settings of VMnet8 was the same of the IP address. I've change the gateway IP to 10.10.0.254 and changed the ubuntu network settings accordingly and now it's working. –  Mevio Sep 3 '13 at 21:13

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.