免域名 tailscale derp 搭建

#Tailscale #中继服务 #内网穿透
Tailscale 部署
1 | curl -fsSL <https://tailscale.com/install.sh> | sh |
tailscale 若通过 docker 搭建,可能会导致搭建 docker derper 鉴权错误 (似乎是因为进程通信条件:与 tailscaled 通信不满足)
这里一键脚本搭建好后进行登录操作:
1 | tailscale login |
Derper 部署
创建 docker-compose.yaml
1 | services: |
注意,其中端口映射部分(12345:12345
) 后部分的 12344
取决于环境变量 DERP_ADDR
。
持久化数据部分,可通过 find / -name "tailscaled.sock"
指令查找。
编写好后 docker-compose up -d
运行容器即可
注:若 ghcr.io/yangchuansheng/ip_derper:latest 无法使用,可通过 Dockerfile 自行编译。(项目地址)
Tailscale Console 配置
去 Tailscale 网页控制台,进入 ALC 编辑界面,插入下面的文本即可。
1 | "derpMap": { |
参考:
https://blog.sleepstars.net/archives/ji-yu-docker-compose
- Title: 免域名 tailscale derp 搭建
- Author: Neurocoda
- Created at : 2025-01-13 11:25:06
- Updated at : 2025-01-13 11:25:06
- Link: https://neurocoda.com/p/e68688e7.html
- License: This work is licensed under CC BY-ND 4.0.
Comments