packages/net/tailscale
Thomas Kupper 7bef195bba tailscale: create combined tailscale/tailscaled
Modify Makefile to combine tailscale and tailscaled according to
Tailscale documentatio (https://tailscale.com/kb/1207/small-tailscale)

This resulted for x86_64 in an exec of 31MB + the symlink. Before it
was 29MB (tailscaled) and 10MB (tailscale).

Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2024-01-14 10:19:06 +08:00
..
files tailscale: set nftables as default 2023-09-15 09:49:47 +08:00
Makefile tailscale: create combined tailscale/tailscaled 2024-01-14 10:19:06 +08:00
README.md tailscale: set nftables as default 2023-09-15 09:49:47 +08:00
test.sh tailscale: update to 1.36.0 2023-02-04 18:26:54 +08:00

Tailscale

This readme should help you with tailscale client setup.

Install

There are two packages related to tailscale. Tailscaled (daemon which has to run every time you want to be connected to VPN) and tailscale (package with a utility which is necessary for registering device).

To install them run

opkg install tailscale tailscaled

Note

By default this package will use nftables. If you wish to use iptables, the config file /etc/config/tailscale can be modfied, changing the line fw_mode 'nftables' to fw_mode 'iptables'. You can then run /etc/init.d/tailscale restart to restart tailscale using your chosen method

First setup

First, enable and run daemon

/etc/init.d/tailscale enable
/etc/init.d/tailscale start

Then you should use tailscale utility to get a login link for your device.

Run command and finish device registration with the given URL.

tailscale up

See the OpenWrt wiki for more detailed setup instructions