Allow hiding specific peers from Netbird Status #314

Closed
opened 2025-11-20 05:09:28 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @Thunderbottom on GitHub (Apr 17, 2023).

Is your feature request related to a problem? Please describe.
Currently, Netbird ACLs creates a two-way connection, meaning the source and destination can both access each other. This also means that the devices in the destination groups can view the source devices as peers when netbird status -d is executed.

As an example, let's say we have a group of administrator peers with admin-access attached to it, and an ACL policy that defines the rule admin-access <-> All. So while all devices with admin-access should be able to see all devices as peers, this also means that All devices will be able to see admin-access devices as peers in netbird status -d.

Not only does this clutter the peers list with devices, this particularly is an issue in case where the admin-access peers are end-user devices, exposing the status of all administrators to all devices connected to Netbird.

Describe the solution you'd like
Allow hiding peer status from netbird status -d. Maybe a toggle called Hide Status, or a section that allows specific peer tags to not show up in peer status.

Originally created by @Thunderbottom on GitHub (Apr 17, 2023). **Is your feature request related to a problem? Please describe.** Currently, Netbird ACLs creates a two-way connection, meaning the source and destination can both access each other. This also means that the devices in the destination groups can view the source devices as `peers` when `netbird status -d` is executed. As an example, let's say we have a group of administrator peers with `admin-access` attached to it, and an ACL policy that defines the rule `admin-access <-> All`. So while all devices with `admin-access` should be able to see all devices as peers, this also means that `All` devices will be able to see `admin-access` devices as peers in `netbird status -d`. Not only does this clutter the peers list with devices, this particularly is an issue in case where the `admin-access` peers are end-user devices, exposing the status of all administrators to all devices connected to Netbird. **Describe the solution you'd like** Allow hiding peer status from `netbird status -d`. Maybe a toggle called `Hide Status`, or a section that allows specific peer tags to not show up in peer status.
saavagebueno added the feature-request label 2025-11-20 05:09:28 -05:00
Author
Owner

@nazarewk commented on GitHub (Apr 17, 2025):

I am closing this as "not planned" because this is inherent to how NetBird (and other mesh networks) operate: you cannot have a one-way connectivity without first... establishing a connectivity with the other Peer and then denying incoming packets on one end.

Especially considering netbird status -d is a primary diagnostics tool, I think this will be better handled by the other 2 linked feature requests.

@nazarewk commented on GitHub (Apr 17, 2025): I am closing this as "not planned" because this is inherent to how NetBird (and other mesh networks) operate: you cannot have a one-way connectivity without first... establishing a connectivity with the other Peer and then denying incoming packets on one end. Especially considering `netbird status -d` is a primary diagnostics tool, I think this will be better handled by the other 2 linked feature requests.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#314