Describe the problem
Why trying to set up Exit Node with netbird up --block-lan-access, it still allows peers to access lan behind the exit node. Default all-all policy already deleted. If I use iptable to drop the internal subnet on wt0 it works until netbird restarts.
To Reproduce
Steps to reproduce the behavior:
- Delete default all-all
- Create internal exit node
- Run netbird up --block-lan-access
- Setup exit node route
- Give peer access to the exit mode via policy
- Peer connect exit node
- Access internal subnet
- Traffic goes through.
Expected behavior
Expecting nerbird up --block-lan-access would block RFC 1918 traffics
Are you using NetBird Cloud?
Self hosted
NetBird version
Daemon version: 0.76.1
CLI version: 0.76.1
Is any other VPN software installed?
No
Have you tried these troubleshooting steps?
- Reviewed client troubleshooting (if applicable)
- Checked for newer NetBird versions
- Searched for similar issues on GitHub (including closed ones)
- Restarted the NetBird client
- Disabled other VPN software
- Checked firewall settings