vm can't ping gateway, how to set up network in vmware

I have just cloned a vm from a production server. I updated the IP address and try to ping the gateway, but failed.

Since it's in a vmware environment, I checked the vmware networking for this host. There are three networks for the vSwitch0, their names are

1. VM Network, without IP range, having VLAN ID of 240

2. vMontion Network, vmk1: 10.50.199.18, having VLAN ID of 999

3. management Network, vmk0:10.50.240.168, having VLAN ID 240.

I would like to put this vm in the first "VM Network" so that I can SSH on it from my primary network. How could I do it?

In the vm, I chose the network "VM Network" for the NIC1, but i still can't ping the gateway, please help.

thanks.
vmware-host-networking-setup.png
Jason YuAsked:
Who is Participating?
 
Andrew Hancock (VMware vExpert / EE MVE^2)Connect With a Mentor VMware and Virtualization ConsultantCommented:
In the networking configuration on the host. For "VM Network" it doesn't show the IP for this network, which is different from the other two networks "vMotionNetwork" and "ManagementNetwork", is it the problem?

Not a problem, VM Network Portgroups do not have an IP Address, because traffic just flows through the network to the VM which have an IP Address.

VMKernel Portgroups e.g. Vmotion and Management networks, are different and need an IP Address, because they have a MAC Address ID! Device!

okay, there is a known fault when cloning Linux Machines

see here

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2002767
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
The only network available to VMs, is the VM Network, which is a virtual machine network portgroup.

What Default Gateway IP Address are you trying to Ping, and what is the IP Address of the VM ?

So, the IP Address of the VM is in the network 10.50.240.168, and is your default gateway 10.50.240.254 ?

can the VM ping the host, on the same network ?

Are they are firewalls in place, based on Mac Address or IP Address ?

The production server is not on the network at the same time, and the Clone and Production Servers do have different IP Addresses ?
0
 
Jason YuAuthor Commented:
the ip for the vm is 10.50.240.126, the gateway should be 10.50.240.1


very strangly, I got five virtual ips for this NIC. Please see the copy screen.
virutl-ips.png
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
could you also look at my questions, and go through them and answer.

are you supposed to have 5 virtual IPs ?
0
 
Jason YuAuthor Commented:
it even can't ping the host's ip.

what does this mean?

I indeed chose the first network for the NIC1.
0
 
Jason YuAuthor Commented:
NO, I am not supposed to have 5 virutal ips. Where can I get the virtual ip settings?
0
 
Jason YuAuthor Commented:
The vm's ip is 10.50.240.126, the host ip is 10.50.240.168, they are on the same network.

I couldn't ping the gateway from the vm.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Okay, well it means, that you networking in the VM is broke.

what is the OS, and how was it cloned ?

was the production server a Virutal Machine?

is this Ubuntu or Centos ?
0
 
Jason YuAuthor Commented:
I am sorry for the confusion of my answers, I was too nervous. let me rephrase all the answers to your question.

What Default Gateway IP Address are you trying to Ping, and what is the IP Address of the VM ?
A: The default gateway is 10.50.240.1 which was defined in /etc/sysconfig/network-scripts/ifcfg-eth0. The IP address for the VM is 10.50.240.126. Another one for the second NIC is 1.2.3.6.


So, the IP Address of the VM is in the network 10.50.240.168, and is your default gateway 10.50.240.254 ?
See above, the 10.50.240.168 is the ip of the host. default gateway is 10.50.240.1.


can the VM ping the host, on the same network ?

No, it can't.

Are they are firewalls in place, based on Mac Address or IP Address ?
there is no firewall running. iptables service is off.

The production server is not on the network at the same time, and the Clone and Production Servers do have different IP Addresses ?


No, they are on different network now, the production server has been removed. Only the cloned vm holds this ip.
0
 
Jason YuAuthor Commented:
Okay, well it means, that you networking in the VM is broke.

what is the OS, and how was it cloned ?
It is a red hat enterprise linux 6.5. It was cloned from another virtual machine in vmware. I used the default clone tool to do it.

was the production server a Virutal Machine?
Yes, it is.

is this Ubuntu or Centos ?

RHEL 6.5
0
 
Jason YuAuthor Commented:
In the networking configuration on the host. For "VM Network" it doesn't show the IP for this network, which is different from the other two networks "vMotionNetwork" and "ManagementNetwork", is it the problem?

would you please take a look at the picture?
host-networking-config-2.png
0
 
Jason YuAuthor Commented:
That's wonderful, it's working now after I modify the MAC address.

You are a genius!!!

IT's so helpful for get your timely help!
0
 
Jason YuAuthor Commented:
He is a real expert!
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Thanks for your kinds words!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.