Tailscale 组网并且没有自己设置服务器的情况下,为何比 frp 自己穿透还要快?

13 天前
 erxiao
之前的方案是通过 frp 穿透,使用的水管是某云的 200M 峰值带宽的 vps 。
今天使用 tailscale 组网后,使用 tailscale ping 了一下,发现尽然是直连。

显示是通过 ipv6 的地址直连。
然后用内网 100 开头 ipv4 进行远程桌面连接后。
发现尽然比 frp 还要快?这是怎么解释?

tailscale 自动 ipv6 检测后让两个电脑直连?但是我是用 ipv4 登录的远程桌面
743 次点击
所在节点    VPS
8 条回复
coolcoffee
13 天前
ipv6 只是通道。就像 wireguard 两端打通以后,虽然是走的 udp 协议,但是依然可以传输 tcp 或者 udp 的流量。
asuraa
13 天前
wg 就是个 vpn ,你访问的虚拟 ip 会通过虚拟内网直连,肯定比你中转快多了
BestVPS
12 天前
如果你两个终端都有 ipv6 ,他们会通过 ipv6 直通的。
我也是之前靠 chatgpt 才知道的。
你远程桌面登录后,到后台看 tailscale status
就能看到类似的:active; direct [240e:37a:1fc8:xxxxxx]:41641, tx 24840 rx 853372
erxiao
12 天前
@BestVPS 是这样的啊 ,但是看教程,tailscale 不是会通过控制器服务器中转吗,难道是没理解 wg 这个协议层面?
erxiao
12 天前
@asuraa 是啊,不过之前看教程一直以为是通过 tailscale 的控制器服务器中转,难道是建立连接后就通过 ipv6 直连?但是我家里的也没有独立 ipv4 ,ipv6 直接访问也不行,要不就可以直接 ipv6 远程桌面了
Laoz666
11 天前
你的 ipv6 是公网啊 你不能访问只是你没开防火墙 tg 直接用 v6 打洞了 你如果在家里机器开个 subnet 直接使用局域网 ip 访问就行了 都不用 100 开头的 ip
psllll
10 天前
wclebb
6 天前
如果双方设备都是层层叠叠的 NAT 或不提供公网的情况下( IPv4 / 6 )
是只能走 Tailscale 公共服务器,全部延迟爆炸,可以走自己的服务器。

因为我家里和公司都用公网,所以更流畅。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1106456

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX