-
安装Tailscale
- Linux(Ubuntu/Debian):
sudo apt-get install tailscale
- Windows:
wget https://github.com/tailscale/tailscale/releases/download/v1.3.1/tailscale-1.3.1.exe
- macOS:
brew install tailscale
- Linux(Ubuntu/Debian):
-
初始化配置文件
- 运行安装完成后的命令:
tailscale setup
- 这将创建初始配置文件
/etc/tailscale/config.json,并提示你输入一些信息。
- 运行安装完成后的命令:
-
编辑配置文件
- 打开配置文件:
vi /etc/tailscale/config.json
- 添加以下内容:
{ "version": "1.3.1", "allow_local": true, "default_your_vps_type": "NAT", "auth_domain": "yourdomain.com", "your_email": "your.email@example.com" } - 保存并退出编辑器。
- 打开配置文件:
-
生成并添加公钥
- 获取当前用户的ID:
whoami
- 生成公钥:
tailscale generate-keypair yourusername
- 将公钥添加到配置文件:
tailscale add-keypair yourusername <public_key>
- 获取当前用户的ID:
-
启动Tailscale服务
- Linux:
sudo systemctl start tailscale@yourusername.service sudo systemctl enable tailscale@yourusername.service
- Windows:
tailscale.exe run
- Linux:
-
登录到服务器
- 运行登录命令:
tailscale login
- 输入密码或双因素认证代码。
- 运行登录命令:
-
设置默认VPS类型
- 运行:
tailscale config set-default-vps-type NAT
- 运行:
-
测试访问服务器
- 登录后,可以使用命令如
ssh或tailscale ssh访问服务器。
- 登录后,可以使用命令如
-
高级配置(可选)
比如设置域名或其他参数,参考文档进行调整。
通过以上步骤,您可以成功配置并使用Tailscale管理云服务器,遇到问题时,参考文档或社区求助。
