關閉停用 Cloudflare IPv6 提升速度 (Windows)

by | 11 月 20, 2022 | WebTools, Wordpress

關閉 Cloudflare IPv6 可以讓沒辦法購買 Cloudflare Enterprise 的網站加快速度,詳情看這篇寫很清楚:Cloudflare使用小技巧— 優化你的Cloudflare路由 (2020版) 

因為使用這個功能中的過程中遇到太多阻礙,特此記錄一下過程。因為我是用 Windows,所以就只寫 Windows 了,如果是 Unix 系統,可以直接看 如何關閉Cloudflare 的 IPv6 Compatibility

一、下載 Curl

光是第一個步驟就頭昏眼花。總之:

  1. Curl 下載頁面,捲到頁面下方,選擇 Windows 32 或 64 的第一個選項。
  2. 解壓縮放到任意資料夾。然後進入 \bin 資料夾,會看到 curl.exe 跟 curl-ca-bundle.crt 這兩個檔案的地方,把這個資料夾的路徑複製下來。
  3. 在 Windows 左下角搜尋「本機」,按滑鼠右鍵,選擇「內容」
  4. 點選右手邊的「進階系統設定」
  5. 「進階」、「環境變數」
  6. 在「系統變數」找到 path,按編輯
  7. 按新增,然後把剛剛第二個步驟複製的資料夾填入。最後別忘了把所有視窗都按「確定」離開。

 

二、找 Cloudflare 的資料

  1. 進入 Cloudflare 管理後台,在 overview 的頁籤,捲到右下方,複製記下 Zone ID
  2. 如上方截圖,接著點入 Get your API token。然後如下方截圖的地方選擇 Global token,複製記下跳出視窗的 token 內容。

 

三、執行 Cloudflare Curl 指令

  1. 在左下角搜尋的地方打 cmd,執行命令提示字元。
  2. 將以下這一段執行碼先複製到任何文字編輯器內,改掉裡面的 <ZONE ID>  <EMAIL>  <GLOBAL TOKEN>。
    curl -X PATCH "https://api.cloudflare.com/client/v4/zones/<span style="color: #ff0000;"><ZONE ID></span>/settings/ipv6" -H "X-Auth-Email: <span style="color: #ff0000;"><EMAIL></span>" -H "X-Auth-Key: <span style="color: #ff0000;"><GLOBAL TOKEN></span>" -H "Content-Type: application/json" --data "{\"value\":\"off\"}"
  3. 如果看到的是像以下這一段,回傳 sucsess 的訊息,就代表成功了。
    {"result":{"id":"ipv6","value":"off","modified_on":"2022-11-19T19:58:40.218729Z","editable":true},"success":true,"errors":[],"messages":[]}
  4. 最後回到 Cloudflare Network 看一下 IPv6 是否真的關閉。大概需要幾個小時的時間讓全球 DNS 都生效。

 

參考連結:

0 Comments

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

RSS
Follow by Email