[GH-ISSUE #2219] DNS Issue with MacOS Firewall and Netbird #4412

Open
opened 2026-08-05 00:57:35 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @ykorzikowski on GitHub (Jul 1, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/2219

First, I really like seeing this project getting more stable every day :)

Describe the problem

Setup: A Bind DNS Server for resolving internal dns A records. With enabled MacOS Firewall, I can not resolve this internal dns records.

Maybe related to #608

I can not resolve

To Reproduce

  1. Having a custom dns configured in netbird
  2. Enabling the macos firewall
  3. Netbird should ask for permission
  4. problems resolving the custom dns entries

Expected behavior

Records should be resolved.

Are you using NetBird Cloud?

Self Hosted Netbird
netbird:
# https://hub.docker.com/r/netbirdio/management/tags
server: 0.27.7
coturn: 4
# https://hub.docker.com/r/netbirdio/dashboard
dashboard_ng: v2.3.0

NetBird version

0.28.3

NetBird status -d output:

Because its working after I disable the firewall, I don't think its an issue of netbird itself.

Screenshots

Screenshot 2024-07-01 at 09 35 56 Screenshot 2024-07-01 at 09 36 19 image Screenshot 2024-07-01 at 09 39 19 Screenshot 2024-07-01 at 09 38 36

Additional context

  • After denying netbird incoming connections by the firewall dialog, the dns resolving seems working, but no connection can be established (I can see issues with STUN server, which seems legit to me as incoming connections will be blocked)
  • Temporary solution for me is disabling the macOS firewall.
Originally created by @ykorzikowski on GitHub (Jul 1, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/2219 First, I really like seeing this project getting more stable every day :) **Describe the problem** Setup: A Bind DNS Server for resolving internal dns A records. With enabled MacOS Firewall, I can not resolve this internal dns records. Maybe related to #608 I can not resolve **To Reproduce** 1. Having a custom dns configured in netbird 2. Enabling the macos firewall 3. Netbird should ask for permission 4. problems resolving the custom dns entries **Expected behavior** Records should be resolved. **Are you using NetBird Cloud?** Self Hosted Netbird netbird: # https://hub.docker.com/r/netbirdio/management/tags server: 0.27.7 coturn: 4 # https://hub.docker.com/r/netbirdio/dashboard dashboard_ng: v2.3.0 **NetBird version** `0.28.3` **NetBird status -d output:** Because its working after I disable the firewall, I don't think its an issue of netbird itself. **Screenshots** <img width="719" alt="Screenshot 2024-07-01 at 09 35 56" src="https://github.com/netbirdio/netbird/assets/20556547/b83c0105-8317-40d4-8f20-016c29a2cb54"> <img width="510" alt="Screenshot 2024-07-01 at 09 36 19" src="https://github.com/netbirdio/netbird/assets/20556547/abd424c6-2305-4fb9-b345-d22cd5bb2c32"> <img width="266" alt="image" src="https://github.com/netbirdio/netbird/assets/20556547/5359ffa6-42e1-4256-ac56-87a361f95232"> <img width="1214" alt="Screenshot 2024-07-01 at 09 39 19" src="https://github.com/netbirdio/netbird/assets/20556547/503b0aaa-d2fc-46f8-b6a0-3f3b5f716e7d"> <img width="702" alt="Screenshot 2024-07-01 at 09 38 36" src="https://github.com/netbirdio/netbird/assets/20556547/7bfca67e-ce3a-494a-9208-f3d7ee35614b"> **Additional context** - After denying netbird incoming connections by the firewall dialog, the dns resolving seems working, but no connection can be established (I can see issues with STUN server, which seems legit to me as incoming connections will be blocked) - Temporary solution for me is disabling the macOS firewall.
saavagebueno added the triage-needed label 2026-08-05 00:57:35 -04:00
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#4412