Don't use Nebula tunnel for app traffic on Android (#153)

This commit is contained in:
John Maguire 2024-03-07 15:57:26 -05:00 committed by GitHub
parent 3d7bad5649
commit 76f0ba17df
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 0 deletions

View File

@ -118,6 +118,9 @@ class NebulaVpnService : VpnService() {
// Disallow some common, known-problematic apps // Disallow some common, known-problematic apps
// TODO Make this user configurable // TODO Make this user configurable
// Ensure that a misconfigured unsafe_route doesn't block access to the DN API
disallowApp(builder, "net.defined.mobile_nebula")
disallowApp(builder, "net.defined.mobile_nebula.debug")
// Android Auto Wireless (https://github.com/DefinedNet/mobile_nebula/issues/102) // Android Auto Wireless (https://github.com/DefinedNet/mobile_nebula/issues/102)
disallowApp(builder, "com.google.android.projection.gearhead") disallowApp(builder, "com.google.android.projection.gearhead")
// Chromecast (https://github.com/DefinedNet/mobile_nebula/issues/102) // Chromecast (https://github.com/DefinedNet/mobile_nebula/issues/102)