10935336

成熟小鸟
2020-08-07
167
95
思考时间
6 天 8 小时 31 分钟
33
Mars
本文同步发布于:翠鸟图书馆 Project Halcyon library丨翠鸟计划 Project Halcyon


Curseforge 等众多网站使用了 Cloudflare 提供的 CDN 等服务来为网站提供加速、安全等服务。

但很可惜,由于某些众所周知的原因,Cloudflare 并没有中国大陆节点(其实有:百度云加速),中国大陆到 Cloudflare 的速度往往也很慢。

随机分配的 IP 往往可能存在高延迟/高丢包/速度慢等情况。
因此你需要找到最适合你的 IP,来提高访问速度。

A.使用 CloudflareSpeedTest 找到最适合你的 IP

1.打开 GitHub - XIU2/CloudflareSpeedTest: 🌩「优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP (IPv4+IPv6)!
2.好好阅读说明!作者写的很详细了!
建议测速时避开晚上高峰期(20:00~24:00),否则测速结果会与其他时间相差很大...
3.测速完成后,显示的第一行就是最快的地址

例如:
IP 地址 已发送 已接收 丢包率 平均延迟 下载速度 (MB/s)

104.27.200.69 4 4 0.00 146.23 28.64

172.67.60.78 4 4 0.00 139.82 15.02

104.25.140.153 4 4 0.00 146.49 14.90

保存好第一行的 IP 地址,我这里是 104.27.200.69

B.通过 hosts 文件让网站使用对应 IP 访问

B 方法和 C 方法任选一种即可,如果你不知道那些网站用了 Cloudflare,请使用 C 方法。

Hosts 文件是一个没有扩展名的操作系统文件,存储了域名和IP地址的对应关系。可以免去 DNS 查询。
1.如果你是 Windows 系统,在 C:\Windows\System32\drivers\etc 文件夹下找到 hosts 文件,使用记事本等软件打开。

2.在下图的位置按照 域名 IP地址 的格式写入(注意保留空格),一行一条。 IP地址是你上文得到的最快 IP 地址,域名是你要访问的网站的网址(去掉 https:// 等)
https://www.curseforge.com/minecraft/mc-mods 对应 www.curseforge.com

image-1627724166625.png

3.保存即可生效(Chrome 等浏览器有内置缓存,你可能需要重启电脑)

C.使用 3Proxy 将所有 Cloudflare 地址重定向到你选定的地址

如果你不想一个一个网站添加的话,可以使用 3Proxy 在本地创建一个 HTTP 代理,当你尝试访问任意 Cloudflare CDN IP 时,将其重定向至指定 IP 。

直接看这里吧,写的很详细:还在一个个添加 Hosts?完美本地加速所有使用 Cloudflare CDN 的网站方法来了! · Discussion #71 · XIU2/CloudflareSpeedTest



我怎么知道某某网站用没用 Cloudflare 呢?

很简单,打开 https://www.ipip.net/ip.html (可能需要登录)
点击“IP 查询”,输入你想要查询的网站的域名。
查询结果中,地理位置和运营商都是“cloudflare.com”的话,就说明那个网站使用了 Cloudflare。
 
最后编辑:

rainsist

成熟小鸟
2020-10-08
78
38
思考时间
1 天 12 分钟
23
谢邀,我用的是奇游的Minecraft Java国际版加速,可以免去中间的机器人验证并对网站加速。
线路智能选择即可