<div dir="ltr"><div>Paul, if you can set up a VLAN on your network infrastructure between the two hosts, I'll share the recipe I use with Open VSwitch.  We trunk a VLAN between our hosts for sandboxed guests, setting up a OVS bridge on each host that handles guests but also has a connection onto the VLAN.  Are you using any configuration tool?  I've got this in Puppet but should be able to convert to a shell script.</div><div><br></div><div>Cheers,</div><div><br></div><div>- Peter<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 29 Jun 2020 at 17:45, Paul O'Rorke <<a href="mailto:paul@tracker-software.com">paul@tracker-software.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p>Thanks Laine,</p>
    <p>I will take a look at Open vSwitch, it looks interesting.</p>
    <p>I am a generalist, I need to know enough about a lot of things to
      get many different tasks done, but do not have the in depth
      knowledge required to "patch" anything.  If I manage to wrangle a
      working solution should I post it?</p>
    <p>Needless to say I would be supportive of said feature being
      implemented by those more competent than I...<br>
    </p>
    <p>Jocularity aside, thanks for the heads up on Open vSwitch.<br>
    </p>
    <div>
      
      
      <p><b>Paul O'Rorke</b><br>
        <br>
      </p>
      <p style="margin-bottom:0cm;line-height:100%"><br>
      </p>
    </div>
    <div>On 2020-06-29 9:13 a.m., Laine Stump
      wrote:<br>
    </div>
    <blockquote type="cite">On
      6/29/20 11:01 AM, Paul O'Rorke wrote:
      <br>
      <blockquote type="cite">Hi all,
        <br>
        <br>
        I couldn't find any documentation on this, hopefully someone can
        point me in the right direction.
        <br>
        <br>
        I recently set up a sand-boxed environment for our developers.
        There are domain controller(s), workstations and servers in
        there.  The whole thing is running on a single host using a
        "Virtual Network" defined in virt-manager on that host.
        <br>
        <br>
        Now I find I want to add more guests and there are not enough
        resources on this one host.  Can I somehow make this Virtual
        Network available to two hosts?  I do not want to move to a
        bridged network and have to physically join the two hosts with a
        discrete link when they are already on the same subnet at the
        host level.
        <br>
        <br>
        Is that possible?
        <br>
      </blockquote>
      <br>
      You might be able to this using OpenvSwitch (iow "probably can,
      but I don't know the details" :-)) but libvirt doesn't have
      anything to set it up for you; you would need to create and
      configure the OVS switch outside of libvirt, then attach the
      libvirt guests to that switch (using "<interface
      type='bridge'> ... <virtualport type='openvswitch'> ...")
      <br>
      <br>
      I've idly thought about having this as a libvirt feature over the
      years, but as I never have that many guests, it was never a
      personal priority, and it wasn't immediately clear what was the
      best way to handle, e.g. DHCP, and routing to the outside.
      Definitely "patches are welcome" though :-)
      <br>
      <br>
    </blockquote>
  </div>

</blockquote></div>