Skip to content

Tailscale

Tailscale vpn client

Setup A Exit Node Docker instance

How it works: client node -> exit node -> internet

Generate auth key at https://login.tailscale.com/admin/settings/keys

Issue following commands on exit node

shell
echo 'net.ipv4.ip_forward = 1' | tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

docker pull tailscale/tailscale:latest

docker \
run -d \
--restart unless-stopped \
--name tail \
-e TS_AUTHKEY=tskey-auth-... \
-e TS_EXTRA_ARGS=--advertise-exit-node \
tailscale/tailscale:latest

ref: https://tailscale.com/kb/1282/docker

Released under the CC-BY-NC-4.0