<div class="gmail_extra">Hi Valerio,</div><div class="gmail_extra"><br></div><div class="gmail_extra">If you're using virbr0, it means you're using the bridge created by libvirt, which isn't the best approach.</div>


<div class="gmail_extra"><br></div><div class="gmail_extra">Take a look at this document</div><div class="gmail_extra"><a href="http://opennebula.org/documentation:rel3.4:plan#networking" target="_blank">http://opennebula.org/documentation:rel3.4:plan#networking</a></div>


<div class="gmail_extra"><br></div><div class="gmail_extra">Imagine your hosts are all connected through the eth0 interface (they all have eth0 and they're all plugged in to the same switch). You have to create a bridge (for instance br0) and attach eth0 to br0. Then, you need to use br0 as your bridge in your network definition.</div>


<div class="gmail_extra"><br></div><div class="gmail_extra">If eth0 used to have an ip, now you should set:</div><div class="gmail_extra">$ ifconfig eth0 0.0.0.0 up</div><div class="gmail_extra">$ ifconfig br0 <yourip>/<yournetmask> up</div>


<div class="gmail_extra"><br></div><div class="gmail_extra">Of course you need to do this on your hosts, not in the frontend (unless the frontend is also running VMs).</div><div class="gmail_extra"><br></div><div class="gmail_extra">

Also, you will need to contextualize your VMs so they get the IP OpenNebula has assigned to them. I guess you already have this working, since your email suggests your network configuration does work for VMs deployed on the same host. However, to be on the safe side of things, take a look at this: <a href="http://opennebula.org/documentation:rel3.4:cong" target="_blank">http://opennebula.org/documentation:rel3.4:cong</a></div>


<div class="gmail_extra"><br></div><div class="gmail_extra">cheers,</div><div class="gmail_extra">Jaime</div><div class="gmail_extra"><br></div><div class="gmail_extra"> </div><div class="gmail_extra"><br><div class="gmail_quote">


On Mon, Apr 23, 2012 at 10:17 PM, Valerio Schiavoni <span dir="ltr"><<a href="mailto:valerio.schiavoni@gmail.com" target="_blank">valerio.schiavoni@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Hello,<div>i'm kind of stuck with the following situation.</div><div>Two instances of the same VM are deployed on two of my hosts.</div><div>The two VMs get a network address in the same network as the bridged interface virbr0, each one get its own address.</div>




<div>The problem is that the two VMs do not see each other. </div><div>If the two VMs are deployed over the same host, this would not be a problem, but that is not the general case.</div><div><br></div><div>So, what is the standard approach to allow this kind of multi-host deployment of virtual-networks ? </div>




<div>Is there something trivial that I am ignoring ?</div><div><br></div><div><br></div><div>Thanks,</div><div>Valerio </div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><br></div><br clear="all"><div><br></div>-- <br>Jaime Melis<br>Project Engineer<br>OpenNebula - The Open Source Toolkit for Cloud Computing<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:jmelis@opennebula.org" target="_blank">jmelis@opennebula.org</a><br>