You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/util/linuxfw
Naman Sood d46a4eced5
util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux (#10370)
* util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux

Updates #9084.

Currently, we have to tell users to manually open UDP ports on Linux when
certain firewalls (like ufw) are enabled. This change automates the process of
adding and updating those firewall rules as magicsock changes what port it
listens on.

Signed-off-by: Naman Sood <mail@nsood.in>
11 months ago
..
linuxfwtest util/linuxfw: initial implementation of package 2 years ago
detector.go linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilter 11 months ago
fake.go util/linuxfw: move fake runner into pkg 1 year ago
helpers.go util/linuxfw: initial implementation of package 2 years ago
iptables.go util/linuxfw: move detection logic 1 year ago
iptables_runner.go util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux (#10370) 11 months ago
iptables_runner_test.go util/linuxfw: move fake runner into pkg 1 year ago
linuxfw.go util/linuxfw: rename ErrorFWModeNotSupported 1 year ago
linuxfw_unsupported.go util/linuxfw: move detection logic 1 year ago
nftables.go util/linuxfw: add additional nftable detection logic 1 year ago
nftables_runner.go util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux (#10370) 11 months ago
nftables_runner_test.go util/linuxfw: add missing error checks in tests 1 year ago
nftables_types.go util/linuxfw: add new arch build constraints 1 year ago