disqus: ahb0222 GA : G-VF9ZT413CG --- > [color=#40f1ef][name=LHB阿好伯, 2026/01/07][:earth_africa:](https://www.facebook.com/LHB0222/) [TOC] 🌟 **前言** 身為架站玩家或伺服器管理者,最常遇到的問題就是:「為什麼我的網站連線好慢?」 這時候就可以派出 `speedtest-cli` 現在大多數網站都掛在 **Cloudflare** 後 單純測試對電信商的頻寬已經不夠看了! 今天來分享一個超實用的工具 **cloudflare-speed-cli**。 它能直接測試你的伺服器到 Cloudflare 邊緣節點的真實速度, 讓你精準掌握 CDN 加速的實際效果。 --- ## 🛠️ 第一步:一鍵安裝實戰 在 Linux 環境下,我們可以直接使用官方提供的 Script 進行安裝。請打開你的終端機,貼上這段指令: ```bash curl -fsSL https://raw.githubusercontent.com/kavehtehrani/cloudflare-speed-cli/main/install.sh | sh ``` ### 📋 安裝過程重點解析 執行後你會看到類似下方的輸出資訊: * **Version**: `v0.4.11` (目前最新穩定版) * **Architecture**: `x86_64` (自動偵測系統架構) * **Path**: 安裝程式會將執行檔放在 `/root/.local/bin` > [!IMPORTANT] > **注意:** 安裝完後,如果直接輸入指令噴出 `command not found`,那是因為你的系統還不知道工具路徑在哪裡,接下來我們要手動設定 **PATH**。 --- ## 🏗️ 第二步:設定環境變數(解決找不到指令的「靈異事件」) 為了讓系統能隨時隨地執行 `cloudflare-speed-cli`,我們需要把路徑加入到 `.bashrc` 中。 1. **寫入設定檔:** ```bash echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc ``` 2. **立即生效:** ```bash source ~/.bashrc ``` --- ## 🚀 第三步:開始測速! 現在,你可以直接輸入指令來看看你的伺服器性能了。 ### 1. 基礎全面測速 執行以下指令,它會自動尋找最近的 Cloudflare 節點並測試下載、上傳與延遲(Latency)。 ```bash cloudflare-speed-cli ```  ### 2. 進階玩法:指定測試次數 如果你怕測試一次不準,可以用 `--count` 參數多跑幾次取平均: ```bash # 測試 5 次 cloudflare-speed-cli --count 5 ``` --- ## 💡 踩坑實錄與心得 阿好伯在測試過程中發現,如果你的伺服器位在海外(例如美國或日本),測試出來的 **Latency (延遲)** 數據會非常有感。 * **數據解讀技巧**: * **Latency**:越低越好,代表網站反應速度。 * **Jitter**:抖動率,數值越小代表連線越穩定。 * **Download/Upload**:代表大檔案傳輸的能力。 > [!TIP] > 如果你發現 Latency 高得離譜,建議檢查伺服器的 DNS 設定,或是確認防火牆是否擋掉了 Cloudflare 的測速封包喔! # myspeed服務 ```bash= docker run -d -p 5216:5216 -v myspeed:/myspeed/data --restart=unless-stopped --name MySpeed germannewsmaker/myspeed ``` https://docs.myspeed.dev/setup/linux/  --- 🌟 **總結** 這款工具比傳統工具更貼近現代 Web 環境,特別是如果你有在使用 **Cloudflare Tunnel** 或 **Warp**,這簡直是必備的檢測神器。 🌟 全文可以至下方連結觀看或是補充 全文分享至 https://www.facebook.com/LHB0222/ https://www.instagram.com/ahb0222/ 有疑問想討論的都歡迎於下方留言 喜歡的幫我分享給所有的朋友 \o/ 有所錯誤歡迎指教 # [:page_with_curl: 全部文章列表](https://hackmd.io/@LHB-0222/AllWritings)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up