67 条回复  ·  7216 次点击
liuzimin 初学 2025-10-30 15:47:51
@hausen #48 我刚才试了一下,可以同时加入不同 tailscale 网络呀。你直接先后加入两个网络就行了,然后系统托盘菜单在账号那一栏就会有两个账号,想用哪个直接切换到哪个就行,很丝滑。
shakukansp 小成 2025-10-30 15:48:52
@BeautifulSoap 那是我理解错了,这个对打洞成功率没影响
SenLief 小成 2025-10-30 15:56:24
这个功能还挺好用的,以往的时候 peer 和 peer 之间连接的时候如果两端都是 nat ,就需要通过 derp 来中转,现在你可以使用另外一个组内无 nat 的 peer 作为 relay 来中转流量。 我之前有设备就是 nat ,没办法的情况下就是在家里一台有公网 ipv6 的设备上同时搭建了 peer 和 derp ,目前也是多台设备即使 peer 也是 derp 的,现在看来可以去掉了,直接声明 relay 了,不过国内的 udp 问题太严重,不一定是好事。
liuzimin 初学 2025-10-30 15:58:34
@BeautifulSoap #49 我对这点挺疑惑的。假设在一个脱离了 derp 就不可能跑通的恶劣网络环境里,各个节点的联系靠的就是 derp ,那把其中一个节点作为 relay ,不也是要跑在 derp 的基础上才能通吗。。。也许就像你说的,最大的区别可能就是 TCP 变为 UDP 了?
hausen 初学 2025-10-30 15:59:20
@liuzimin #50 我是想不用切换那种,放在不是有路由不是,哪个路由走哪个网络应该也可以确定的吧
liuzimin 初学 2025-10-30 16:01:13
如果对打洞都打不通的网络环境而言,是不是并没有啥意义?
BeautifulSoap 小成 2025-10-30 16:13:32
@liuzimin 就是 derp 的一个性能更好,配置更简单的替代,和打洞直连之类的没什么关系。 derp 是用 tcp+ssl 的方式把 wireguard 的 udp 包装了进行转发,所以性能比较差。 对于同一个云或网络内的节点交互来说,每个节点间的网络带宽在 Gbps 以上都是正常的,但因为一些原因导致节点间必须通过 derp 转发的话传输性能损失会非常大。用 peer relay 直接 udp 端口转发(有没有包装就不知道了)数据能提升好几倍的性能。所以我说这次收益最大的就是企业用户了。 对直接在公网组网的个人来说,就家里宽带和公网那传输带宽,换成 peer relay 性能提升可能有限。而且你还得祈祷运营商不 qos 你的 udp 包
tangzs 小成 2025-10-30 16:29:16
请教一下达人, 我的网络需求中,有 “手机移动网络“,“家庭网络“ 和 “公司网络“, 其中,只有“公司网络“有公网 IP 地址, 我还在腾讯云上自建了一个 derp ( ip 方式,不是很安全),用于手机与家里访问时有办法握手, 这种情况下,配置 tailscale peer relays 会有什么帮助呢?
zwlinc 初学 2025-10-30 16:33:12
@tangzs 56 楼说的对
v00O 初学 2025-10-30 17:11:19
不一直都有吗? https://i.imgur.com/k9308b6.png
返回顶部