Liunx客户端
大约 2 分钟
官方安装
官方的一键安装脚本
curl -fsSL https://tailscale.com/install.sh | sh
说明:
- 官方一键安装脚本可以自动识别当前系统并且自动安装
- 缺点是如果网络无法访问tailscale的官网可能无法安装
国内加速安装
使用官方的安装脚本因网速问题会比较慢,这里提供一个国内的加速安装脚本
基于xEdge官方tailscale软件源镜像,国内速度优:
curl -fsSL https://ts-mirror.xedge.cc/install.sh | sh
注意
特殊情况下,可以手动安装,但是不太建议
手动安装
注意
手动安装教程根据不同系统有不同的命令,请注意选择
Debian系统安装
- 添加 Tailscale 的软件包签名密钥和存储库:
apt-get install apt-transport-https
curl -fsSL https://pkgs.tailscale.com/stable/debian/stretch.gpg | sudo apt-key add -
curl -fsSL https://pkgs.tailscale.com/stable/debian/stretch.list | sudo tee /etc/apt/sources.list.d/tailscale.list
- 安装 Tailscale:
apt-get update
apt-get install tailscale
- 检查安装是否完成
tailscale version
其他系统安装
参考官网教程
https://tailscale.com/download/linux
加入服务端
tailscale up --login-server=https://xxx.xxx.com --accept-routes=true --accept-dns=false
- 替换
xxxx
为Headscale的服务端地址 accept-dns=false
表示使用本地的DNS
通过秘钥加入服务端
每次加入都需要在服务端认证,如果已创建秘钥,可直接加入
tailscale up --login-server=https://head.xxx.com --accept-routes=true --accept-dns=false --authkey=xxxxx
卸载客户端
Debian12
注意
注意:该命令适用于Debian12系统,其他系统命令可能不同
要在 Debian 12 系统下卸载 Tailscale,你可以使用以下步骤:
停止 Tailscale 服务:
sudo tailscale down
卸载 Tailscale 软件包:
sudo apt-get remove tailscale
删除配置文件和数据:
sudo rm -rf /var/lib/tailscale
清理残余文件:
sudo rm /etc/apt/sources.list.d/tailscale.list
一键卸载命令
sudo tailscale down && sudo apt-get remove tailscale && sudo rm -rf /var/lib/tailscale && sudo rm /etc/apt/sources.list.d/tailscale.list