[i=s] 本帖最后由 417042482 于 2025-2-7 10:47 编辑 [/i]<br />
<br />
尽管 Tailscale 官网提供了Linux环境的一键部署命令,但是考虑让飞牛长期稳定运行,还是尽量少做改动。
基于此,这里推荐使用 Docker Compose部署,通用性好,以后要迁移也方便:
services:
tailscale:
image: tailscale/tailscale:stable # 使用stable标签,每次部署或重新启动容器时,都将使用最新的稳定版(官方建议的)
container_name: tailscale
network_mode: host # 使用host模式
privileged: true # 特权模式
environment:
TS_AUTHKEY: tskey-auth-XXXXXXXXXXX #获取方法:TS管理页面 → Settings → Keys → Generate auth key,创建好了复制过来
TS_STATE_DIR: /var/lib/tailscale # 状态目录, 作用是容器重新启动后配置不变
TS_ROUTES: 192.168.1.0/24 # 子网路由,推荐使用,设置成自己的网段
TS_HOSTNAME: fnos # 节点名字, 可自定义
volumes:
- /vol1/1000/docker/tailscale/state:/var/lib/tailscale # 映射状态目录, 冒号左边路径可自定义
devices:
- /dev/net/tun:/dev/net/tun
cap_add:
- net_admin
restart: unless-stopped
关于 Tailscale Key 的获取方法,这里给一张图:

|