TUN 模式(全域透明代理)
透過虛擬網絡卡接管系統全部流量,適合遊戲和不支援代理設定的客戶端。
- Clash Verge Rev:先安裝服務模式,再在設定中開啟 TUN 模式
- FlClash(Android):預設 VPN 模式即為全域代理
- 開啟後建議配合 DNS 設定,避免 DNS 洩漏
無論使用 Windows、macOS、Android 還是 Linux,按下面 5 步即可完成安裝設定並開始使用。
Windows / macOS / Linux 選 Clash Verge Rev,Android 選 FlClash
執行安裝包,啟動後托盤或通知欄會出現 Clash 圖示
進入「設定 / 訂閱」頁面,貼上訂閱 URL 並匯入
在代理面板測速,選擇延遲低於 200ms 的節點
開啟「系統代理」開關,瀏覽器即可經由 Clash 聯網
選擇你的作業系統,檢視對應的安裝步驟與推薦客戶端。
下載 Clash Verge Rev 的 Windows x64 安裝包(.exe)。搭載高通驍龍晶片的 Windows on ARM 裝置請選擇 ARM64 版本。
雙擊 .exe 檔案。如果出現 Windows SmartScreen 提示,點選「更多資訊 → 仍要執行」,然後按精靈完成安裝。
首次啟動後進入「設定 → 系統設定 → 服務模式」,點選「安裝」(需管理員權限)。安裝後即可使用 TUN 全域代理。
點選左側「訂閱」→ 右上角「+」→ 貼上訂閱 URL → 點選「匯入」,稍候即可看到節點列表。
切到「代理」頁面,在代理組中點選測速,選擇延遲低的節點;最後開啟「系統代理」開關即可。
點選左上角蘋果選單 →「關於本機」:Apple M 系列晶片選 aarch64 / arm64 版本,Intel 處理器選 x64 版本。
下載 .dmg 檔案並雙擊開啟,把 Clash Verge Rev 圖示拖入「應用程式」資料夾。
首次開啟時右鍵點選應用圖示 → 選擇「開啟」→ 在彈窗中再次點選「開啟」。
點選左側「訂閱」→「+」→ 貼上訂閱 URL →「匯入」,完成後即可看到節點列表。
在「代理」頁面選擇延遲低的節點,開啟「系統代理」。Safari、Chrome 等遵循系統代理的應用即可使用。
下載 FlClash 的 APK。大多數手機選擇 Universal 通用版即可;較新的 64 位機型可選 arm64-v8a 版,體積更小。
開啟下載的 APK,系統會請求權限,選擇「允許來自此來源的安裝」。
安裝完成後開啟 FlClash,首次啟動按引導完成基礎設定。
進入「設定」→ 右上角「+」→ 選擇「URL」匯入 → 貼上訂閱連結 → 儲存並等待節點更新。
回到主頁選擇節點,點選右下角啟動按鈕,在系統彈出的 VPN 連線請求中點選「確定」。
iOS 上使用者基數最大的代理工具之一,支援 Shadowsocks、VMess、Trojan、VLESS 等協定,可直接匯入 Clash 訂閱。適合先完成 iPhone 基礎設定。
以 Clash 設定格式為核心設計,原生支援代理組、規則集與覆寫,適合已熟悉 Clash 設定、想在 iOS 上保持一致體驗的使用者。
功能強大的進階工具,支援 JS 腳本、重寫與複雜規則,可透過資源解析器使用 Clash 訂閱。適合有深度除錯需求的使用者。
Clash Verge Rev 提供 .deb(Debian / Ubuntu)、.rpm(Fedora / openSUSE)等格式,請根據發行版選擇對應的包。
sudo apt install ./clash-verge_*.deb
sudo dnf install ./clash-verge-*.rpm
首次啟動後進入「設定 → 系統設定 → 服務模式」並點選「安裝」,在認證彈窗中輸入 sudo 密碼。安裝後即可使用 TUN 透明代理。
點選左側「訂閱」→「+」→ 貼上訂閱 URL →「匯入」,等待節點列表載入完成。
在「代理」頁面測速並選擇節點,開啟「系統代理」。終端命令列等不讀取系統代理的程式,請開啟 TUN 模式。
在 Mihomo 的 GitHub Releases 中下載對應架構的壓縮包:
mihomo-linux-amd64-*.gz:x86_64 伺服器mihomo-linux-arm64-*.gz:ARM 伺服器 / 樹莓派gunzip mihomo-linux-amd64-*.gz
sudo mv mihomo-linux-amd64-* /usr/local/bin/mihomo
sudo chmod +x /usr/local/bin/mihomo
sudo mkdir -p /etc/mihomo
sudo cp config.yaml /etc/mihomo/config.yaml
設定格式與圖形客戶端一致,可直接使用服務商提供的 Clash YAML 訂閱內容。
mihomo -d /etc/mihomo
[Unit]
Description=Mihomo Proxy Service
After=network-online.target
[Service]
ExecStart=/usr/local/bin/mihomo -d /etc/mihomo
Restart=on-failure
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now mihomo
在 config.yaml 中啟用外部控制器,即可用 Web 面板(如 metacubexd、Yacd)管理節點和規則:
external-controller: 0.0.0.0:9090
secret: your-api-secret # 對外開放時務必設定金鑰
訂閱連結是服務商提供的線上設定地址,Clash 會透過它自動獲取並更新全部節點,無需手動逐個新增。
登入服務商後臺,找到「Clash 訂閱」或「訂閱連結」,複製以 https:// 開頭的完整地址。
在客戶端側邊欄找到「訂閱」(Clash Verge Rev)或「設定」(FlClash)選單並進入。
點選「+」或「新建」,貼上訂閱 URL,可填寫一個便於識別的名稱。
點選「匯入」或「儲存」,客戶端會下載節點設定,完成後節點列表自動填充。
切換到新匯入的設定,進入「代理」頁面全部測速,選擇延遲低的節點後開啟系統代理。
Clash 使用 YAML 格式的設定檔。理解幾個核心欄位,就能按需定製埠、節點組和分流規則。
mixed-port同時監聽 HTTP 與 SOCKS5,常用 7890;埠衝突時可在客戶端設定中修改。
proxies定義所有代理節點,支援 SS、VMess、Trojan、VLESS、Hysteria2、TUIC 等,訂閱匯入時自動填充。
proxy-groups把多個節點組合成組,實現手動選擇、自動測速、故障轉移、負載均衡等策略。
rules按域名、IP、GeoIP 等條件決定流量走代理、直連或攔截,是「國內直連、國外代理」的關鍵。
dns為國內外域名指定不同解析伺服器,避免 DNS 汙染與洩漏,TUN 模式下尤為重要。
# Clash / Mihomo 設定示例
mixed-port: 7890
allow-lan: false
mode: rule
log-level: info
dns:
enable: true
enhanced-mode: fake-ip
nameserver:
- 223.5.5.5 # 阿里 DNS
- https://1.1.1.1/dns-query
proxies:
- name: HK-01
type: trojan
server: example.com
port: 443
password: your-password
proxy-groups:
- name: PROXY
type: url-test # 自動選擇延遲最低
proxies: [HK-01]
url: https://www.gstatic.com/generate_204
interval: 300
rules:
- DOMAIN-SUFFIX,google.com,PROXY
- DOMAIN-SUFFIX,github.com,PROXY
- GEOIP,CN,DIRECT # 國內 IP 直連
- MATCH,PROXY # 兜底規則
掌握這些功能,讓 Clash 在靈活性和穩定性上更進一步。
透過虛擬網絡卡接管系統全部流量,適合遊戲和不支援代理設定的客戶端。
把節點組合成不同策略的組,實現智慧切換。
select:在面板中手動指定節點url-test:定期測速,自動選用延遲最低節點fallback:主節點不可用時切換備用節點load-balance:將連線分散到多個節點用規則引擎精確控制流量走向,兼顧速度與隱私。
DOMAIN-SUFFIX:按域名字尾匹配IP-CIDR:按 IP 段匹配GEOIP,CN,DIRECT:中國大陸 IP 直連RULE-SET:引用外部規則集用 rule-providers 引用遠端規則檔案,規則隨上游自動更新,無需手工維護。
正確的 DNS 設定能防止汙染與洩漏,保證解析結果準確。
fake-ip 模式可加快解析響應nameserver-policy 按域名分組解析內建 RESTful API,可透過 Web 面板實時檢視流量、切換節點、管理連線。
external-controller 設定監聽地址,常用 9090 埠彙總安裝、設定與連線中最常遇到的問題和解決方法。
請按以下順序排查:
127.0.0.1:7890https:// 開頭且沒有多餘空格服務模式是 Clash Verge Rev 自帶的系統服務元件,用於在無需每次提權的情況下啟用 TUN 模式。安裝時請求管理員密碼是正常的系統授權流程。
如果不需要 TUN 模式,可以跳過,僅使用系統代理。
Clash Verge Rev(Windows / macOS / Linux):
FlClash(Android):預設以 VPN 方式執行,本身就是全域代理。
通常是舊的 Clash 程序沒有退出,或其他軟體佔用了該埠:
Clash Verge Rev:在「設定 → 系統設定」中開啟「開機自啟」。
FlClash(Android):在系統設定中允許 FlClash 自啟動,並在電池設定中關閉對它的電池最佳化,防止後臺被清理。
訂閱連結是託管在伺服器上的遠端設定,客戶端定期拉取,節點變化會自動同步,適合大多數使用者。
本地設定檔是儲存在本機的 YAML 檔案,可自行編輯規則與代理組,適合需要深度自定義的使用者。
兩者格式相同,訂閱連結本質上就是一個可遠端訪問的 YAML 設定地址。
這是系統對非應用商店來源應用的常規提示:
請只從專案 GitHub Releases 等官方渠道下載 APK。