Not using defined DNS #1284

Open
opened 2025-11-20 05:27:29 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @choldi on GitHub (Sep 25, 2024).

Describe the problem

Peers in group not using defined dns

To Reproduce

Steps to reproduce the behavior:

  1. Create a group of peers. In my case "Convidats"
  2. Define a peer (vm1) as exit node
  3. Install dockerized pihole (dns server) in exit node. Expose port 53 tcp/udp
  4. Create a dns and assign to group "convidats" pointing to exit node, default port, no domains
  5. Using a peer in group convidats with nslookup, server vm1 resolves address
  6. requests from peers in group convidats don't use dns server from vm1

Expected behavior

DNS request from peers of group convidads should go to defined DNS for group

Are you using NetBird Cloud?

Yes, using netbird cloud

NetBird version
0.28 android client
0.29.4 vm1 (server, dockerized)

NetBird status -dA output:

Server:

/ # ps aux
PID USER TIME COMMAND
1 root 0:45 /usr/local/bin/netbird up
82 root 0:00 sh
110 root 0:00 ps aux
/ # netbird status -dA
Error: failed to connect to daemon error: context deadline exceeded
If the daemon is not running please run:
netbird service install
netbird service start

Do you face any (non-mobile) client issues?
Not resolving dns correctly

Screenshots

Additional context

Originally created by @choldi on GitHub (Sep 25, 2024). **Describe the problem** Peers in group not using defined dns **To Reproduce** Steps to reproduce the behavior: 1. Create a group of peers. In my case "Convidats" 2. Define a peer (vm1) as exit node 3. Install dockerized pihole (dns server) in exit node. Expose port 53 tcp/udp 4. Create a dns and assign to group "convidats" pointing to exit node, default port, no domains 5. Using a peer in group convidats with nslookup, server vm1 resolves address 6. requests from peers in group convidats don't use dns server from vm1 **Expected behavior** DNS request from peers of group convidads should go to defined DNS for group **Are you using NetBird Cloud?** Yes, using netbird cloud **NetBird version** 0.28 android client 0.29.4 vm1 (server, dockerized) **NetBird status -dA output:** Server: / # ps aux PID USER TIME COMMAND 1 root 0:45 /usr/local/bin/netbird up 82 root 0:00 sh 110 root 0:00 ps aux / # netbird status -dA Error: failed to connect to daemon error: context deadline exceeded If the daemon is not running please run: netbird service install netbird service start **Do you face any (non-mobile) client issues?** Not resolving dns correctly **Screenshots** **Additional context**
saavagebueno added the dns label 2025-11-20 05:27:29 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#1284