android connected to exit node running a vpn will not work #2327

Open
opened 2025-11-20 07:07:47 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @mikebakke on GitHub (Sep 30, 2025).

I have a linux server configured as an exit node. On this I have a WG tunnel to my vpn providers' French POP. After adding necessary IPTABLES config I am able to connect correctly and access sites via France from:

  1. A Linux desktop on my lan simply set with its' default gateway as the exit node - netbird not installed on this client - all works
  2. Another linux server on my lan which is on the Netbird network. From CLI I select my exit node and again - all works as expected.

As soon as I connect my android mobile to the netbird network all network access fails until I disable the exit node and reconnect. Using the mobile on the netbird network works fine other than that - network and dns is correct.

As a side note- it is bizarre that there's no way to control use of networks on the mobile client. If the exit node is up in management then the mobile tries to use it.

Environment - self hosted on a debian trixie vps.
Linux clients - 0.58.2
Android - 0.57.0

Originally created by @mikebakke on GitHub (Sep 30, 2025). I have a linux server configured as an exit node. On this I have a WG tunnel to my vpn providers' French POP. After adding necessary IPTABLES config I am able to connect correctly and access sites via France from: 1. A Linux desktop on my lan simply set with its' default gateway as the exit node - netbird not installed on this client - all works 2. Another linux server on my lan which is on the Netbird network. From CLI I select my exit node and again - all works as expected. As soon as I connect my android mobile to the netbird network all network access fails until I disable the exit node and reconnect. Using the mobile on the netbird network works fine other than that - network and dns is correct. As a side note- it is bizarre that there's no way to control use of networks on the mobile client. If the exit node is up in management then the mobile tries to use it. Environment - self hosted on a debian trixie vps. Linux clients - 0.58.2 Android - 0.57.0
saavagebueno added the clientmobiletriage-neededself-hosting labels 2025-11-20 07:07:47 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#2327