[GH-ISSUE #4247] v0.52.1 breaks local resolver #8781

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

Originally created by @LordAnchemis on GitHub (Jul 30, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/4247

Situation

Local DNS reoslution fails if no nameserver defined in dashboard after v0.52.1 update

Background

System details:

  • Proxmox VE 8.4.5
  • Debian 12 LXC template
  • main services running: nginx

Issue first noticed on trying to update (debian) package lists using apt after updating from 0.52.0 to 0.52.1
-> unable to resolve debian.org etc.

Issue is 'fixed' when netbird disabled (with netbird down)

Assessment

This is due to DNS nameserver resolution
-> /etc/resolv.conf gets overwritten (with a cloud nameserver) when netbird is up
-> pinging debian.org fails (temporary failure in name resolution)
-> pinging the IPv6 address of debian.org works (2a04:4e42:200::644)

So it seems that when there is no DNS nameserver configured in dashboard, local DNS resolution (for IPv4) fails

Temp solution: adding custom DNS nameserver on dashboard

Recommendation

Please fix local DNS resolution, thanks

Originally created by @LordAnchemis on GitHub (Jul 30, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/4247 ### Situation Local DNS reoslution fails if no nameserver defined in dashboard after v0.52.1 update ### Background System details: - Proxmox VE 8.4.5 - Debian 12 LXC template - main services running: nginx Issue first noticed on trying to update (debian) package lists using apt after updating from 0.52.0 to 0.52.1 -> unable to resolve debian.org etc. Issue is 'fixed' when netbird disabled (with netbird down) ### Assessment This is due to DNS nameserver resolution -> /etc/resolv.conf gets overwritten (with a cloud nameserver) when netbird is up -> pinging debian.org fails (temporary failure in name resolution) -> pinging the IPv6 address of debian.org works (2a04:4e42:200::644) So it seems that when there is no DNS nameserver configured in dashboard, local DNS resolution (for IPv4) fails **Temp solution:** adding custom DNS nameserver on dashboard ### Recommendation Please fix local DNS resolution, thanks
saavagebueno added the bugclienttriage-needed labels 2026-08-05 01:19:31 -04:00
Author
Owner

@buzzzo commented on GitHub (Jul 30, 2025):

I've created a separate issue regarding this, mostly because this feature breaks things and it is not requested on every scenarios.

<!-- gh-comment-id:3135312677 --> @buzzzo commented on GitHub (Jul 30, 2025): I've created a separate issue regarding this, mostly because this feature breaks things and it is not requested on every scenarios.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#8781