@brad-defined noticed he was unable to use wireless Android Auto while Nebula was running. I've been unable to connect to certain camera sync apps while Nebula is running.
WireGuard for Android allows users to select apps from a list to disallow or allow access to the VPN, while Tailscale uses a hardcoded list of known problematic apps to workaround the issue.
@brad-defined noticed he was unable to use wireless Android Auto while Nebula was running. I've been unable to connect to certain camera sync apps while Nebula is running.
VpnService.Builder
offers a method, addDisallowedApplication() in order to configure certain apps to bypass the VPN.WireGuard for Android allows users to select apps from a list to disallow or allow access to the VPN, while Tailscale uses a hardcoded list of known problematic apps to workaround the issue.