🚀玩转 Clash:从小白到高手的完整指南
00 分钟
2025-9-2
2025-12-6
type
status
date
slug
summary
tags
category
icon
password
remark
类别
状态
发布时间
更新时间
😀
适用人群: Windows / macOS / iOS / Android 适用客户端: Clash for Windows、Clash Verge、Mihomo、sing-box 等 目标: 彻底搞懂 Clash 的工作原理、正确使用方式、常见误区与进阶技巧
 

💡 Clash 的工作原理(白话版)

Clash = 规则引擎 + 代理分流器
当你的系统发出请求时:
App → Clash → 选择策略组 → 某个节点 → 互联网
Clash 的核心是分流,比如:
  • Telegram → 自动走代理节点
  • 微博 / Bilibili → 直连
  • GitHub → Proxy
  • Netflix → 流媒体专线
 

🎯 Clash 的三种代理模式

① Global 全局模式
所有请求都走代理。适用:临时翻墙、测试节点、网络环境非常差时。缺点:节点流量消耗快。
② Rule 模式(最推荐)⭐
按照规则智能分流:国外网站 → Proxy、国内网站 → Direct、广告 → Block。主流的节点订阅默认是 Rule 模式。
③ Direct(直连)
不走任何代理。适用:只想用局域网代理、测试网络问题。
 

🔄 TUN 模式与非 TUN 模式的区别

什么是 TUN?
TUN 会劫持整个系统流量(包括不支持代理的 App),让所有流量都进入 Clash 进行分流
✅ TUN 的优点:任何 App 都能被代理(游戏、Telegram、Spotify)、不需要手动设置系统代理
❌ TUN 的缺点:节点流量消耗更快(有些系统后台进程也会走代理)、网络复杂度上升、某些系统不稳定(尤其是 Windows 的 Fake-ip 模式)
 

🚀 不开 TUN,也能让 Telegram / Git / Steam 走代理

很多人误以为需要开启 TUN,让 App 才走代理。其实只要让 App 使用 Clash 的本地端口即可。
📌 Clash 默认本地端口
一般情况下:HTTP: 7890 / SOCKS5: 7891
② Git 代理
notion image
notion image
③ Steam 代理
Steam → 设置 → 下载 → 代理服务器

🔌 Clash 的端口说明(你一定要懂)

端口
意义
7890
HTTP 混合代理端口
7891
SOCKS5 代理端口
9090
Clash API 端口(GUI 控制 Clash)
1xxxx
TUN 端口(开启时自动分配)
只记住:7890/7891 就够用了

⚙️ config.yaml 重要字段解释

① 基础配置示例
② 策略组示例
③ 规则示例
 

💾 常用规则模板(可直接用)

 

Clash 全局扩展脚本:

 
 
 
 
 
 
 

💰 如何让 Clash 节省流量?

  1. 不要开 TUN!(最重要)
  1. 使用 Rule 模式
  1. 国内网站全部直连
  1. 禁用 Fake-ip,改用 Direct
  1. 单独给 Telegram / Git 设置 SOCKS5 代理
  1. 禁止视频软件走代理(抖音、B 站)
  1. 自动切换节点时关闭测速
 

❓ FAQ(最常见的问题)

Q1:不开 TUN,Telegram 能走代理吗?
能,设置 SOCKS5 → 127.0.0.1:7891。
Q2:GFW 会阻断 Clash 吗?
Clash 不会被阻断,节点会。
Q3:为什么节点流量总是消耗很快?
你可能开了 TUN → 后台所有 App 都在走代理。
Q4:Clash 一直红色报错怎么办?
通常是订阅失效或本地端口被占用。
 

🎉 结语

Clash 看似复杂,但掌握两点就足够了:
  • 代理端口(7890/7891)
  • 规则分流(Rule 模式)
理解了这些,你就可以完全掌控网络行为、节省流量、提升稳定性。
 

📎 参考文章

Telegram 官方域名

  • DOMAIN-SUFFIX,t.me,Proxy

Telegram API 网关

CDN

下载/文件服务器


评论
  • Twikoo
  • Giscus