docker run -d \
--name derper \
--restart unless-stopped \
--cap-add=NET_ADMIN \
--cap-add=NET_RAW \
-p 9003:9003 \
-p 9004:9004/udp \
-e DERP_PORT=9003 \
-e STUN_PORT=9004 \
-e DERP_HOSTNAME="这里填VPS的公网IP" \
-e TAILSCALE_AUTH_KEY="这里填AUTH_KEY" \
hengxin007/tailscale-derper
参数说明
9003:Derp 服务端口,TCP 类型,需要放开安全组9004:STUN 端口,UDP 类型,给 Derp 服务检测 Nat 类型用的,需要放开安全组DERP_HOSTNAME: 填写你的公网 IPTAILSCALE_AUTH_KEY: 这里填写刚才在 Tailscale 申请的 KEYdocker logs derper |& grep sha256-raw
"derpMap": {
"OmitDefaultRegions": false, // 只用自己的节点不用官方节点。
"Regions": {
"900": {
"RegionID": 900, // tailscale 900-999 是保留给自定义 derper 的
"RegionCode": "alicloud", // 随便命名
"RegionName": "alicloud GuangZhou", // 随便命名
"Nodes": [
{
"Name": "900", //复制自derper的输出信息
"RegionID": 900, //复制自derper的输出信息
"HostName": "12.34.56.78", // 改成服务器公网IP
"DERPPort": 9003, // Derp 服务端口
"STUNPort": 9004, // STUN 端口
"CertName": "sha256-raw:xxxxxxx", // 改成日志中查询的哈希值
"IPv4": "12.34.56.78", // 改成服务器公网IP
},
],
},
"1": null,
"2": null,
// "3": null, // Singapore
"4": null,
// "5": null, // Sydney
"6": null,
// "7": null, // Tokyo
"8": null,
"9": null,
"10": null,
"11": null,
"12": null,
"13": null,
"14": null,
"15": null,
"16": null,
"17": null,
"18": null,
"19": null,
// "20": null, // Hong Kong
"21": null,
"22": null,
"23": null,
"24": null,
"25": null,
},
},
Content type
Image
Digest
sha256:2216fa807…
Size
29.9 MB
Last updated
about 1 year ago
docker pull hengxin007/tailscale-derper