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