Description
Describe the problem
I've deployed Netbird on a Debian 11 in self-hosted mode, and I'm able to route ICMP traffic but not HTTP/HTTPS requests.
My architecture consists of a Windows source station connected to Netbird, with Debian routing connected to Netbird, and a Debian destination not connected to Netbird.
All nodes are set up with the latest version 0.22.0.
However, I've added the ACL authorizing everything, at firewall level everything is authorized, and the routing is correct, given that the PING goes through.
If I run a TCPDUMP on the interface, I can see ICMP packets end-to-end, but not HTTP requests.
Expected behavior
Packet forward between a Netbird node to a private node
Additional context
After some talking in Slack, @mlsmaycon found the problem :
Message dated : 08/02/2023
table ip filter {
chain FORWARD {
type filter hook forward priority filter; policy drop;
Temporary resolution
sudo iptables -I FORWARD -s 100.73.0.0/16 -j ACCEPT
sudo iptables -I FORWARD -d 100.73.0.0/16 -j ACCEPT