Skip to content

Split Tunneling & Local Bypass failing on iVPN with GrapheneOS #426

@binuts

Description

@binuts

Bug report

Describe your environment

  • Device : Google Pixel 10
  • OS name and version : GrapheneOS, build 2026052401
  • IVPN app version : 2.13.0

Describe the problem

Steps to reproduce :

Prerequisite : Ensure the VPN connection is disconnected before starting the configuration steps.

  • For Split Tunneling :
  1. Navigate to iVPN settings and enable the "Split Tunneling" feature.
  2. Select a specific application to bypass.
  3. Connect the VPN connection.
  4. Attempt to verify that the specified application's traffic bypasses the VPN tunnel.
  • For Bypass VPN for Local Networks :
  1. Navigate to iVPN settings and enable "Bypass VPN for Local Networks".
  2. Connect the VPN connection.
  3. Connect to a local Wi-Fi network (LAN).
  4. For example in my case, use the Sonos application to discover/interact with local peripherals

Observed Results :

General : The functionality for both Split Tunneling and Local Network Bypass does not appear to function as expected.

  • Split Tunneling : The traffic for the designated bypass app still seems to be routed through the VPN tunnel.
  • Local Network Bypass : When running Sonos, the application fails to discover or communicate with local peripherals, suggesting the LAN traffic is not correctly bypassing the VPN tunnel.

Expected Results :

  • Split Tunneling : Traffic for selected applications should pass outside the VPN tunnel.
  • Bypass VPN for Local Networks : Local LAN traffic must bypass the VPN tunnel entirely, allowing local network discovery and connection to function normally.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions