-->
当前位置:首页 > ELSE > 正文内容

cloud flare代理

Luz4年前 (2020-12-29)ELSE5534

使用Cloudflare做CDN后,国内访问速度不同地点、不同运营商、不同DNS服务存在较大的差异。

CDN拥有大量的IP池,每次访问挂了CDN的网站后,DNS会给出其中几个IP地址,但这些IP地址一般不会是最优的IP地址。想要更快地访问通过CDN转发的网站,需要对CDN的ip进行选择。

很多网站都在使用 Cloudflare CDN,但分配给国内用户的 IP 并不友好。

Cloudflare 公开了所有 IP 段,大约有几千个 ,但想要在这么多 IP 中找到适合自己的,难度极高,在Github上找到了一个项目 https://github.com/XIU2/CloudflareSpeedTest

快速使用

  1. 下载编译好的可执行文件 蓝奏云 / Github 并解压。
  2. 双击运行 CloudflareST.exe文件(Windows),等待测速完成…

<span style="box-sizing: border-box;">提示:Linux 系统</span>请先赋予执行权限 chmod +x CloudflareST ,然后再执行 ./CloudflareST

<span style="box-sizing: border-box;">注意:建议测速时避开高峰期(晚上~凌晨)</span>,否则测速结果会与其他时间<span style="box-sizing: border-box;">差距很大…</span>

<pre class="prism-highlight prism-language-bash"># XIU2/CloudflareSpeedTest v1.4.6
开始延迟测速(模式:TCP IPv4,端口:443):
27940 / 27940 [-----------------------------------------------------------------------------------------------] 100.00%
开始下载测速:
20 / 20 [-----------------------------------------------------------------------------------------------------] 100.00%
IP 地址           已发送  已接收  丢包率  平均延迟  下载速度 (MB/s)
172.67.147.62     4       4       0.00    143.26    16.49
172.64.92.144     4       4       0.00    139.27    15.25
202.81.235.61     4       4       0.00    92.76     9.43
172.67.158.73     4       4       0.00    145.76    8.85
172.67.196.204    4       4       0.00    143.26    6.12
172.67.57.112     4       4       0.00    143.26    5.57
172.67.34.147     4       4       0.00    142.76    4.73
172.67.155.111    4       4       0.00    144.76    3.37
172.67.240.217    4       4       0.00    141.76    3.06
172.67.149.226    4       4       0.00    145.76    1.72
172.67.151.82     4       4       0.00    145.51    0.78
172.67.2.19       4       4       0.00    144.76    0.65
172.67.22.190     4       4       0.00    145.51    0.41
172.67.32.46      4       4       0.00    143.76    0.26
172.67.0.188      4       4       0.00    146.76    0.23
172.67.109.240    4       4       0.00    146.76    0.23
172.64.81.147     4       4       0.00    146.76    0.20
172.67.228.67     4       4       0.00    144.51    0.19
172.67.226.158    4       4       0.00    143.76    0.16
172.67.82.0       4       4       0.00    146.51    0.14
完整测速结果已写入 result.csv 文件,请使用记事本/表格软件查看。
按下 回车键 或 Ctrl+C 退出。

完整结果保存在当前目录下的 result.csv 文件中,用<span style="box-sizing: border-box;">记事本/表格软件</span>打开,格式如下:

<pre style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; overflow: auto; line-height: 1.45; background-color: var(--color-bg-tertiary); border-radius: 6px; color: rgb(36, 41, 46);">IP 地址, 已发送, 已接收, 丢包率, 平均延迟, 下载速度 (MB/s)
104.27.200.69, 4, 4, 0.00, 146.23, 28.64

找到最优ip以后,可以使用修改hosts的方式强制将域名解析到该服务器

修改:

C:\Windows\System32\drivers\etc

添加一行并保存

<pre class="prism-highlight prism-language-bash">172.67.50.246 aa.bbb.cc #172.67.50.246:你找到的你的网络环境访问最快的节点
                        #aa.bbb.cc    :你要访问的已经使用了Cloudflare服务的域名

image.png

V2服务设置完后的速度测试(未设置前下载速度<1Mbps)

强制设置完后的网速可能是暂时的,即在短时间内特别快,当出现网速下降时,需要再次寻找速度最好的CDN节点IP。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。