tailscale/tstest/integration
Tom DNetto 3df305b764 tsnet: enable use-cases with non-native IPs by setting ns.ProcessSubnets
Terminating traffic to IPs which are not the native IPs of the node requires
the netstack subsystem to intercept trafic to an IP it does not consider local.
This PR switches on such interception. In addition to supporting such termination,
this change will also enable exit nodes and subnet routers when running in
userspace mode.

DO NOT MERGE until 1.52 is cut.

Signed-off-by: Tom DNetto <tom@tailscale.com>
Updates: https://github.com/tailscale/corp/issues/15038
2023-10-30 12:25:27 -06:00
..
testcontrol tsnet: enable use-cases with non-native IPs by setting ns.ProcessSubnets 2023-10-30 12:25:27 -06:00
vms all: adjust some build tags for plan9 2023-08-24 15:42:35 -07:00
gen_deps.go all: update tools that manage copyright headers 2023-01-27 15:36:29 -08:00
integration_test.go ipn/{conffile,ipnlocal}: start booting tailscaled from a config file w/ auth key 2023-10-17 07:12:49 -07:00
integration.go tstest/integration: add tests for tun mode (requiring root) 2023-10-14 13:52:30 -07:00
tailscaled_deps_test_darwin.go cmd/tailscaled,*: add start of configuration file support 2023-10-16 10:40:27 -07:00
tailscaled_deps_test_freebsd.go cmd/tailscaled,*: add start of configuration file support 2023-10-16 10:40:27 -07:00
tailscaled_deps_test_linux.go cmd/tailscaled,*: add start of configuration file support 2023-10-16 10:40:27 -07:00
tailscaled_deps_test_openbsd.go cmd/tailscaled,*: add start of configuration file support 2023-10-16 10:40:27 -07:00
tailscaled_deps_test_windows.go cmd/tailscaled,*: add start of configuration file support 2023-10-16 10:40:27 -07:00