Homemade VPN split-tunneling
VPN split-tunneling is an extremely common feature for any commercial VPN, and I argue it’s an absolute essential. For example, regardless of your use case, you probably wouldn’t want to login to your bank from a VPN connection. If nothing else, they’d probably lock your account, creating a headache for you. This makes it rather annoying if you want to split-tunnel for a noncommercial VPN, like one you host. Wireguard is built into the Linux kernel (as of version 5....