Docker——Tailscale DERP中转服务器部署(无需域名)
Tailscale 因为服务器在国外,所以内网穿透时延迟偏高,如果自有VPS,那么可以自行建造中继节点,例如HK和国内的VPS;通过Docker 的方式把中继服务器部署在VPS,无需域名,直接通过VPS的IP和端口
Docker 部署 命令:
docker run -d --name tailscale-derp -p 3443:36666 -p 3478:3478/udp --restart=always javaow/tailscale-derp
进入官方后台(https://login.tailscale.com/admin/machines)把下面设置模版复制粘贴到配置里面,修改HostName(服务器IP地址)和derp端口(3443),RegionCode和RegionName自定填写即可;

设置模版:
----------------------------------------------------------------------------------------------------------------------------------
"derpMap": {
"OmitDefaultRegions": true,
"Regions": {
"910": {
"RegionID": 910,
"RegionCode": "ABC",
"Nodes": [
{
"Name": "910",
"RegionID": 910,
"HostName": "xx.xx.xx.xx",
"InsecureForTests": true,
"DERPPort": 3443,
},
],
"RegionName": "ABC",
},
},
},
----------------------------------------------------------------------------------------------------------------------------------
延迟测试:通过家里已经安装tailscale的linux客户的linux设备,终端输入tailscale netcheck这个命令,显示所有中继节点的延迟(包含官方中继服务器);

例如我部署的阿里云HK的服务器,穿通后的延迟是21.8ms,比官方中继服务器快很多;
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
