This was created out of necessity -- my internet traffic is routed thru VPN tunnel (my router is VPN client) and I needed split tunneling to route some traffic outside of the VPN tunnel.
Started with connections to local Plex Media Server then I wanted to access some domains and IP ranges outside of the VPN tunnel and then I wanted some local network IPs/ranges to access internet outside of VPN tunnel. All of that is supported in the service.
Make sure to check out the README for detailed information and instructions.
Both packages can be installed from my repo: https://stangri.github.io/openwrt-repo/.
- At least for now, domains have to be defined in dhcp config, not in the vpnbypass config.
- Any feedback on functionality or the code or any suggestions are always welcome.