為什麼要遷移到 ClashX
2023 年末,廣受歡迎的 Clash for Windows (CFW) 宣佈停止維護,原開發者已刪除 GitHub 倉庫。這對依賴 CFW 的使用者來說是一個重大變化,尤其是 macOS 使用者。
停止維護的軟體將不再收到安全更新和 bug 修復,繼續使用可能面臨安全風險。建議儘快遷移到活躍維護的替代工具。
遷移的主要原因
- 安全風險:CFW 不再收到安全補丁,可能存在未修復的漏洞
- 兼容性問題:無法適配最新的 macOS 版本和系統更新
- 功能停滯:新的代理協議和特性無法得到支援
- 社區支持:官方渠道關閉,技術支援和問題解答無從獲得
- 未來保障:選擇活躍維護的工具才能長期穩定使用
為什麼選擇 ClashX
ClashX 是 macOS 平臺上最成熟的 Clash 客戶端之一,具有以下優勢:
- 原生 macOS 應用:專為 macOS 優化,完美支持 Apple Silicon
- 持續維護:社羣活躍,定期更新和修復問題
- 開源透明:原始碼公開,安全性有保障
- 完全免費:無需付費,所有功能免費使用
- 配置兼容:支持 CFW 的訂閱連結和配置格式
- 功能全面:支持規則引擎、TUN 模式、DNS 優化等高級功能
遷移前準備工作
在開始遷移之前,我們需要從 Clash for Windows 中匯出重要資訊,確保遷移過程順利。
第一步:匯出訂閱連結
訂閱連結是最重要的資訊,務必妥善儲存:
- 開啟 Clash for Windows
- 點選左側 "Profiles" 標籤頁
- 找到你當前使用的配置檔案
- 右鍵點選配置檔案,選擇 "Copy URL" 或檢視配置檔案屬性
- 將訂閱連結儲存到安全的地方(推薦使用密碼管理器)
如果你有多個訂閱,請分別匯出每個訂閱連結。訂閱連結通常以 http:// 或 https:// 開頭,包含你的服務商資訊。
第二步:備份自定義配置
如果你有自定義的規則或配置,需要備份配置檔案:
- 在 CFW 中點選 "Profiles" 標籤頁
- 右鍵點選配置檔案,選擇 "Open Folder"
- 複製 .yaml 或 .yml 配置文件到安全位置
- 如有自定義規則集,一併備份 rules 資料夾
遷移過程中最怕遺漏檔案。Acronis True Image 可以在遷移前對整個系統做全盤映象,萬一遷移出問題也能一鍵回滾到遷移前的狀態。(聯盟推廣)
第三步:記錄重要設定
記錄以下 CFW 中的重要設定,以便在 ClashX 中恢復:
- 代理端口:HTTP 端口和 SOCKS5 端口(通常為 7890/7891)
- 系統代理模式:全局/規則/直連
- TUN 模式:是否啟用
- DNS 設定:DNS 伺服器地址和模式
- 開機自啟:是否設定開機啟動
✓ 訂閱連結已匯出 ✓ 配置檔案已備份 ✓ 重要設定已記錄 ✓ 確保有穩定的網路連線用於下載 ClashX
下載並安裝 ClashX
現在開始下載和安裝 ClashX。整個過程非常簡單,大約需要 5 分鐘。
下載 ClashX
官方下載渠道(推薦):
- 訪問 ClashX 官網:https://clashx.tech/download
- 或訪問 GitHub Releases:ClashX GitHub
- 下載最新版本的 .dmg 安裝包
安裝步驟
- 開啟 .dmg 文件:雙擊下載的 ClashX.dmg 文件
- 拖動安裝:將 ClashX 圖示拖動到 Applications 資料夾
- 首次開啟:在 Applications 資料夾中找到 ClashX,右鍵選擇 "開啟"
- 授權確認:系統會提示 "無法驗證開發者",點選 "開啟"
- 安裝輔助工具:ClashX 會請求安裝輔助工具,輸入系統密碼授權
ClashX 需要輔助工具許可權來設定系統代理。這是正常的,所有系統級代理工具都需要此許可權。務必從官方渠道下載以確保安全。
初始設定
安裝完成後,ClashX 會在選單欄顯示圖示:
- 點選選單欄的 ClashX 圖示
- 確認 "設定為系統代理" 未勾選(稍後配置完成再啟用)
- 選擇 "配置" → "開啟配置資料夾" 查看配置文件位置
導入訂閱配置
這是遷移過程中最關鍵的一步。ClashX 完全兼容 Clash for Windows 的訂閱格式,匯入非常簡單。
方法一:透過訂閱連結匯入(推薦)
- 開啟訂閱管理:點選選單欄 ClashX 圖示 → "配置" → "託管配置" → "管理"
- 添加訂閱:點選視窗左下角的 "+" 按鈕
- 輸入連結:貼上從 CFW 匯出的訂閱連結
- 命名配置:給配置起個容易識別的名字(如 "主要訂閱")
- 完成導入:點選 "確定",ClashX 會自動下載配置
- 激活配置:在配置列表中選中剛匯入的配置
方法二:手動匯入配置檔案
如果你有自定義配置檔案或無法獲取訂閱連結:
- 點選 ClashX 圖示 → "配置" → "開啟配置資料夾"
- 將從 CFW 備份的 .yaml 配置檔案複製到此資料夾
- 返回 ClashX 選單,點選 "配置" → "過載配置檔案"
- 在 "配置" 選單中選擇剛匯入的配置檔案
驗證配置是否成功
- 點選 ClashX 圖示,查看 "出站模式" 選單
- 確認可以看到 "全局"、"規則"、"直連" 等模式
- 點選 "代理" 或 "Proxies" 選單,檢視節點列表
- 確認能看到所有伺服器節點
如果你能在 "代理" 選單中看到所有節點,並且可以選擇不同的出站模式,說明配置匯入成功。現在可以勾選 "設定為系統代理" 開始使用了。
配置遷移對照表
Clash for Windows 和 ClashX 在介面和術語上有些差異,以下對照表幫助你快速找到對應功能。
| 功能 | Clash for Windows | ClashX | 說明 |
|---|---|---|---|
| 系統代理 | System Proxy | 設定為系統代理 | 勾選後啟用系統代理 |
| 代理模式 | Mode: Global/Rule/Direct | 出站模式:全局/規則/直連 | 功能完全相同 |
| 節點選擇 | Proxies 標籤頁 | 代理 選單 | 在選單欄選擇節點 |
| 配置管理 | Profiles 標籤頁 | 配置 → 託管配置 | 管理訂閱和配置檔案 |
| 配置資料夾 | Profiles → Open Folder | 配置 → 開啟配置資料夾 | 查看配置文件位置 |
| 日誌檢視 | Logs 標籤頁 | 顯示實時日誌 | 檢視連線日誌 |
| 延遲測試 | Speed 按鈕 | 代理 → 延遲測試 | 測試所有節點延遲 |
| 增強模式 | TUN Mode | 增強模式 | 需要輔助程式 |
| 開機啟動 | General → Start with Windows | 設定 → 開機啟動 | 自動啟動設定 |
| 儀表板 | Dashboard 按鈕 | 控制檯 → Yacd Dashboard | Web 控制面板 |
| 埠設定 | General → Port | 配置文件中修改 | 預設 7890/7891 |
| 規則集 | Rules 標籤頁 | 查看配置文件 | 在配置文件中查看 |
重要功能位置快速指南
常用操作在 ClashX 中的位置:
- 啟用代理:選單欄圖示 → 設定為系統代理(勾選)
- 切換節點:選單欄圖示 → 代理 → 選擇節點分組 → 選擇具體節點
- 更新訂閱:選單欄圖示 → 配置 → 託管配置 → 管理 → 選擇配置 → 更新
- 測試延遲:選單欄圖示 → 代理 → Benchmark(或在 Dashboard 中測試)
- 檢視日誌:選單欄圖示 → 顯示實時日誌
常見遷移問題解答
以下是使用者在遷移過程中最常遇到的問題及解決方案。
Q1: 匯入訂閱後看不到節點怎麼辦?
解決步驟:
- 確認訂閱連結是否正確且未過期
- 檢查網路連線,確保可以訪問訂閱伺服器
- 嘗試手動更新配置:配置 → 託管配置 → 管理 → 更新
- 檢視日誌獲取詳細錯誤資訊:顯示實時日誌
- 如果訂閱連結包含特殊字符,嘗試 URL 編碼
Q2: ClashX 無法聯網,顯示連線失敗?
可能原因和解決方案:
- 未啟用系統代理:勾選 "設定為系統代理"
- 未選擇節點:在 "代理" 選單中選擇可用節點
- 埠被佔用:檢查 7890/7891 埠是否被其他程式佔用
- 防火牆阻止:在系統偏好設定 → 安全性與隱私 → 防火牆中允許 ClashX
- 配置檔案錯誤:檢查配置檔案語法是否正確
Q3: 增強模式(TUN 模式)無法啟用?
解決方法:
- 確保已安裝輔助工具(首次啟動時會提示安裝)
- 如未安裝,點選 "安裝" → "安裝輔助程式"
- 輸入系統管理員密碼授權
- 重啟 ClashX 後再嘗試啟用增強模式
Q4: 可以同時執行 CFW 和 ClashX 嗎?
兩個代理工具同時執行會造成埠衝突和系統代理設定混亂。建議遷移完成並確認 ClashX 正常工作後,再解除安裝 Clash for Windows。
Q5: ClashX 比 CFW 慢怎麼辦?
最佳化建議:
- 使用延遲測試找到最快的節點
- 啟用 DNS 優化(在配置檔案中設定)
- 關閉不必要的規則集
- 檢查是否啟用了過多的指令碼和外掛
- 嘗試使用 "全局" 模式進行速度對比
Q6: 某些應用無法透過代理怎麼辦?
解決方案:
- 啟用增強模式:增強模式可以代理所有應用流量
- 配置應用規則:在配置檔案中為特定應用新增規則
- 使用 TUN 模式:對不支援系統代理的應用最有效
Q7: 如何完全解除安裝 Clash for Windows?
確認 ClashX 執行正常後:
- 退出 Clash for Windows
- 將 Clash for Windows.app 移到廢紙簍
- 刪除配置資料夾(可選,建議保留備份一段時間)
- 清理系統代理設定(如有殘留)
遷移後最佳化建議
遷移完成後,透過以下最佳化讓 ClashX 發揮最佳效能。
基礎最佳化
- 設定開機啟動:設定 → 開機啟動,避免每次手動開啟
- 啟用延遲測試:定期測試節點延遲,自動選擇最快節點
- 配置自動更新:設定訂閱自動更新間隔(建議 24 小時)
- 啟用實驗性功能:如 interface-name 自動檢測網絡卡
性能優化
- DNS 優化:使用 Fake-IP 模式提升 DNS 解析速度
- 減少規則複雜度:精簡規則集,去除不必要的規則
- 使用 GeoIP 資料庫:提高國內外分流準確性
- 啟用 TCP Fast Open:減少連線建立時間
安全優化
- 定期更新 ClashX:保持軟體最新版本
- 啟用 HTTPS:如果使用 Web Dashboard,啟用 HTTPS
- 保護訂閱連結:不要在公共場合分享訂閱連結
- 使用強密碼:為 Dashboard 設定強密碼
高階配置建議
熟悉 YAML 語法的使用者可以:
- 自定義規則集,精準控制分流
- 使用規則提供商(Rule Provider)動態更新規則
- 配置策略組(Proxy Group)實現負載均衡
- 使用指令碼(Script)實現自定義邏輯
總結
從 Clash for Windows 遷移到 ClashX 是一個簡單而必要的過程。雖然 CFW 停止維護令人遺憾,但 ClashX 作為 macOS 平臺的原生應用,提供了更好的系統整合和持續的更新支援。
遷移核心步驟回顧
- 準備階段:匯出訂閱連結,備份配置檔案
- 安裝階段:下載並安裝 ClashX,授權輔助工具
- 配置階段:導入訂閱,驗證節點可用
- 最佳化階段:調整設定,提升性能和安全性
ClashX 的優勢
- 原生 macOS 應用,完美支持 Apple Silicon
- 開源透明,社羣活躍,持續更新
- 完全免費,功能全面
- 配置兼容性好,遷移成本低
- 效能優異,資源佔用少
遷移完成後,建議保留 CFW 配置備份一段時間(如 1-2 周),確保 ClashX 執行穩定後再完全解除安裝。如果遇到任何問題,可以參考本文的常見問題解答部分,或訪問 ClashX GitHub Issues 尋求幫助。
• ClashX 官方文件:使用教程 • ClashX GitHub:開源倉庫 • 配置檔案參考:Clash Wiki