自建 Tailscale Derp

Lee3周前数码44

在多数情况下,如果 Tailscale 的打洞(NAT traversal)成功,就可以直接通过 Parsec 实现远程访问。

但在某些复杂网络环境下,打洞可能失败,此时 Tailscale 会自动退回到 DERP(中继)服务器传输。 


 为什么要自建 DERP 服务器? Tailscale 官方的 DERP 节点遍布全球,但并不包含中国大陆节点,这会导致国内用户在打洞失败时通过官方中继连接时延较高。因此,建议自建 DERP 服务器,以改善国内网络环境下的远程连接体验。 快速部署(Docker) 使用镜像 javaow/tailscale-derp,无需域名,部署非常简单。

 1. 启动容器 在你的国内服务器上执行以下命令:

docker run -d --name tailscale-derp -p 36666:36666 -p 3478:3478/udp --restart=always javaow/tailscale-derp

容器将自动监听 DERP 的 HTTP 和 STUN 端口。 2. 测试访问 在浏览器中访问 https://<你的服务器IP>:36666,显示如下即成功


3. 添加自建 DERP 节点到 Tailscale 

进入 Tailscale 管理后台,编辑网络设置中的 DERP 节点配置: 

添加 derpMap 设置项;

 添加你的服务器信息; 

HostName 填写服务器公网 IP; 

确保已开启防火墙端口 36666 和 3478/udp


格式:

"derpMap": {
		"OmitDefaultRegions": true,
		"Regions": {
			"901": {
				"RegionID":   901,
				"RegionCode": "My",
				"RegionName": "My Derper",
				"Nodes": [
					{
						"Name":             "901a",
						"RegionID":         901,
						"DERPPort":         36666,
						"IPv4":             "服务器地址",
						"InsecureForTests": true,
					},
				],
			},
		},
	},


返回列表

上一篇:tvbox自建源

没有最新的文章了...

相关文章

【已失效】支持kvm/xen/microsoft等架构VPS的WARP一键综合脚本(转自-甬哥探世界)

wget -N --no-check-certificate https://cdn.jsdelivr.net/gh/YG-tsj/CFWarp-Pro/multi.sh...

Oracle Cloud安装宝塔面板搭建个人博客

甲骨文云用了有些时候了,之前仅仅用于科学上网,五一长假在家没事,寻思在VPS上搭建一个博客程序,希望自己可以偶尔在这里做个记录。在甲骨文云新开一个实例,关闭防火墙并且开放端口,然后输入宝塔的安装命令,...

VPS常用脚本包--转自jc-nf

安装依赖(新机器必须运行一次,此后无需运行)yum install -y curl wget 2> /dev/null ||...

oracle甲骨文云centos7 升级内核并开启bbrplus

配置流程升级内核更新 yumyum -y update查看内核uname -r# 内核版本 3.10.0-1062.12.1.el7.x86_64手动下载秋水 BBRPl...

最全vps视频解锁检测脚本!

bash <(curl -L -s check.unlock.media)...

利用GOST 一键隧道中转垃圾vps

准备工作1、VPS 一台(落地机),NAT一台(中转机)2、域名一个,并做好解析(可选托管 cloudflare )3、所以机器请自行安装 BBR 加速落地机(垃圾VPS )环境部署1、更新及安装组件...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。