求解答:使用 Tailscale + 纯 IP 的 DERP,带宽跑不满

199 天前
 heisenyu

最近花费 38 元在阿里云上买了一个 200M 带宽的服务器,部署了 Tailscale 结合纯 IP 的 DERP 组成内网给家用 NAS 使用,于是我就测试一下网速,结果发现,直接从云服务器下载的速度能达到 4MB/s ,但是通过内网机器下载的速度却只有 500KB/s 。难道是我部署的方式不对吗?

测试环境与方法

测试结果

期望解答

  1. 为什么内网速度远低于云服务器速度?
  2. 如何优化 Tailscale + DERP 的配置以提高内网速度?

希望有经验的朋友能提供一些建议和解决方案,非常感谢!

1844 次点击
所在节点    服务器
7 条回复
totoro625
199 天前
阿里云,你需要解决:1 、udp 限速; 2 、没有域名限速; 3 、域名没备案限速; 4 、200M 峰值限速
xiaodongus
199 天前
内网不至于这么慢,看看路由器是不是开了内网隔离?
heisenyu
198 天前
@totoro625 问了阿里云的客服,说他们没有对 udp 进行限速, 除此之外 我在 腾讯云买了一个月试了一下,还是有同样的问题,我现在怀疑是 是不是无域名的问题,但是网上没有找到类似的文章

@xiaodongus 我是在公司连接的家里的,家里的路由器没有找到 AP 隔离功能,除此之外我用 istreOS 当作旁路由 使用 Homebox 内网测速,发现前几秒网速正常,但几秒钟后,就趋向于 500KB/s ,有一种被限制的感觉
totoro625
198 天前
@heisenyu #3 tailscale ping 对面节点看看延迟对不对?

我在阿里云部署的 frp ,穿透回家
上海:上 139Mbps ,下 66Mbps ,延迟 35ms
南京:上 98Mbps ,下 95Mbps ,延迟 14ms
totoro625
198 天前
你是官方服务端+纯 IP 的 DERP 吗?安装步骤参考的哪个文档?
可以试试第三方: https://github.com/juanfont/headscale
heisenyu
198 天前
@totoro625 感谢回复 tailscale ping 是没问题的,延迟很低,刚刚我又试了一下域名(已经备案)的方式,还是一样的结果,就很生气了。

用的 官方服务端+纯 IP 的 DERP 别人二开后的 ip_derper
services:
derper:
image: yangchuansheng/ip_derper
container_name: ip_derper
restart: always
ports:
- "23380:23380"
- "23478:3478/udp"
environment:
- DERP_VERIFY_CLIENTS=true # 验证客户端身份,防止白嫖
- DERP_ADDR=:23380 # 中转端口
volumes:
- /var/run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock

实在不行我就用 frp 了,主要 frp 配置起来太麻烦了
totoro625
198 天前
@heisenyu #6 可以试试设备直连光猫的 tailscale 速度,怀疑旁路由干扰
frp 配置还算简单的,我弄的泛解析,内网弄个 nginx 分流,公网配置了 IP 白名单

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

https://www.v2ex.com/t/1114378

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

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

© 2021 V2EX