summaryrefslogtreecommitdiffhomepage
path: root/control/controlknobs
diff options
context:
space:
mode:
authorJames Tucker <james@tailscale.com>2024-03-08 15:46:21 -0800
committerGitHub <noreply@github.com>2024-03-08 15:46:21 -0800
commit055117ad45076672ea6faae258f5a9a0b1c90d30 (patch)
tree03544ea73883ab553693ba041a0e1dd555725061 /control/controlknobs
parent43fba6e04dec8df46c4f1fc9fd809158cec295a8 (diff)
downloadtailscale-055117ad45076672ea6faae258f5a9a0b1c90d30.tar.xz
tailscale-055117ad45076672ea6faae258f5a9a0b1c90d30.zip
util/linuxfw: fix support for containers without IPv6 iptables filters (#11381)
There are container environments such as GitHub codespaces that have partial IPv6 support - routing support is enabled at the kernel level, but lacking IPv6 filter support in the iptables module. In the specific example of the codespaces environment, this also has pre-existing legacy iptables rules in the IPv4 tables, as such the nascent firewall mode detection will always pick iptables. We would previously fault trying to install rules to the filter table, this catches that condition earlier, and disables IPv6 support under these conditions. Updates #5621 Updates #11344 Updates #11354 Signed-off-by: James Tucker <james@tailscale.com>
Diffstat (limited to 'control/controlknobs')
0 files changed, 0 insertions, 0 deletions