<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - systemd-nspawn --network-bridge breaks networking in container's host"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=85464#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - systemd-nspawn --network-bridge breaks networking in container's host"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=85464">bug 85464</a>
              from <span class="vcard"><a class="email" href="mailto:edt@aei.ca" title="Ed Tomlinson <edt@aei.ca>"> <span class="fn">Ed Tomlinson</span></a>
</span></b>
        <pre>If use the following commands in the kvm (host) instance:

ip netns add dev
ip link add veth0 type veth peer name host0
ip link set dev veth0 master br1
ip link set host0 netns dev
ip netns exec dev systemd-nspawn --link-journal=guest -bqD /jail/dev &
ip netns exec dev ip link set lo up
ip netns exec dev ip addr add 2001:4830:1100:xxxx::a/64 dev host0
ip netns exec dev ip -6 route add default via 2001:4830:1100:xxxx::2
ip netns exec dev ip link set host0 up
ip link set veth0 up

Then the network acts as expected and ssh connections to the address assigned
to
br1 continue to work for both root and user clients.  This is what I understand
--network-bridge-br1 should be doing.  Also not that the netns is setup by
systemd-nspawn it does not show up in ip netns list.

I'll create a new parameterized service using the above setup for now but this
really should just work.

Ed</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>