进入 tailscale.com 注册登录
服务器输入以下命令,等待执行完成
curl -fsSL https://tailscale.com/install.sh | sh
执行完成后输入下面的命令,会有一个地址出来,点击进去后登录授权即可
tailscale up
新增机器重复 2 ,3 步骤
官网控台可查看服务器地址信息
===因为官方默认是节点都是国外的,国内访问速度不理想,所以可以自建 DERPER 节点===
go 语言环境准备
#下载 go 最新版
wget https://golang.google.cn/dl/go1.19.4.linux-amd64.tar.gz
#解压
tar -C /usr/local -xzf go1.19.4linux-amd64.tar.gz
#修改全局环境配置
vim /etc/profile
#在最后追加以下内容
export GOROOT=/usr/local/go
export GOPATH=/usr/local/gopath
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
export PATH=$PATH:$GOPATH/bin
#输入命令生效
source /etc/profile
#验证是否生效
go version
#配置国内代理,国外可忽略
go env -w GOPROXY=https://goproxy.cn,direct
#安装 derper
go install tailscale.com/cmd/derper@main
#检查 derper ,PS:我这边卡了一下午,1.原因是环境变量配置错误,导致安装不成功
#2.GitHub 目前国内全部屏蔽,请找一个可用的 GitHub 的 ip 配置在本地 hosts 文件中
#截止到发帖时间可用 GitHub 地址:140.82.113.3 github.com
derper -h
#在运行 tailscale 的机器上运行 derper
#PS:防火墙需要开始 443,12345,3478 端口
#-verify-clients 为仅可以自己的机器使用
nohup derper -hostname xxxx.com -certdir /root/cert -certmode manual -stun -c /root/derper.conf -verify-clients &
#如需要自定义端口,请输入以下命令,端口记得放开
nohup derper -hostname xxxx.com -a :9443 -http-port -1 -certdir /root/cert -certmode manual -stun -c /root/derper.conf -verify-clients &
配置 ALC 规则,在下面这个地址里面的 HostName 修改为你的域名
复制修改后的内容到控制台,打开下面地址,内容粘贴进去,然后保存即可
在服务中查看你的 derper 节点是否正常,如下 900 和 901 是我的节点,900 是我的服务器。901 是我的家庭宽带
`Relays
`
如果不需要官方的 derper 节点,可以在 derpermap 下增加一行
"OmitDefaultRegions": true,
新人首贴,喜欢记得关注+收藏
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.