New answers tagged

1

Wireguard works at layer 3 (routed IP packet) while a bridge works at layer 2 (switched ethernet frame). So wireguard can't do this. This question was already asked and an answer made by wireguard's author in wireguard's mailing list: Bridging wg and normal interfaces?. So an additional encapsulation layer is needed before going through wireguard. I'm sure ...


0

I liked the Proxy Arp approach, but the original question specified Arch Linux. Here's an Arch Linux version of a Raspbian implementation. I tried very hard to adapt the original approach from the Debian Wiki mentioned here to netctl using ExecUpPost and ExecDownPre without success. Everything worked at the command line, but not within the profile. The ...


0

I've run into the same issue but the underlying problem was different. I ran across this question while trying to diagnose the problem and figured I'd leave an answer with another possible culprit, particularly when running KVM/qemu from the command line, for anyone else who might benefit from this information. If you don't explicitly set the MAC address ...


1

Your XML has an error in it, and because of that I have no idea how you got it into libvirt to begin with. To define a network corresponding to an existing bridge on the host that libvirt does not manage, you need to have a <bridge> element inside the <forward> element. But your XML does not. You should not have: <interface dev='br0'/&...


1

You are mentioning bridge (L2), but according to your diagram you are doing routing (L3), since it seems there are two same subnets (let's say 192.168.1.0/24), one including legacy1 and mitm-left, and one including legacy2 and mitm-right. You probably need to ... modify your setup # create bridge between mitm-left and mitm-right ip l a name br0 type ...


1

Since Linux kernel 3.0 or so, it's no longer true that Linux bridges are "not VLAN aware". https://linux-blog.anracom.com/2017/10/30/fun-with-veth-devices-in-unnamed-linux-network-namespaces-i/ and the follow-up articles provide a fairly good explanation, but in summary: You can use the bridge(8) tool to manipulate the bridge-vlan interactions, in a manner ...


Top 50 recent answers are included