Are there any specific requirements in openwrt to get P2P working in netbird?
I have opened wireguard port that netbird uses, confirmed the port is open by testing with wireguard VPN to rule out any ISP issues and went as far as setting up STUN servers but nothing has worked.
netbird is installed in a proxmox LXC with the proper tun permissions.
Well that is one thing you normally do not have to do
NetBird is very nice but if one of the routers you want to connect to has a public IPv4 and/or IPv6 address you can do it by using WireGuard but if not NetBird is an excellent tool you can use.
There is an OpenWRT wiki:
which currently lead to my notes I made while setting up.
I’m not at the stage where I will self-host yet, just need P2P to work without self hosting first.
I’ve been using netbird and tailscale and thought these solutions would not need port forwarding but both do if you want direct P2P connections. Tailscale uses UPNP while netbird needs port 51820.
Do note I am not running netbird on openwrt, I only need to figure out why direct connections do not work.
I followed your guide, created new polices and groups etc but my connection is still showing relayed.