自建tailscale derp中继服务器

记录自己建立服务器。

不适合作为教程,作为回顾草稿使用,我忘记的时候重看这篇文章。需要教程请查看原文。

参考资料:更好更快的的家庭组网,自建 Tailscale DERP服务(IPv4) - 少数派 (sspai.com)

如果这个参考资料也是抄别人的那没话说了

只需要集齐以下四个文件就行:

derper是主文件,并且经过的go语言重新编译。其实只要编译过一次然后下载下来就完事了。

证书和key可以随便生成,因为derp修改了。

service文件放在它该存在的目录(/etc/systemd/system)下,其他三个文件放在etc/derp

重新初始化服务,完事。

systemctl enable derp
systemctl start derp

哦,忘了,tail的access配置,这个在官网上完成

"derpMap": {
		"OmitDefaultRegions": true,
		"Regions": {
			"901": {
				"RegionID":   901,
				"RegionCode": "Myself",
				"RegionName": "Myself Derper",
				"Nodes": [
					{
						"Name":             "901a",
						"RegionID":         901,
						"DERPPort":         33445,
						"IPv4":             "--x--",
						"InsecureForTests": true,
					},
				],
			},
			"902": {
				"RegionID":   902,
				"RegionCode": "Myself2",
				"RegionName": "Myself Derper2",
				"Nodes": [
					{
						"Name":             "902a",
						"RegionID":         902,
						"DERPPort":         33445,
						"IPv4":             "--x--",
						"InsecureForTests": true,
					},
				],
			},
		},
	},

最后本机运行一下 tailscale netcheck

出现最短ip和各节点延迟就完工了 

这里self2有点问题,我再排查会

有人忘记chmod了,我不说是谁

完工,两个derp都上线了,这下肯定够快~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值