User:CodAv/Drafts/OpenVPN in Bridge Mode

Using virtual private networks to connect remote computers is a common practice today, yet almost all of these VPNs only use IP tunneling mode to transfer data. For most applications, this is totally fine, but if an application or service (e.g. a LAN game) relies on broadcasts, it won't work. A way to get around this is to use a bridged VPN, which tunnels the whole ethernet layer instead of just the IP protocol.

Kernel Configuration
Make sure your kernel supports TUN/TAP devices and, if you want to connect the VPN to your local network, also Ethernet Bridging: