[OpenIndiana-discuss] Exclusive IP zones under VMware
Andrew Gabriel
illumos at cucumber.demon.co.uk
Mon Apr 21 19:27:40 UTC 2014
Sounds like similar problem as under Virtualbox.
The emulated e1000g claims to support 15 mac addresses, but actually
only the first mac address works, so frames addressed to the other mac
addresses are not passed up.
If the emulated e1000g correctly claimed to support only 1 mac address,
then the driver would put it into promiscuous mode when it needs more
than one mac address.
I know yours looks like it is in promiscuous mode, but try seeing if it
works whilst you snoop the interface (in promiscuous mode), and it would
be interesting to know if snoop can see the frames send to the second
mac address.
The other possibility is that the driver has done the right thing
putting the emulated e1000g into promiscuous mode, but some VMware
configuration may not be allowing it to really work this way.
On 21/04/2014 16:20, Christopher X. Candreva wrote:
>
> Now that I've copied the zone into the new master zone running under VMware,
> I've run into a problem with IP networking. I've set up the vnic, assigned
> the IP, and can ping/access the IP from the global zone. However I can't
> access that IP from the LAN. Oddly, the arp table in the external machine
> I'm pining from DOES have an entry with the correct MAC address.
>
> The only solution I found in my searches was people who needed to put the
> interface on the global zone into permiscuous mode, however my is already in
> PROMSIC mode:
>
>
> Is there anything different that needs to be done with exclusive IP
> networking in a VMware guest ?
>
>
>
> chris at Zeb:~$ dladm show-link
> LINK CLASS MTU STATE BRIDGE OVER
> e1000g0 phys 1500 up -- --
> vnic2 vnic 1500 up -- e1000g0
> vnic1 vnic 1500 up -- e1000g0
>
> chris at Zeb:~$ /sbin/ifconfig
> lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
> inet 127.0.0.1 netmask ff000000
> e1000g0: flags=1000943<UP,BROADCAST,RUNNING,PROMISC,MULTICAST,IPv4> mtu 1500 index 2
> inet 216.187.52.36 netmask ffffff00 broadcast 216.187.52.255
> lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1
> inet6 ::1/128
More information about the OpenIndiana-discuss
mailing list