2021年10月20日更新
标题设置得不太准确,应该是中继网关,中继内网网段。
中继节点可看这篇文章
社区为 Tailscale 的自定义 DERP 服务器构建的 Docker 镜像
Fred Liang 分享了一个 Tailscale docker 镜像,用于在 GitHub 上运行您自己的 DERP 服务器
序言
谷歌翻译过来的
在最近一段时间 tailscale 更新了他们的资费,变得合理了一些,对于个人虚拟网络有了更合理的配置。可以有一个免费搭建 中继节点的名额。而且根据介绍,官网说相比原来的100台设备变成20个设备,但挂在中继节点下的设备是不占设备名额的。
官方教程
建议先看一下流程
Subnet routers and traffic relay nodes · Tailscale
流程
0x1
只支持Linux 下的设备,群晖与win端官方没有明确说支持
0x2
在Linux 终端下输入下面命令
sudo tailscale up --advertise-routes=10.0.0.0/24,10.0.1.0/24
按需选择自己的网段。
注意是支持ipv6的
我的设备是openwrt x86输入的命令是
tailscale up --advertise-routes=192.168.100.0/24
0x3
在 tailscale web管理面板开启192.168.100.0
这个网段
0x4
实际然后在任意taliscale客户端都应该可以访问到内网服务。如下,学校机房笔记本电脑连接手机热点,访问30公里之外的家openwrt。
速度sftp测试
客户端网络为4G网络
后言
这个软件在有公网ip下体验很不错,ipv6还没折腾。在没有公网ip下可以试试在虚拟局域网内加一个有公网的客户端。实际它为一个网状组网架构的
我曾经在两边都是内网情况下,速度体验很差。
这只是个人体验,有些像报告,并不像教程,有什么错误欢迎留言指出,感激不尽,学无止境。
16 条评论
今天验证了下,可以路由两个网络,与zerotier不同的是,设备要登录远程局域网,必须用客户端
跟zerotier使用环境不同更合适为远程环境,快速登录局域网。只要安装客户端登陆就可以接入远程局域网
成功了,谢谢
有帮助就好,
今天验证了下,可以路由两个网络,与zerotier不同的是,设备要登录远程局域网,必须用客户端
---发现一个问题,在局域网两端都被路由的环境中,设备用客户端可以访问远程局域网,但是无法访问互联网,一关了tailscale客户端,马上正常。
你在tailscale的web控制端开启了它DNS功能,应该影响了本地客户端DNS,理论上是不会影响本地网络的,除非你设置为自建DNS,不然申请域名把分配的IP解析为公网的解析域名。说的有些乱,总的来说你设置有问题。它不会影响本地网络,我有一个哪个自建自定义域名文章就是大约解决这个问题,但没有公共的速度快,望有所帮助
确实没看懂:) ,不过我用谷歌翻译看官网网页,开启了魔术DNS,好像就正常了,至少目前是正常的
显示为:DNS_PROBE_FINISHED_NXDOMAIN
MagicDNS这个功能,并且它有一个选项覆盖本地DNS,应该是这个开启了,造成这个问题,看测试是不是这方面的。这个软件影响DNS的也只有这个选项
不知道为什么,我好像开启了反而正常了
牛逼
没啥,玩玩做的。
这个是干嘛的⌇●﹏●⌇
一个类似zerotier 组网软件,基于WireGuard,更简单,一般我拿来远程接入家里局域网
无公网环境下,zerotier现在都感觉停摆了,一开始两个月前,速度可以跑满上传带宽,郁闷,所以过来学习tailscale。。。。。
建议学习,这个教程比较老了,刚写的时候网上没多少tailscale文章,无公网应该有ipv6,推荐几个基于wg的有兴趣可以试试
headscale
netmaker
drago
都可以在GitHub上搜索到,还有一个项目WireGuardMeshes希望有所帮助