On 2014-02-14 01:59, Carl Brewer wrote:
On 14/02/2014 10:40 AM, Jim Klimov wrote:
Under OpenSolaris and later, if you want properly working
bridged interfaces, according to the docs you must create
a VNIC with a unique MAC address, and you must configure
the VM with the same MAC address on its virtual hardware
NIC which is bridged over this dedicated VNIC on the host.
That should happen automagically. The guest should pick up the MAC
address from Virtualbox. It has in this instance. If it didn't, I
would see problems a lot earlier than after a week or so, right?
Yes, the guest "virtual hardware" NIC has the same MAC address as
you've configured in the VM manifest.
However, on OpenSolaris and later, the *host* should provide a
VNIC with the same MAC address as the bridging interface. Of course
this means a host VNIC per virtual-HW NIC.
Solaris 10 did not have VNICs and yet VirtualBox works there, maybe
in the same mode you've had on your system. In my experience however,
under Solaris 10 with "improper" bridging over the native NIC it was
much more stable than in OSol in the same mode - the latter was quite
glitchy in a manner similar to yours: connectivity seemed to mostly
work on the first glance, but went out of hand relatively quickly.
I'm not using VLANs, these are just bridged ethernet ports. Unless
*maybe* the problem is two IP addresses for the one ethernet on one of
the servers? That would have to be a bug if it is a problem, ethernet
ports should be able to handle multiple IP addresses.
That would indeed be a bug, multiple IP address aliases on the guest
should work (considering they are in the same VLAN/subnet).
Am I on the right track? A bug or a misconfiguration?
I think misconfig - dedicate VNICs on the host to each VM and see
if it helps at least.
//Jim Klimov
_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss