I have a VST network configuration in my ESX 3.5 hosts.
In the "Observed IP ranges" of the physical NIC of the server or “VMnic”
some VLAN has a wrong range, even IP address that doesn’t exist on my network. This
cause that some VM with a right network configuration on those VLAN cannot use
the network.
My questions are:
1.
The vswitch learn the vlan from the network configuration
of the VMs, or from the external network??
2.
There is a command to erase this IP range??
3.
There is a way to fix this IP range for the VLAN.
Thanks in advance.
Best regard.
Message was edited by: Texiwill: removed format commands
Hello,
Moved to ESX 3.5 forum
1.
The vswitch learn the vlan from the network configuration
of the VMs, or from the external network??
Yes.
2.
There is a command to erase this IP range??
Not that I know.
3.
There is a way to fix this IP range for the VLAN.
Perhaps shutdown the vmnic and restart it... esxcfg-nics
In general this IP range should NOT effect what happens on the VLAN. So if a VM can not access something on that VLAN most likely you have a different issue.
CHeck the output of:
esxcfg-nics -l
esxcfg-vswitch -l
Do those look proper?
Then all other normal network trouble shooting. Can you ping another VM on the same portgroup, on the same VLAN, then your router/bridge/gateway.
Best regards,
Edward L. Haletky
VMware Communities User Moderator
====
Author of the book 'VMWare ESX Server in the Enterprise: Planning and Securing Virtualization Servers', Copyright 2008 Pearson Education.
Blue Gears and SearchVMware Pro Blogs -- Top Virtualization Security Links -- Virtualization Security Round Table Podcast
<![endif]><![if gte mso 9]><![endif]><![if gte mso 9]>
Only one of the VMNIC of the ESX server work fine. For
example the VLAN on the server farm runs in the ESX, some VM are in one VLAN
and some others in other VLANs. I can’t do load balancing with my VMNIC, when I
put in a Port Group the two VMNIC to work at the same time with load balancing
“Routed base IP hash” I lost the network with some VM in this port group. But
the real problem is not the load balancing itself the real problem is that I
don’t have redundancy either. I put the output of the command you asking for;
I think that the output it’s ok
esxcfg-nics -l
Name PCI Driver Link Speed Duplex MTU Description
vmnic1 02:04.00 bnx2 Up 1000Mbps Full 1500 Broadcom Corporation Broadcom NetXtreme II BCM5706 1000Base-SX
vmnic0 02:03.00 bnx2 Up 1000Mbps Full 1500 Broadcom Corporation Broadcom NetXtreme II BCM5706 1000Base-SX
esxcfg-vswitch -l
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch 64 8 64 1500 vmnic0,vmnic1
PortGroup Name VLAN ID Used Ports Uplinks
VLAN_1 310 0 vmnic1,vmnic0
VLAN_2 301 0 vmnic1,vmnic0
VLAN_3 292 2 vmnic1,vmnic0
Administration1 270 1 vmnic1,vmnic0
VMotion 0 1 vmnic1,vmnic0
Best Regard
The IP adresses shown on the network adapters in VI client is just whats last seen on the nics.
If you found this or any other answer useful please consider the use of the Helpful or correct buttons to award points