安装Tailscale
- Windows用户:访问Tailscale官网下载并安装相应的安装包。
- Mac用户:使用Homebrew运行以下命令安装:
brew install tailscale
- Linux用户:从官方GitHub仓库下载源码并编译安装,或者使用包管理器安装。
启动Tailscale服务
在终端或命令提示符中运行以下命令启动Tailscale:
tailscale up
这将连接到Tailscale的网络。
检查Tailscale状态
查看连接状态:
tailscale status
期望输出为:
Name: [your-node-name]
Address: [your-node-ip]:4242
Peer: [other-nodes]
如果状态为 online,说明连接成功。
测试访问外部服务
使用 curl 命令测试访问外部服务:
curl -v google.com
或者测试本地服务器:
curl -v http://localhost:808
成功访问说明Tailscale连接正常。
故障排除
-
防火墙检查:
- 确保防火墙未阻挡Tailscale的默认端口(如4242)。
- 在Windows上运行:
netsh -f firewallex.exe -a allow TCP 4242
- 在Mac/Linux上使用
ufw或iptables检查和允许端口。
-
网络问题:
- 检查网络是否有限制某些端口。
- 确认网络连接正常,Ping Tailscale服务器或其他节点是否可达。
-
日志查看:
- 查看Tailscale日志:
tailscale logs
- 检查是否有错误信息。
- 查看Tailscale日志:
测试完成后
如果所有测试都通过,Tailscale连接已正常,如果有问题,重复上述步骤,逐步排查,确保网络环境和配置正确。









