一个域名解析出来多个 ip,怎么断定哪个 ip 访问最快

2020-09-30 16:45:18 +08:00
 wxy1991

迫于访问 gayhub 速度太慢,下载代码要几十分钟,就想搞一个自动检测最快 ip,然后及时修改 hosts 文件的脚本,问题来了,我该怎么判断哪个 ip 是访问最快的 ip 呢,是判断 ttl 值么还是有其他的策略。( ps:小弟在学习 python 中,有很多好用的包不知道,如果有好用的包,希望大佬顺手推荐个)

6054 次点击
所在节点    Python
38 条回复
Maskeney
2020-09-30 20:41:29 +08:00
放心吧 没用 因为 GitHub 访问慢并不是取决于你用哪个 IP
cz5424
2020-09-30 21:13:21 +08:00
换个代理最快[狗头]
shynome
2020-09-30 22:17:58 +08:00
我挂代理的话 100M 联通宽带可以跑到 3M/s,最高的话能有 5M/s
所以还是挂代理最好了
oneoyn
2020-09-30 22:31:11 +08:00
阿里云轻量 服务器 香港的 24 一月 买了搭建 扶梯 不香吗 30M 呢 https://www.aliyun.com/activity?userCode=gr9dyqjt
ysc3839
2020-10-01 02:25:43 +08:00
没办法预先判断,延迟以及 TTL 和带宽没有强相关的关系,只能靠实际传输时统计知道快不快。
而且 GitHub 那几个服务器好像都很慢,你挑了最快的也不能节约时间。
zzw1998
2020-10-01 02:46:06 +08:00
AdGuard Home 或者 smartdns 就可以实现,不过还是不如挂梯子一劳永逸
natashahollyz
2020-10-01 08:20:47 +08:00
三五块钱一个月的代理多的是,人别没事折腾自己
Mindjet
2020-10-01 08:24:01 +08:00
SmartDNS ?
不太懂,只是想到了随口说句
interim
2020-10-01 10:47:05 +08:00
@oneoyn 香港线路晚上质量很差,还不如买搬瓦工。
ericls
2020-10-01 11:36:47 +08:00
跟这个类似吧:
https://en.wikipedia.org/wiki/Happy_Eyeballs

很经典的问题了
eudore
2020-10-01 13:47:16 +08:00
挂代理吧 一年才 100 块 简单省事,轻松 10M/s,你是经常下小电影还是经常下片呢?不然流量准是够用的。

24 楼说的 24/月这价真贵,还要自己出人工去修,遇上二回时就很可能要凉,而且是个推广连接,地址参数里面有个 userCode 。
imdong
2020-10-01 14:12:50 +08:00
一通操作猛如虎,一看下载二点五。
siweipancc
2020-10-01 15:13:00 +08:00
@maojy1989 妈耶,又复习了一个计算机网络知识:D
clf
2020-10-01 19:08:20 +08:00
@Atukey 我使用 AdGuard 会影响网速(杭州,中国电信),原本下载能够达到 100Mbps 的下载链接最后只有 30Mbps,不知道什么情况
cheng6563
2020-10-01 21:49:10 +08:00
随便找个项目的 release 包,几 m 大小的,然后直接下载测试。ping 什么的都没软用的,我挂的欧洲梯,常年 400 多延迟但就是又快又稳
tadtung
2020-10-02 10:10:52 +08:00
这个很简单,你自己写个简单的测速脚本就行。
其中 ping 值占的权重很小,丢包率更重要,最主要还是要看文件本地下载速度,权重根据你需要自己定。github 目前使用的 ip 段,你大概有收集,那动手就行。

我们大多使用 cloudflare 自选 ip 。加速网站或者是 v2ray 之类。

github 自选 ip 用处不大。国内出口带宽和网络情况如此。而且你如果没有固定 ip,每次往往换 ip 你也需要重新测速。
SenLief
2020-10-02 11:42:35 +08:00
没有用得,如果确实访问不到,不如用 cf 得 worker 吧。至少可以访问。
wazon
2020-10-02 13:12:52 +08:00
真正的优选,延迟、丢包、速率缺一不可(皆为 TCP )

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

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

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

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

© 2021 V2EX