<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CDN on 我的博客</title><link>https://blog.5616760.com/tags/cdn/</link><description>Recent content in CDN on 我的博客</description><generator>Hugo -- gohugo.io</generator><language>zh</language><lastBuildDate>Sat, 19 Sep 2026 08:00:00 +0800</lastBuildDate><atom:link href="https://blog.5616760.com/tags/cdn/index.xml" rel="self" type="application/rss+xml"/><item><title>Cloudflare 优选 IP 完全指南：原理、实操与 2026 最新避坑</title><link>https://blog.5616760.com/0013.html</link><pubDate>Sat, 19 Sep 2026 08:00:00 +0800</pubDate><guid>https://blog.5616760.com/0013.html</guid><description>&lt;p&gt;把节点或网站套上 Cloudflare CDN 之后，很多人发现速度&lt;strong&gt;比直连还慢&lt;/strong&gt;——因为 CF 默认分配给你的 IP 不一定离你近，分配给中国内地访客的 IP 更是出了名的延迟高、丢包多。&lt;/p&gt;&#10;&lt;p&gt;这时候就需要&amp;quot;&lt;strong&gt;优选 IP&lt;/strong&gt;&amp;quot;：从 Cloudflare 的几千个 IP 里，挑出对&lt;strong&gt;你的线路&lt;/strong&gt;最快的几个，让客户端只连这些 IP。&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;💡 &lt;strong&gt;先建立一个关键认知&lt;/strong&gt;：CF CDN → 源站这一段路由是固定的，优选只能优化&amp;quot;&lt;strong&gt;你 → CF 入口&lt;/strong&gt;&amp;ldquo;这一段。理解了这一点，后面所有的坑都不会踩。&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;h2 id="01-原理三种优选的区别"&gt;01 原理：三种&amp;quot;优选&amp;quot;的区别&#10;&lt;/h2&gt;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;类型&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;入口 IP 来源&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;端口要求&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;稳定性&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;官方优选 IP&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Cloudflare 自家 IP 段&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;13 个端口通吃&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;最稳&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;反代优选 IP&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;别人 VPS 跑反代的 IP&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IP 和端口强绑定&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;一般，随时可能停&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;优选域名&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;大厂域名解析出来的 IP&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;取决于背后是官方还是反代&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;取决于背后&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="官方-ip-段优选的基本盘"&gt;官方 IP 段：优选的基本盘&#10;&lt;/h3&gt;&lt;p&gt;Cloudflare 官方公开了全部 15 个 IPv4 段（完整列表见 &lt;a class="link" href="https://www.cloudflare.com/ips/" target="_blank" rel="noopener"&#10; &gt;cloudflare.com/ips&lt;/a&gt;）：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;173.245.48.0/20 103.21.244.0/22 103.22.200.0/22&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;103.31.4.0/22 141.101.64.0/18 108.162.192.0/18&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;190.93.240.0/20 188.114.96.0/20 197.234.240.0/22&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;198.41.128.0/17 162.158.0.0/15 104.16.0.0/13&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;104.24.0.0/14 172.64.0.0/13 131.0.72.0/22&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;关键特性：&lt;strong&gt;任意 CF 官方 IP 都能作为你域名的入口&lt;/strong&gt;（前提是域名已开启 CF CDN 代理）。这靠的是 CF 边缘网络的路由机制——入口 IP 只负责把你带进 CF 的门，具体访问哪个站点由 TLS 的 SNI 和 HTTP 的 Host 头决定。&lt;/p&gt;&#10;&lt;pre class="mermaid" style="visibility:hidden"&gt;flowchart LR&#10; U["客户端"] --&gt;|"① 连接优选 IP&lt;br/&gt;(server 字段)"| CF["Cloudflare 边缘节点&lt;br/&gt;(优选出的入口 IP)"]&#10; CF --&gt;|"② SNI + Host&lt;br/&gt;告诉 CF 要访问哪个域名"| R["回源路由&lt;br/&gt;(固定,优选无法改变)"]&#10; R --&gt; O["源站服务器"]&#10;&#10; style U fill:#2563eb,stroke:#2563eb,color:#fff&#10; style CF fill:#f59e0b,stroke:#f59e0b,color:#fff&#10; style R fill:#6b7280,stroke:#6b7280,color:#fff&#10; style O fill:#059669,stroke:#059669,color:#fff&lt;/pre&gt;&lt;p&gt;优选的本质：&lt;strong&gt;只优化图中 ① 这一段，② 和 ③ 不受影响&lt;/strong&gt;。&lt;/p&gt;&#10;&lt;h2 id="02-实操cloudflarespeedtest-标准跑法"&gt;02 实操：CloudflareSpeedTest 标准跑法&#10;&lt;/h2&gt;&lt;p&gt;社区最主流的工具是 &lt;a class="link" href="https://github.com/XIU2/CloudflareSpeedTest" target="_blank" rel="noopener"&#10; &gt;XIU2/CloudflareSpeedTest&lt;/a&gt;（Go 编写，Windows/macOS/Linux 全平台，当前版本 v2.3.5，1 万+ Star），cf-speed-dns 等自动化方案也都基于它。&lt;/p&gt;&#10;&lt;h3 id="常用参数速查"&gt;常用参数速查&#10;&lt;/h3&gt;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;参数&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;含义&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;推荐值&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-n 200&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;延迟测试线程数&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;500&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-t 4&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;每个 IP 测延迟次数&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;4&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-dn 10&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;进入下载测速的 IP 数量（延迟最快的前 N 个）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;20&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-dt 10&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;下载测速时长（秒）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-tl 200&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;平均延迟上限（ms）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;沿海 200 / 内陆 300&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-tll 40&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;平均延迟下限，过滤数据中心间&amp;quot;假快&amp;rdquo;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;40&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-tlr 0.2&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;丢包率上限&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;0.2&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-sl 5&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;下载速度下限（MB/s），过滤&amp;quot;假快&amp;quot; IP&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;4K 用户 5 / 下载党 10&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-tp 443&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;测速目标端口&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;重点参数，见下文&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-p 10&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;输出前 N 个结果&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;10&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-f ip.txt&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;指定 IP 段文件&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;默认全量&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;-o result.csv&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;输出 CSV 文件&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;自动化必加&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="标准跑法"&gt;标准跑法&#10;&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;./CloudflareST -n &lt;span style="color:#ae81ff"&gt;500&lt;/span&gt; -t &lt;span style="color:#ae81ff"&gt;4&lt;/span&gt; -dn &lt;span style="color:#ae81ff"&gt;20&lt;/span&gt; -dt &lt;span style="color:#ae81ff"&gt;10&lt;/span&gt; -tl &lt;span style="color:#ae81ff"&gt;200&lt;/span&gt; -tll &lt;span style="color:#ae81ff"&gt;40&lt;/span&gt; -tp &lt;span style="color:#ae81ff"&gt;443&lt;/span&gt; -sl &lt;span style="color:#ae81ff"&gt;5&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Windows 用户直接双击 &lt;code&gt;CloudflareST.exe&lt;/code&gt;（用默认参数），或用 PowerShell：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;.\CloudflareST.exe -n &lt;span style="color:#ae81ff"&gt;500&lt;/span&gt; -t &lt;span style="color:#ae81ff"&gt;4&lt;/span&gt; -dn &lt;span style="color:#ae81ff"&gt;20&lt;/span&gt; -dt &lt;span style="color:#ae81ff"&gt;10&lt;/span&gt; -tl &lt;span style="color:#ae81ff"&gt;200&lt;/span&gt; -tll &lt;span style="color:#ae81ff"&gt;40&lt;/span&gt; -tp &lt;span style="color:#ae81ff"&gt;2053&lt;/span&gt; -sl &lt;span style="color:#ae81ff"&gt;5&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="03-2026-最新趋势非标端口与-ipv6"&gt;03 2026 最新趋势：非标端口与 IPv6&#10;&lt;/h2&gt;&lt;p&gt;网络环境这两年变化很大，照抄几年前的教程（无脑测 443 端口）已经不好使了。&lt;/p&gt;&#10;&lt;h3 id="别死磕-443非标端口绕封锁"&gt;别死磕 443：非标端口绕封锁&#10;&lt;/h3&gt;&lt;p&gt;2026 年的一个显著变化是运营商对跨境流量的 QoS 策略从&amp;quot;丢包&amp;quot;升级为&amp;quot;动态阻断&amp;quot;，&lt;strong&gt;同一 IP 在不同运营商、不同时段表现差异巨大&lt;/strong&gt;。但 Cloudflare 支持 13 个端口，非标端口往往成了幸存通道：&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;运营商&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;推荐 HTTPS 端口&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;推荐 HTTP 端口&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;电信&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;2053&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2052&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;移动&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;2096&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;8080&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;联通&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;8443&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;2082&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;CF 支持的全部端口：HTTPS 用 &lt;code&gt;443 / 2053 / 2083 / 2087 / 2096 / 8443&lt;/code&gt;，HTTP 用 &lt;code&gt;80 / 8080 / 8880 / 2052 / 2082 / 2086 / 2095&lt;/code&gt;。测速时用 &lt;code&gt;-tp&lt;/code&gt; 指定，客户端连接时用同样的端口。&lt;/p&gt;&#10;&lt;h3 id="ipv6拥堵远低于-ipv4"&gt;IPv6：拥堵远低于 IPv4&#10;&lt;/h3&gt;&lt;p&gt;IPv6 节点的拥堵程度目前远低于 IPv4，加 &lt;code&gt;-ipv6&lt;/code&gt; 参数（需本地网络支持 IPv6）经常能测出惊喜。&lt;strong&gt;注意&lt;/strong&gt;：老旧软路由（如 N1 盒子）的 IPv6 NAT 转发性能差，可能引发断流，这类设备慎用。&lt;/p&gt;&#10;&lt;h3 id="测速时机"&gt;测速时机&#10;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;晚上 8–11 点高峰期测最准&lt;/strong&gt;——闲时测出来的&amp;quot;快 IP&amp;quot;到晚高峰可能原形毕露。&lt;/p&gt;&#10;&lt;h2 id="04-写进客户端最容易翻车的一步"&gt;04 写进客户端：最容易翻车的一步&#10;&lt;/h2&gt;&lt;p&gt;把优选出来的 IP 填到节点的 &lt;code&gt;server&lt;/code&gt; 字段即可，但&lt;strong&gt;SNI（servername）和 Host 头必须保留原域名&lt;/strong&gt;，否则 CF 不知道你要访问哪个站点，会直接返回错误：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;proxies&lt;/span&gt;:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f92672"&gt;name&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;CF-Fast&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;type&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;vless&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;server&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;104.20.157.18&lt;/span&gt; &lt;span style="color:#75715e"&gt;# ← 优选出来的 IP&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;port&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;2053&lt;/span&gt; &lt;span style="color:#75715e"&gt;# ← 与测速端口一致&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;servername&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;your-cdn-domain.com &lt;/span&gt; &lt;span style="color:#75715e"&gt;# ← 真实的 CDN 域名,千万别改成 IP&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;network&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;ws&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;ws-opts&lt;/span&gt;:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;path&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;/your-path&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;headers&lt;/span&gt;:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f92672"&gt;Host&lt;/span&gt;: &lt;span style="color:#ae81ff"&gt;your-cdn-domain.com &lt;/span&gt; &lt;span style="color:#75715e"&gt;# ← 同样保留原域名&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;优选 IP 不用贪多，&lt;strong&gt;3～5 个就够&lt;/strong&gt;，多了轮询反而增加不确定性。&lt;/p&gt;&#10;&lt;h2 id="05-反代优选-ip-与优选域名"&gt;05 反代优选 IP 与优选域名&#10;&lt;/h2&gt;&lt;h3 id="反代优选-ip能救急别依赖"&gt;反代优选 IP：能救急，别依赖&#10;&lt;/h3&gt;&lt;p&gt;别人在自己 VPS（甲骨文/AWS/阿里/腾讯，特征是 &lt;code&gt;8.x.x.x&lt;/code&gt;、&lt;code&gt;47.x.x.x&lt;/code&gt; 等云厂商段）上架 Nginx，把 443 端口转发到 CF 域名。使用时 IP 与端口强绑定，稳定性完全取决于反代主人。&lt;/p&gt;&#10;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;⚠️ 反代的本质是&amp;quot;借用别人的带宽&amp;quot;，不建议长期依赖；用于商业服务甚至可能涉及法律风险。&lt;strong&gt;重要服务永远首选官方 IP。&lt;/strong&gt;&lt;/p&gt;&#10;&#10; &lt;/blockquote&gt;&#10;&lt;h3 id="优选域名两类看清背后是什么"&gt;优选域名：两类，看清背后是什么&#10;&lt;/h3&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;类型 A&lt;/strong&gt;：大厂域名（如 &lt;code&gt;visa.com&lt;/code&gt;、&lt;code&gt;wto.org&lt;/code&gt;）解析出来的是 CF 官方 IP——效果等价于官方优选 IP，可以放心用&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;类型 B&lt;/strong&gt;：域名 A 记录是一池子反代 VPS 的 IP，DNS 轮询选一个——注意 &lt;strong&gt;IP 地区要一致&lt;/strong&gt;（否则国家跳变触发风控），且所有 IP 端口必须统一&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;社区维护的优选域名列表：&lt;a class="link" href="https://www.wetest.vip/page/cloudflare/cname.html" target="_blank" rel="noopener"&#10; &gt;wetest.vip/page/cloudflare/cname.html&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="06-自动化让优选自己跑起来"&gt;06 自动化：让优选自己跑起来&#10;&lt;/h2&gt;&lt;h3 id="方案一cf-speed-dns零服务器全托管"&gt;方案一：cf-speed-dns（零服务器，全托管）&#10;&lt;/h3&gt;&lt;p&gt;&lt;a class="link" href="https://github.com/ZhiXuanWang/cf-speed-dns" target="_blank" rel="noopener"&#10; &gt;ZhiXuanWang/cf-speed-dns&lt;/a&gt;（1.6k Star）把整个流程托管在 GitHub Actions 上：&lt;strong&gt;每 5 分钟自动运行一次 CloudflareSpeedTest&lt;/strong&gt;，筛选出最快 IP 后通过 API 推送到你的 DNS 记录，全程无需自有服务器。&lt;/p&gt;&#10;&lt;p&gt;它还提供公开接口，不想自建可以直接取用：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl &lt;span style="color:#e6db74"&gt;&amp;#39;https://ip.164746.xyz/ipTop.html&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 返回: 104.16.204.6,104.18.103.125&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Fork 自用时的配置（Settings → Actions secrets，&lt;strong&gt;切勿明文写进仓库&lt;/strong&gt;）：&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;场景&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;需要的 Secrets&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Cloudflare DNS 推送&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;CF_API_TOKEN&lt;/code&gt;、&lt;code&gt;CF_ZONE_ID&lt;/code&gt;、&lt;code&gt;CF_DNS_NAME&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;DNSPod 推送&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;DOMAIN&lt;/code&gt;、&lt;code&gt;SUB_DOMAIN&lt;/code&gt;、&lt;code&gt;SECRETID&lt;/code&gt;、&lt;code&gt;SECRETKEY&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;通知（可选）&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;PUSHPLUS_TOKEN&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="方案二自己写脚本--cf-api"&gt;方案二：自己写脚本 + CF API&#10;&lt;/h3&gt;&lt;p&gt;原理很简单：定时跑 CloudflareST 输出 CSV，读取 Top N IP，调 CF API 更新域名的 A 记录。挂 cron 每天凌晨 4 点执行即可。&lt;strong&gt;注意先清除旧的 A 记录再添加新记录&lt;/strong&gt;，否则记录会越积越多。&lt;/p&gt;&#10;&lt;p&gt;核心 API 调用示意：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 查询现有 A 记录 ID&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X GET &lt;span style="color:#e6db74"&gt;&amp;#34;https://api.cloudflare.com/client/v4/zones/&lt;/span&gt;&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;ZONE_ID&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;&lt;span style="color:#e6db74"&gt;/dns_records?name=cf.example.com&amp;amp;type=A&amp;#34;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -H &lt;span style="color:#e6db74"&gt;&amp;#34;Authorization: Bearer &lt;/span&gt;&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CF_API_TOKEN&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 更新为新的优选 IP&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X PUT &lt;span style="color:#e6db74"&gt;&amp;#34;https://api.cloudflare.com/client/v4/zones/&lt;/span&gt;&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;ZONE_ID&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;&lt;span style="color:#e6db74"&gt;/dns_records/&lt;/span&gt;&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;RECORD_ID&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -H &lt;span style="color:#e6db74"&gt;&amp;#34;Authorization: Bearer &lt;/span&gt;&lt;span style="color:#e6db74"&gt;${&lt;/span&gt;CF_API_TOKEN&lt;span style="color:#e6db74"&gt;}&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -H &lt;span style="color:#e6db74"&gt;&amp;#34;Content-Type: application/json&amp;#34;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --data &lt;span style="color:#e6db74"&gt;&amp;#39;{&amp;#34;type&amp;#34;:&amp;#34;A&amp;#34;,&amp;#34;name&amp;#34;:&amp;#34;cf.example.com&amp;#34;,&amp;#34;content&amp;#34;:&amp;#34;104.20.157.18&amp;#34;,&amp;#34;ttl&amp;#34;:60,&amp;#34;proxied&amp;#34;:false}&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;这里 &lt;code&gt;proxied&lt;/code&gt; 设为 &lt;code&gt;false&lt;/code&gt;（仅 DNS），因为这条 A 记录本身就是给客户端直连优选用的。&lt;/p&gt;&#10;&lt;h2 id="07-踩坑清单"&gt;07 踩坑清单&#10;&lt;/h2&gt;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;现象&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;原因&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;解决&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;优选完反而更慢&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;servername / Host 被改成了 IP&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;改回原域名&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;测得快用起来慢&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;anycast 数据中心绕路&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;看下载速度而非只看延迟&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;443 端口全废&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;运营商动态阻断&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;换 &lt;code&gt;-tp 2053 / 2096 / 8443&lt;/code&gt; 测&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;反代 IP 突然失效&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;反代主人关停了&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;转回官方 IP&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;优选域名忽快忽慢&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;A 记录 IP 来自不同地区&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;选地区一致的&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;校园网测不准&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;公网出口走了代理/CDN&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;用家庭网络或 VPS 测&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;IPv6 时断时续&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;软路由 NAT 转发性能差&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;换设备或关掉 IPv6&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="08-经验总结"&gt;08 经验总结&#10;&lt;/h2&gt;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;测速看下载速度，不只看延迟&lt;/strong&gt;——延迟 30ms 但下载 200KB/s 的 IP 没有意义；&lt;code&gt;-sl&lt;/code&gt; 参数是 4K 视频用户的保命符&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;加 &lt;code&gt;-tll 40&lt;/code&gt; 过滤假延迟&lt;/strong&gt;——数据中心之间互测会得到 &amp;lt;10ms 的假数据&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;优选 IP 3～5 个就够&lt;/strong&gt;——贪多嚼不烂&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;官方 IP &amp;gt; 反代 IP&lt;/strong&gt;——重要服务永远首选官方&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;按运营商选端口&lt;/strong&gt;——电信 2053、移动 2096、联通 8443&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;晚高峰测最准&lt;/strong&gt;——8–11 点的 IP 表现才有参考价值&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;CF Workers / Pages 不需要优选&lt;/strong&gt;——它们走 Cloudflare 自己的边缘网络，天然更快&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;能用自动化就别手动&lt;/strong&gt;——cf-speed-dns 五分钟一轮，比人肉定期重测省心得多&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h2 id="参考资料"&gt;参考资料&#10;&lt;/h2&gt;&#10; &lt;blockquote&gt;&#10; &lt;p&gt;本文基于 &lt;a class="link" href="https://blog.daimona.cn/posts/cloudflare-best-ip/" target="_blank" rel="noopener"&#10; &gt;Daimon&amp;rsquo;s Blog《Cloudflare 优选 IP / 优选域名》&lt;/a&gt;（CC BY-NC-SA 4.0）整理，并补充 2026 年最新实践，主要来源：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://github.com/XIU2/CloudflareSpeedTest" target="_blank" rel="noopener"&#10; &gt;XIU2/CloudflareSpeedTest&lt;/a&gt; — 测速工具本体&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://github.com/ZhiXuanWang/cf-speed-dns" target="_blank" rel="noopener"&#10; &gt;ZhiXuanWang/cf-speed-dns&lt;/a&gt; — GitHub Actions 全自动优选方案&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://blog.oool.cc/archives/cloudflare-best-ip-selection-guide-2026" target="_blank" rel="noopener"&#10; &gt;Cloudflare 优选 IP 终极指南（E路领航）&lt;/a&gt; — 2026 年非标端口与运营商差异化实践&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10; &lt;/blockquote&gt;&#10;</description></item></channel></rss>