Tailscale¶
name¶
必须,代理名称,不可重复。
type¶
必须,固定为 tailscale。
hostname¶
可选,Tailscale 设备名。不填写时由 tsnet 处理。
auth-key¶
可选,Tailscale 或 Headscale 的登录密钥。不填写时,首次启动会在日志中输出交互式登录 URL。
control-url¶
可选,自定义 Tailscale control server 或 Headscale 地址。
state-dir¶
可选,tsnet 状态目录,默认值为 tailscale。
ephemeral¶
可选,是否作为 ephemeral node 登录,默认值为 false。
udp¶
可选,是否启用 UDP,默认值为 false。
accept-routes¶
可选,是否接受 Tailnet 中发布的 subnet routes。
exit-node¶
可选,使用指定 exit node。可以填写节点 IP,也可以填写 auto:any。
当目标不在 Tailscale 路由内时,连接会直接报错,不会回退到直连。访问公网需要配置可用的 exit-node,或接受覆盖目标网段的 subnet routes。
exit-node-allow-lan-access¶
可选,使用 exit node 时是否允许访问本地 LAN。
dialer-proxy¶
可选,一个出站代理的标识。当值不为空时,将使用指定的 proxy 发出 Tailscale 控制面和 DERP/STUN 等连接。
interface-name¶
可选,指定出站网卡。
routing-mark¶
可选,Linux 下配置 fwmark。
ip-version¶
可选,指定出站使用的 IP 版本。
可选值:dual/ipv4/ipv6/ipv4-prefer/ipv6-prefer。