145 字
1 分钟
tailscale derp中继搭建
2024-12-11

安装golang#

https://go.dev/dl/下载机器对应版本最新的goalng(如果无法下载多试几次,会解析到速度快的ip)

Terminal window
wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz

Terminal window
rm -rf /usr/local/go && tar -C /usr/local -xzf go*.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.profile
#检查
go version
#设置proxy
go env -w GOPROXY=https://goproxy.cn

安装DERP#

Terminal window
go install tailscale.com/cmd/derper@main

安装supervisord并且编写配置 /etc/supervisord/supervisor.d/derp.ini

Terminal window
[program:derp]
command = /root/go/bin/derper --a :10008 -stun -stun-port 34780
directory = /root
autorestart = true
startsecs = 3
stdout_logfile = /var/log/derp.out.log
stderr_logfile = /var/log/derp.err.log
stdout_logfile_maxbytes = 2MB
stderr_logfile_maxbytes = 2MB
user = root
priority = 999
numprocs = 1
process_name = %(program_name)s_%(process_num)02d

配置反向代理、绑定域名且开放防火墙后,修改tailscale的ACL即可使用

tailscale derp中继搭建
https://static.next.liqimore.com/2024/tailscale-derp-config
作者
Ricky Li
发布于
2024-12-11
许可协议
CC BY-NC-SA 4.0
如果评论不显示,请刷新页面重新加载. Please refresh if comments didn't show up.