中華電信最近晚上連線 Fastly 很慢,X 的圖片影片、Twitch、Reddit 一直轉圈,或是 pip 下載很慢的話,可以照這頁改 hosts 檔。GitHub 改 hosts 沒用,要用 Cloudflare WARP。不會改 hosts 的話,也建議直接開 Cloudflare WARP。
下面是 2026-10-06 晚上尖峰時段,我在中華電信用 hosts 逐一測出來的最佳做法:
| 網站 | hosts 要指到哪 | 原本 → 改了之後 |
|---|---|---|
| X 圖片影片 | Cloudflare 台北 | 圖片 0.28 → 0.04 秒 影片 1.0 → 31 MB/s |
| Twitch | Fastly 首爾 | 首頁 1.21 → 0.30 秒 圖片 0.39 → 0.17 秒 |
| PyPI(pip) | Fastly 首爾+東京 IPv6 | 約 5 → 約 23 MB/s |
| Fastly 首爾 | 首頁 0.28 → 0.15 秒 圖片 0.23 → 0.15 秒 | |
| GitHub 下載 | 改 hosts 沒用 | 0.1 MB/s → 用 Cloudflare WARP 約 35 MB/s |
X、Twitch、Reddit 比的是延遲,改了會覺得網頁和圖片出現得更快。PyPI 和 GitHub 比的是下載速度。每次下載速度差很多,PyPI 的數字是多次測量的中位數。
按「複製」,再貼到 hosts 檔的最下面就好。請用這裡的按鈕複製,從推特複製可能會多出 http://,那樣會沒效果。
# X 104.18.37.228 pbs.twimg.com 104.18.36.146 video.twimg.com 104.18.39.59 abs.twimg.com # Twitch 146.75.50.214 static-cdn.jtvnw.net 146.75.50.214 gql.twitch.tv 146.75.50.214 www.twitch.tv # PyPI 146.75.48.223 files.pythonhosted.org 2a04:4e42::223 files.pythonhosted.org # Reddit 146.75.49.140 www.reddit.com 146.75.49.140 gql.reddit.com 146.75.49.140 oauth.reddit.com 146.75.49.140 www.redditstatic.com 146.75.49.140 i.redd.it 146.75.49.140 preview.redd.it 146.75.49.140 external-preview.redd.it 146.75.49.140 styles.redditmedia.com 146.75.49.140 emoji.redditmedia.com
PyPI 的第二行是 IPv6 位址。你的網路沒有 IPv6 的話,系統會自動略過,不用刪。Reddit 的影片(v.redd.it)我沒有測到首爾的下載速度,所以不在名單裡。
104.18.37.228 pbs.twimg.com 104.18.36.146 video.twimg.com 104.18.39.59 abs.twimg.com
146.75.50.214 static-cdn.jtvnw.net 146.75.50.214 gql.twitch.tv 146.75.50.214 www.twitch.tv
146.75.48.223 files.pythonhosted.org 2a04:4e42::223 files.pythonhosted.org
146.75.49.140 www.reddit.com 146.75.49.140 gql.reddit.com 146.75.49.140 oauth.reddit.com 146.75.49.140 www.redditstatic.com 146.75.49.140 i.redd.it 146.75.49.140 preview.redd.it 146.75.49.140 external-preview.redd.it 146.75.49.140 styles.redditmedia.com 146.75.49.140 emoji.redditmedia.com
C:\Windows\System32\drivers\etc
hosts,選它打開。ipconfig /flushdns
sudo nano /etc/hosts
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
這些 IP 是目前實測可用的,但之後可能會變。如果哪天 X 圖片全部空白、Twitch 或 Reddit 打不開,或是 pip 連不上:
改回來之後,可以再回這個頁面看看有沒有更新的 IP。
X 的圖片影片、Twitch、Reddit、PyPI 和 GitHub,都是透過一家叫 Fastly 的 CDN(內容傳遞網路)送到你的電腦。
問題出在中華電信用 IPv4 連到 Fastly 的那段線路:晚上尖峰時很壅塞,有時還會先繞出台灣再回來,所以速度掉到只剩幾十 KB/s。其他網站走別條線,所以看起來網路「明明很快」,只有這幾個網站特別卡。
Fastly 在世界各地有很多節點,中華電信常把你分到比較遠或比較塞的節點。每個網站的狀況不太一樣,所以解法也不同:
X 的圖片和影片除了 Fastly,在 Cloudflare 也有一份備援。Cloudflare 在台北有節點,和中華電信之間的線路很順。改 hosts 把 X 的圖片網址指到 Cloudflare,就能完全不經過 Fastly。ton.twimg.com 和 video-ft.twimg.com 只放在 Fastly,沒有備援,所以改不了。
Twitch 沒有 Cloudflare 備援,但問題主要不在頻寬,而是中華電信常把你分到不穩的 Fastly 節點(例如東京,有時一個請求要卡 1~10 秒)。改 hosts 指定首爾的節點(146.75.50.214,參考巴哈電應的文章),網頁和圖片就順很多。直播影片本身走的是 Twitch 自己的台北節點,原本就不受影響。
PyPI 沒有備援,但 Fastly 在首爾有節點。我把 Fastly 的 IP 全部掃過,挑出首爾這個(146.75.48.223)。pip 會優先走 IPv6,而 DNS 給的 IPv6 位址有時會是倫敦這種很遠的節點,所以我也加了一行東京的 IPv6(2a04:4e42::223)。晚上實測下載速度的中位數從約 5 MB/s 提升到約 23 MB/s。
Reddit 一樣是 Fastly,預設會分到新加坡。同樣掃過所有 IP 後,發現首爾的節點(146.75.49.140)每個請求大約快 0.07 秒,網頁和圖片會出現得更快。
GitHub 只放在 Fastly,沒有備援,而且沒有首爾或香港節點,只有東京、新加坡和孟買。我試了其中 7 個 IP,同一個 IP 這次只有 0.1 MB/s,下一次又可以跑到 32 MB/s,速度完全看運氣,沒辦法穩定。要穩定只能用 Cloudflare WARP 繞過去。
| 項目 | 原本(直連) | 改了之後 |
|---|---|---|
| X 圖片延遲 | 0.276 秒 | 0.044 秒(Cloudflare) |
| X 影片 1080p | 1.0 MB/s | 30.7 MB/s(Cloudflare) |
| Twitch 首頁 | 1.213 秒 | 0.301 秒(首爾) |
| Twitch 圖片 | 0.389 秒 | 0.170 秒(首爾) |
| Reddit 首頁 | 0.283 秒 | 0.151 秒(首爾) |
| Reddit 圖片 | 0.228 秒 | 0.152 秒(首爾) |
| PyPI 下載(中位數) | 約 5 MB/s(0.8~12) | 約 23 MB/s(8~34) |
| GitHub 下載 | 0.1 MB/s | hosts 無效/Cloudflare WARP 約 35 MB/s |
以上是個人在家用網路的實測,不同地區、時段結果會有差異。延遲是 7 次測量的中位數,下載速度因為每次差很多,PyPI 是 5 次以上的中位數,括號是範圍。
如果你不會改 hosts,建議直接掛 Cloudflare WARP。它是 Cloudflare 的免費 App,開了之後流量會改走 Cloudflare 的網路,繞過中華電信連 Fastly 那條塞車的線路,不用改任何設定。GitHub 改 hosts 沒用(原因在上面的原理),只能靠 Cloudflare WARP。
| 項目 | 原本 | Cloudflare WARP | 改 hosts |
|---|---|---|---|
| GitHub 下載 | 0.1 MB/s | 約 35 MB/s | 無效 |
| PyPI 下載 | 約 5 MB/s | 約 70 MB/s | 約 23 MB/s |
| Reddit 首頁 | 0.283 秒 | 0.12 秒 | 0.151 秒 |
| Reddit 圖片 | 0.228 秒 | 約 0.11 秒 | 0.152 秒 |
| X 圖片 | 0.276 秒 | 約 0.20 秒 | 0.044 秒 |
| X 影片 1080p | 1.0 MB/s | 3.3 MB/s | 30.7 MB/s |
| Twitch 首頁 | 1.213 秒 | 約 0.38 秒 | 0.301 秒 |
| Twitch 圖片 | 0.389 秒 | 約 0.27 秒 | 0.170 秒 |
同樣是 2026-10-06 晚上尖峰、用電腦版 Cloudflare WARP 測的。
每一項開了 Cloudflare WARP 都比原本快。GitHub、PyPI、Reddit 它甚至比改 hosts 還快,X 和 Twitch 則是改 hosts 更快。所以最省事的做法是直接開著 Cloudflare WARP;想要 X 和 Twitch 也是最快,再加上 hosts。
手機沒辦法改 hosts。如果你有在用 NextDNS 這類可以自訂改寫的 DNS 服務,可以在 Settings → Rewrites 加入下面的規則。電腦、手機只要都設定同一個 NextDNS,就會一起生效。
| Domain | Answer |
|---|---|
| pbs.twimg.com | pbs.twimg.com.cdn.cloudflare.net |
| video.twimg.com | video.twimg.com.cdn.cloudflare.net |
| abs.twimg.com | abs.twimg.com.cdn.cloudflare.net |
| static-cdn.jtvnw.net | 146.75.50.214 |
| gql.twitch.tv | 146.75.50.214 |
| www.twitch.tv | 146.75.50.214 |
| files.pythonhosted.org | 146.75.48.223 |
X 的部分是指到網址而不是 IP,所以 Cloudflare 的 IP 變了也會自動跟著更新,比 hosts 更不用維護。
Reddit 的 9 個網域(名單在一鍵複製設定)也可以照同樣方式,全部指到 146.75.49.140。
.214、Reddit 是 .140、PyPI 是 .223。換 IP 前請先確認結尾。
依序檢查:
hosts.txt?檔名必須是 hosts,沒有副檔名。ipconfig /flushdns。在命令提示字元輸入下面這行,會列出 Cloudflare 目前的 IP,拿「Addresses」下面的 IPv4 換上去即可(video、abs 也是一樣,把 pbs 換掉):
nslookup pbs.twimg.com.cdn.cloudflare.net
尖峰時中華電信連 Fastly 的線路很不穩,同一個 IP 這次可能只有 0.1 MB/s,下一次又可以跑到 30 MB/s,感覺像在抽籤。所以我在頁面上用的是多次測量的中位數,你自己測的話數字也會跳動。X、Twitch、Reddit 比較的是延遲,結果比較穩定。
X 是用 X 官方的 Cloudflare 備援網域查出來的。Twitch 的 IP 來自巴哈文章。PyPI、Reddit 的節點是我把 Fastly 的 IP 網段全部掃過,找出能服務該網站的 IP,再看每個 IP 是在哪個城市的節點(用 Fastly-Debug 標頭判斷),最後挑出亞洲的節點實際測速。
hosts 只是告訴電腦「這個網址要連到哪個 IP」。上面的 IP 都是 Cloudflare 和 Fastly 的伺服器,連線一樣是 HTTPS 加密,憑證不對的話瀏覽器會直接擋下來,不會被竄改。不想用了,刪掉那幾行就完全恢復。
白天不塞的時候差異不大,但改著也不會變慢,可以一直留著。如果哪天打不開,再照改回來的方法刪掉就好。