如您有廠商邀請合作撰寫評測文章,請透過本站聯繫,感謝您們~ 聯繫我們

[2022/08/21更新] 如何透過 CloudFlare 網站主機節點變成 TPE 直連

  • URLをコピーしました!

說到大家認為 CloudFlare 很好用,但是大家認為自已網站主機為何變慢?
以下會有解釋說明。

目錄

有很多種可能原因是?

網站優化不好、CDN 沒設定好…等很多因素,可是不管怎樣設定有沒有設好,連自已網站主機仍還是一樣很慢,大家很容易忽略關鍵一個地方,就是「CDN 節點」。

什麼是CDN節點?

CDN 的全稱是 Content Delivery Network,即稱為”內容傳遞網路”,簡單地來說是,把我們的網站部署至全球各地的主機上,然後讓用戶連鄰近地區的主機服務,將主機放到不同地點,可以減少互連的流量以及傳輸時間延遲,進而降低頻寬成本,也就被稱之為「CDN 節點」。

如何查詢網站主機位於 CDN 節點位置?

依本站示範為例,在 Windows 環境實測解析,呼叫 cmd 命令提示字元,輸入 tracert sakamoto.blog,再按 Enter,就會開始跑解析節點。

解析路由節點完後,您就會發現路由節點路徑跑去 LAX 北美節點。

為何僅中華電信用戶不能直連 TPE 節點?

比較複雜,簡單原因如下:

  1. 中華電信互連費率太貴
  2. 雙方商業機制未共識

如何才能直連 TPE 節點?

這個非常簡單,以下有解套來解決:

  1. 中華電信用戶申請 IPv6 IP
    (可透過線上網路、臨櫃辦理申請即可)
  2. 轉移 ISP 至遠傳、亞太、台固電信用戶
    (恐會有高額違約金部分)
  3. CloudFlare 用戶付費升級到企業 Enterprise 用戶
    (每月至少要 2,500~6,000 美金費用)
  4. 自已的本機 Windows Host 或 Router dnsmasq 修改導向指定 IP
    (只限本機區網內使用) 2022/08/21 – Cloudflare 已從 2022 年開始不能導向指定IP

更新說明:因ISP互連商業因素,2020年後不再保證有TPE節點,僅 Ent Plan 用戶才享有。

修改 Host 導向指定 IP 方法

這此方法只限於本機區網內使用,外部網路是無作用;另外若有在 CF 使用 DNSSEC、HSTS 服務的話,可能會失效或連不上問題,特別要注意一下。

首先查詢一下您的網站主機 CDN IP 位置,查出 IP 是 104.27.169.132

Cloudflare Trace 04

查到 CDN IP 後,上到 asnmap.com 工具,輸入您的網站網址上去,解析結果這樣步驟一圖中,查出 IP 是 104.27.169.132,也是 104.27.160.0 LAX 網段下面 IP 是 104.16.0.0 TPE 網段,也就是要把 LAX IP 換成這個 TPE IP

Asnmap

Windows Host 檔案路經:C:\windows\system32\drivers\etc
把 Host 檔案複製到桌面

Windows Hosts 01


叫出筆記本,把 IP 對應 您的網址加進去,例如 104.16.0.132 sakamoto.blog
※ 104.16.xxx.xxx 都可以自定 IP

Windows Hosts 02

然後把 Host 檔案放回去覆蓋

Windows Hosts 03

再解析您的網站 CDN IP,就會看到從 LAX 變 TPE 節點,這樣完工

Cloudflare Trace 05

雖然只限於本機區域才作用,不過很適合給正在編輯網站使用,就不會因為連北美卡卡,或是海纜障礙維修而斷線造成不便,然後未來雙方商機談判是否恢復直連,目前來說是機率低,得看中華電信互連資費問題的態度。

如果喜歡文章,歡迎分享~!よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目錄