Tailscale无域名搭建derp中继节点
系统信息
阿里云 Debian 12 (64-bit)
安装tailscale
- 如果不需要开启
--verify-clients
防止被蹭就无需安装tailscale
启动
- 因为tailscale和阿里云有dns冲突问题所以不能直接
sudo tailscale up
|
|
安装golang
|
|
给当前用户添加golang环境变量
|
|
末尾添加
|
|
当即生效
|
|
能显示go version go1.25.3 linux/amd64
表示环境变量添加正常
|
|
配置golang代理
|
|
安装derper
|
|
拷贝derper到任意目录
|
|
创建目录
|
|
生成ip证书 DERP_IP为自己ip
|
|
使用Systemd运行derper
创建 Systemd 服务文件
|
|
填入配置
|
|
重新加载 systemd 配置
|
|
启动服务
|
|
检查服务状态 (查看日志):
|
|
设置开机自启 (持久化):
|
|
- 需要打开服务器TCP的80、443端口,UDP的3478端口
- 访问浏览器可以看到derp页面就代表部署成功了
在tailscale控制台添加配置
|
|
|
|
现在在节点终端运行tailscale netcheck
可以看到自己部署的derp服务器