[GH-ISSUE #3839] iOS client cannot connect to Network / Network routers #8124

Open
opened 2026-08-05 01:16:05 -04:00 by saavagebueno · 1 comment
Owner

Originally created by @qiangxinglin on GitHub (May 18, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/3839

Describe the problem

iOS client can successfully connect to the device through the netbird assigned IPs (starts with 100.127), but failed to connect through remote devices' private IP (or remote subnet).

To Reproduce

  1. iOS on LAN1 join netbird, in "all" group, get netbird IP 100.127.0.1
  2. Linux on LAN2 join netbird, with static LAN ip 10.10.0.1, advertise network 10.10.0.0/16 to "all" group, get netbird IP 100.127.0.2
  3. Windows on LAN1 join netbird, in "all" group, get netbird IP 100.127.0.3

Actual behavior

iOS device failed connect to the service on Linux server through 10.10.0.1:PORT, but success on 100.127.0.2:PORT, also failed to other subnet device service (e.g. 10.10.0.2:PORT2)
Windows device can connect to the service on Linux server through both 10.10.0.1:PORT and 100.127.0.2:PORT, and success on other subnet devices.

Expected behavior

iOS device can connect to the service on Linux server through both 10.10.0.1:PORT and 100.127.0.2:PORT
Windows device can connect to the service on Linux server through both 10.10.0.1:PORT and 100.127.0.2:PORT, and success on other subnet devices.

Are you using NetBird Cloud?

Yes, using NetBird Cloud

NetBird version

iOS: 0.36.4-dev
Linux: 0.44.0
Windows: 0.44.0

Is any other VPN software installed?

Linux install tailscale but down (tailscale down)
iOS, Windows: No

Debug output

Sensitive, contact privately to supply.

We advise reviewing the anonymized output for any remaining personal information.

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context

Add any other context about the problem here.

Have you tried these troubleshooting steps?

  • Checked for newer NetBird versions
  • Searched for similar issues on GitHub (including closed ones)
  • Restarted the NetBird client
  • Disabled other VPN software
  • Checked firewall settings
Originally created by @qiangxinglin on GitHub (May 18, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/3839 **Describe the problem** iOS client can successfully connect to the device through the netbird assigned IPs (starts with `100.127`), but failed to connect through remote devices' private IP (or remote subnet). **To Reproduce** 1. iOS on `LAN1` join netbird, in "all" group, get netbird IP `100.127.0.1` 2. Linux on `LAN2` join netbird, with static LAN ip `10.10.0.1`, advertise network `10.10.0.0/16` to "all" group, get netbird IP `100.127.0.2` 3. Windows on `LAN1` join netbird, in "all" group, get netbird IP 100.127.0.3 **Actual behavior** `iOS` device failed connect to the service on Linux server through `10.10.0.1:PORT`, but success on `100.127.0.2:PORT`, also failed to other subnet device service (e.g. `10.10.0.2:PORT2`) `Windows` device can connect to the service on Linux server through both `10.10.0.1:PORT` and `100.127.0.2:PORT`, and success on other subnet devices. **Expected behavior** `iOS` device can connect to the service on Linux server through both `10.10.0.1:PORT` and `100.127.0.2:PORT` `Windows` device can connect to the service on Linux server through both `10.10.0.1:PORT` and `100.127.0.2:PORT`, and success on other subnet devices. **Are you using NetBird Cloud?** Yes, using NetBird Cloud **NetBird version** iOS: 0.36.4-dev Linux: 0.44.0 Windows: 0.44.0 **Is any other VPN software installed?** Linux install tailscale but down (`tailscale down`) iOS, Windows: No **Debug output** Sensitive, contact privately to supply. We advise reviewing the anonymized output for any remaining personal information. **Screenshots** If applicable, add screenshots to help explain your problem. **Additional context** Add any other context about the problem here. **Have you tried these troubleshooting steps?** - [x] Checked for newer NetBird versions - [x] Searched for similar issues on GitHub (including closed ones) - [x] Restarted the NetBird client - [x] Disabled other VPN software - [x] Checked firewall settings
saavagebueno added the triage-needed label 2026-08-05 01:16:05 -04:00
Author
Owner

@SebbesApa commented on GitHub (Jul 28, 2025):

Any news on this?

<!-- gh-comment-id:3129205114 --> @SebbesApa commented on GitHub (Jul 28, 2025): Any news on this?
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#8124