Skip to content

Packet forwarding to private network #1050

Open
@emferrandi

Description

@emferrandi

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions