Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android DNS leaks #3452

Open
2 tasks
euh2 opened this issue Mar 6, 2025 · 4 comments
Open
2 tasks

Android DNS leaks #3452

euh2 opened this issue Mar 6, 2025 · 4 comments

Comments

@euh2
Copy link

euh2 commented Mar 6, 2025

Describe the problem

When using the Netbird Android app, there are DNS leaks to DNS servers from cell network provider.

To Reproduce

Steps to reproduce the behavior:

  1. Create DNS Server in the web interface. Assign a distribution group which includes your phone.
  2. Enable Netbird on your phone
  3. Check for DNS leaks through your phones webbrowser
  4. See configured DNS server/s, and DNS servers from cell network provider

Expected behavior

Netbird should block all DNS requests to servers not configured within Netbird

Are you using NetBird Cloud?

Yes

NetBird version

Phones Netbird App version 0.0.27

Is any other VPN software installed?

No

Debug output

None, yet

Screenshots

None, yet

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
  • Disabled other VPN software
  • Checked firewall settings
@1nerdyguy
Copy link

I could be wrong here, but the DNS servers used by Netbird would only be used for domain names registered to Netbird, not for generic internet browsing or the like, unless you've setup a matching domain as ALL.

@euh2
Copy link
Author

euh2 commented Mar 6, 2025

I could be wrong here, but the DNS servers used by Netbird would only be used for domain names registered to Netbird, not for generic internet browsing or the like, unless you've setup a matching domain as ALL.

This is a generic DNS server matching all requests.

@1nerdyguy
Copy link

Are you setup to use netbird as an exit node then, with it having highest priority in routes?

@euh2
Copy link
Author

euh2 commented Mar 6, 2025

Are you setup to use netbird as an exit node then, with it having highest priority in routes?

This should'nt be relevant for DNS, but yes, I also use a Netbird host as exit node.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants