DNS routing does not work for macOS, Windows, and Android clients #1593

Open
opened 2025-11-20 05:33:24 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @jeehoonkang on GitHub (Feb 2, 2025).

Describe the problem

DNS routing (from the new Networks feature; both single-domain and wildcard domains) does not work for macOS, Windows, and Android clients. It works for Linux clients. I'm using self-hosted netbird.

To Reproduce

Steps to reproduce the behavior:

  1. Add DNS routing to networks.
  2. In Linux clients, DNS routing works.
  3. In macOS, Windows, and Android clients, DNS routing does not work.

Expected behavior

In macOS and Windows clients, DNS routing works as well.

Are you using NetBird Cloud?

Self-hosted NetBird

NetBird version

0.36.5

NetBird status -dA output:

C:\Users\abc>netbird status -dA
Peers detail:
 router-rack.netbird.selfhosted:
  NetBird IP: 100.95.36.245
  Public key: Xy9vwjt/NyDHhILhBzErc60wxdbBAzp2oTtc3EppuTA=
  Status: Connected
  -- detail --
  Connection type: Relayed
  ICE candidate (Local/Remote): relay/host
  ICE candidate endpoints (Local/Remote): 198.51.100.1:60347/172.16.254.2:51820
  Relay server address:
  Last connection update: 27 minutes, 13 seconds ago
  Last WireGuard handshake: 2 minutes ago
  Transfer status (received/sent) 1.2 KiB/4.8 KiB
  Quantum resistance: false
  Routes: dl.anon-xWgtH.domain, ieeexplore.anon-BAfLw.domain, www.anon-bP4qS.domain
  Networks: dl.anon-xWgtH.domain, ieeexplore.anon-BAfLw.domain, www.anon-bP4qS.domain
  Latency: 11.1016ms
...

Do you face any (non-mobile) client issues?

Please provide the file created by netbird debug for 1m -AS.
We advise reviewing the anonymized files for any remaining PII.

netbird.debug.2024149687.zip

Originally created by @jeehoonkang on GitHub (Feb 2, 2025). **Describe the problem** DNS routing (from the new Networks feature; both single-domain and wildcard domains) does not work for macOS, Windows, and Android clients. It works for Linux clients. I'm using self-hosted netbird. **To Reproduce** Steps to reproduce the behavior: 1. Add DNS routing to networks. 2. In Linux clients, DNS routing works. 3. In macOS, Windows, and Android clients, DNS routing does not work. **Expected behavior** In macOS and Windows clients, DNS routing works as well. **Are you using NetBird Cloud?** Self-hosted NetBird **NetBird version** 0.36.5 **NetBird status -dA output:** ``` C:\Users\abc>netbird status -dA Peers detail: router-rack.netbird.selfhosted: NetBird IP: 100.95.36.245 Public key: Xy9vwjt/NyDHhILhBzErc60wxdbBAzp2oTtc3EppuTA= Status: Connected -- detail -- Connection type: Relayed ICE candidate (Local/Remote): relay/host ICE candidate endpoints (Local/Remote): 198.51.100.1:60347/172.16.254.2:51820 Relay server address: Last connection update: 27 minutes, 13 seconds ago Last WireGuard handshake: 2 minutes ago Transfer status (received/sent) 1.2 KiB/4.8 KiB Quantum resistance: false Routes: dl.anon-xWgtH.domain, ieeexplore.anon-BAfLw.domain, www.anon-bP4qS.domain Networks: dl.anon-xWgtH.domain, ieeexplore.anon-BAfLw.domain, www.anon-bP4qS.domain Latency: 11.1016ms ... ``` **Do you face any (non-mobile) client issues?** Please provide the file created by `netbird debug for 1m -AS`. We advise reviewing the anonymized files for any remaining PII. [netbird.debug.2024149687.zip](https://github.com/user-attachments/files/18633518/netbird.debug.2024149687.zip)
saavagebueno added the clientroutes labels 2025-11-20 05:33:24 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#1593