fbpx
CloudFlare 如何關閉 IPv6 Compatibility 1

CloudFlare 如何關閉 IPv6 Compatibility

CloudFlare 如何關閉 IPv6 Compatibility 3

CloudFlare  CDN 是一家最知名全球最大的 CDN 服務供應商,有提供 IPv6 Compatibility 服務,也是免費,在帳戶不管是用那一個 Plan 方案,均為自動啟用 IPv6 Compatibility 功能,但是也出現產生許多問題 …

使用 IPv6 原因?

  1. 全球 IPv4 位址枯竭用盡,轉至 IPv6 為大勢所趨。
  2. IPv6 優化網路效能。
  3. IPv6 更好的安全性。

我想大家都知道台灣國內的中華電信用戶用 IPv6 連線速率比較快 ( TPE / JPN PoP ),至於 IPv4 呢 … 可以前往此 如何透過 CloudFlare 網站主機節點變成 TPE 直連  文章看看囉~ 我就不說明了~ XD

不使用 IPv6 原因?

  1. 各家部分的銀行金流服務 API 請求時 Fraud check  誤判 IPv6 位址的所在地位置,我這有一位電商客戶案例,例如台灣 HiNet 用戶的 IPv6 位置在 Taiwan,但銀行辨識用戶來源竟是在 Hong Kong ,導致金流交易拒絕。
  2. WordPress 登入後台無法有時候正常辨識來源 IP 所在地位置。
  3. IPv6 位址資料庫精確度未完善,導致辨識所在地位置有錯誤。

如何關閉 IPv6 Compatibility?

想關閉是有難度,因為 CloudFlare Dash 後台,Network 配置裡 IPv6 Compatibility 選項是 On 狀態鎖死,無法自行變更,要怎麼把它關閉呢?以下有三種方式。

CloudFlare 如何關閉 IPv6 Compatibility 4

透過 WP 外掛套件關閉

若您是 WordPress 的話,可運用 CloudFlare 外掛套件直接關閉它,在 Home 裡 Optimize CloudFlare for WordPress 按下 Apply 就好,它會自動套用,並且會把 IPv6 選項關閉。

CloudFlare 如何關閉 IPv6 Compatibility 5

透過 cPanel 控制面板關閉

若您不是 WordPress 的話,可以在 cPanel 後台裡關閉它,但要看各家虛擬主機裡 cPanel 是否具備 CloudFlare API  功能,在 Home 裡 IPv6 Compatibility 把它拉到 Off 就完成。

CloudFlare 如何關閉 IPv6 Compatibility 6

透過 SSH 指令關閉

若您主機是 VPS 的話,就是要透過 SSH 向 API 指令關閉它了。

取得帳戶 API KEY

上到 https://dash.cloudflare.com/profile 頁面,右上角點 My Profile 進入,選 API TokensAPI Keys,在 Global API Key 點選 View,把它帳戶 API KEY 複製下來。

CloudFlare 如何關閉 IPv6 Compatibility 7

取得網站 API Zone ID

回到 Overview,選擇您的網站要關閉 IPv6 功能,往下拉到最下面,有看到一個 Zone ID 碼,把它複製下來。

CloudFlare 如何關閉 IPv6 Compatibility 8

以下為 Linux  操作範例,輸入完後,就即可關閉 IPv6 Compatibility 了 。

curl -X PATCH "https://api.cloudflare.com/client/v4/zones/網站 API Zone ID/settings/ipv6" \ 
  -H "X-Auth-Email: user@example.com" \ 
  -H "X-Auth-Key: 帳戶 API KEY" \ 
  -H "Content-Type: application/json" \ 
  --data '{"value":"off"}'
CloudFlare 如何關閉 IPv6 Compatibility 9
最新情報をチェックしよう!