Skip to content

Tailscale

Linux Installation on LXC

Needs extra step to set up tunneling:

https://cloudspinx.com/install-tailscale-in-lxc-container-on-proxmox-ve/?

However, there is an LXC script to do this (installs in existing shell, run on PVE):

bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/add-tailscale-lxc.sh)"

Subnet Router

Maps entire LAN segment

Setup

After install, run tailscale up with the --advertise-routes flag. It accepts a comma-separated list of subnet routes.

tailscale up --advertise-routes=192.168/0.0/16

Enable subnet routes from the admin console

Open the Machines page of the admin console.

Locate the Subnets badge in the devices list or use the property:subnet filter to list all devices advertising subnet routes. Select a device with the subnet property, then navigate to the Routing Settings section. Select Edit. This opens the Edit route settings. Under Subnet routes, select the routes to approve, then select Save. You can disable key expiry on your server to avoid having to periodically reauthenticate. If you use tags, key expiry is disabled by default. Add access rules for the advertised subnet routes