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
KevinLiang10 ae63c51ff1 wgengine/router: add auto selection heuristic for iptables/nftables
This commit replaces the TS_DEBUG_USE_NETLINK_NFTABLES envknob with
a TS_DEBUG_FIREWALL_MODE that should be set to either 'iptables' or
'nftables' to select firewall mode manually, other wise tailscaled
will automatically choose between iptables and nftables depending on
environment and system availability.

updates: #319
Signed-off-by: KevinLiang10 <kevinliang@tailscale.com>
2 years ago
..
linuxfwtest util/linuxfw: initial implementation of package 3 years ago
helpers.go util/linuxfw: initial implementation of package 3 years ago
iptables.go wgengine/router: add auto selection heuristic for iptables/nftables 2 years ago
iptables_runner.go util/linuxfw: add nftables support 2 years ago
iptables_runner_test.go util/linuxfw: decoupling IPTables logic from linux router 2 years ago
linuxfw.go wgengine/router: add auto selection heuristic for iptables/nftables 2 years ago
linuxfw_unsupported.go util/linuxfw: add new arch build constraints 2 years ago
nftables.go wgengine/router: add auto selection heuristic for iptables/nftables 2 years ago
nftables_runner.go util/linuxfw: add nftables support 2 years ago
nftables_runner_test.go util/linuxfw: add nftables support 2 years ago
nftables_types.go util/linuxfw: add new arch build constraints 2 years ago