[GH-ISSUE #5430] Add GeoIP to reverse proxy section to be able to block certain countries from accessing public services #11192

Open
opened 2026-08-05 01:28:50 -04:00 by saavagebueno · 5 comments
Owner

Originally created by @cococheaf on GitHub (Feb 24, 2026).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/5430

Is your feature request related to a problem? Please describe.
It is not a problem, but it would be nice to have additional control over which geo location is able to acces public services.

Describe the solution you'd like
It would be nice if one could add geo-ip checks in the reverse proxy management, e.g. when creating a publicly available resource that you can only allow certain coutries or deny certain countries.

Describe alternatives you've considered
None

Additional context
None

Originally created by @cococheaf on GitHub (Feb 24, 2026). Original GitHub issue: https://github.com/netbirdio/netbird/issues/5430 **Is your feature request related to a problem? Please describe.** It is not a problem, but it would be nice to have additional control over which geo location is able to acces public services. **Describe the solution you'd like** It would be nice if one could add geo-ip checks in the reverse proxy management, e.g. when creating a publicly available resource that you can only allow certain coutries or deny certain countries. **Describe alternatives you've considered** None **Additional context** None
saavagebueno added the feature-request label 2026-08-05 01:28:50 -04:00
Author
Owner

@flamingm0e commented on GitHub (Feb 24, 2026):

This is needed in my opinion.

<!-- gh-comment-id:3955898637 --> @flamingm0e commented on GitHub (Feb 24, 2026): This is needed in my opinion.
Author
Owner

@BLACK4585 commented on GitHub (Mar 7, 2026):

Too hook in here, I would also suggest more filters in general.
Like being able to also create rules for IPs and IP ranges to block or let them skip the authentication.

<!-- gh-comment-id:4017314814 --> @BLACK4585 commented on GitHub (Mar 7, 2026): Too hook in here, I would also suggest more filters in general. Like being able to also create rules for IPs and IP ranges to block or let them skip the authentication.
Author
Owner

@ghost commented on GitHub (Mar 30, 2026):

This is very important imho,.my current setup with CF tunnel has only the country where i live in whitelisted and it helps with bots

<!-- gh-comment-id:4157190490 --> @ghost commented on GitHub (Mar 30, 2026): This is very important imho,.my current setup with CF tunnel has only the country where i live in whitelisted and it helps with bots
Author
Owner

@haak commented on GitHub (Mar 31, 2026):

I believe this was added in https://github.com/netbirdio/netbird/pull/5587

<!-- gh-comment-id:4162116092 --> @haak commented on GitHub (Mar 31, 2026): I believe this was added in https://github.com/netbirdio/netbird/pull/5587
Author
Owner

@flamingm0e commented on GitHub (Mar 31, 2026):

I believe this was added in #5587

Yep. I would like more options, like being able to apply the same filter on all services, rather than one by one, but this works well so far.

<!-- gh-comment-id:4162127234 --> @flamingm0e commented on GitHub (Mar 31, 2026): > I believe this was added in [#5587](https://github.com/netbirdio/netbird/pull/5587) Yep. I would like more options, like being able to apply the same filter on all services, rather than one by one, but this works well so far.
Sign in to join this conversation.
No Label feature-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#11192