安装 Clash 下载 Clash 从官方 GitHub仓库下载适合你操作系统的二进制文件或源代码。 Clash GitHub 官方仓库 安装 Clash Windows: 双击运行 clash-windows-x64.exe,安装完成后即可运行。 macOS: 双击运行 clash-macOS-x64.zip,解压后运行 clash。 Linux: 解压源代码并编译:sudo apt-get install cmake cd clash-xxxx/ mkdir build cmake .. make 或者直接下载二进制文件。 配置 Clash Clash 的配置文件通常保存为 clash.conf,格式为 JSON。 基本配置: { "port": 789, // 代理端口 "socks": 7891, // Socks5 端口 "http": 7892, // HTTP代理端口 "https": 7893, // HTTPS代理端口 } 服务器地址: 代理所有请求到指定服务器:{ "server": "127...1", "port": 108 } 如果需要另一个服务器,可以在 server 和 port 中指定。 Socks5代理: 配置 Socks5 代理:{ "socks": "127...1:7891" } 浏览器或其他应用可以通过 socks://协议连接。 HTTP/HTTPS代理: 配置 HTTP 和 HTTPS 代理:{ "http": "127...1:7892", "https": "127...1:7893" } 应用可以通过 http:// 或 https:// 代理访问网站。 路由器配置:...
安装 Clash
-
下载 Clash
- 从官方 GitHub仓库下载适合你操作系统的二进制文件或源代码。
- Clash GitHub 官方仓库
-
安装 Clash
- Windows:
- 双击运行
clash-windows-x64.exe,安装完成后即可运行。
- 双击运行
- macOS:
- 双击运行
clash-macOS-x64.zip,解压后运行clash。
- 双击运行
- Linux:
- 解压源代码并编译:
sudo apt-get install cmake cd clash-xxxx/ mkdir build cmake .. make
- 或者直接下载二进制文件。
- 解压源代码并编译:
- Windows:
配置 Clash
Clash 的配置文件通常保存为 clash.conf,格式为 JSON。
-
基本配置:
{ "port": 789, // 代理端口 "socks": 7891, // Socks5 端口 "http": 7892, // HTTP代理端口 "https": 7893, // HTTPS代理端口 } -
服务器地址:
- 代理所有请求到指定服务器:
{ "server": "127...1", "port": 108 } - 如果需要另一个服务器,可以在
server和port中指定。
- 代理所有请求到指定服务器:
-
Socks5代理:
- 配置 Socks5 代理:
{ "socks": "127...1:7891" } - 浏览器或其他应用可以通过 socks://协议连接。
- 配置 Socks5 代理:
-
HTTP/HTTPS代理:
- 配置 HTTP 和 HTTPS 代理:
{ "http": "127...1:7892", "https": "127...1:7893" } - 应用可以通过
http://或https://代理访问网站。
- 配置 HTTP 和 HTTPS 代理:
-
路由器配置:
如果你希望所有设备都使用 Clash 代理,可以将 Clash 安装在路由器上,并通过 UPnP 或固件配置。
常见用法
-
绕过网络限制:
- 访问被封锁的网站。
- bypass country-wide blocking(国家层面的封锁)。
-
匿名化网络流量:
- 隐藏真实 IP 地址。
- 绕过 IP 绑定的限制。
-
代理访问内部资源:
访问公司或学校内部服务器。
-
创建本地 VPN:
通过 Socks5 或 HTTP代理创建本地 VPN。
-
下载加速:
使用 HTTP 和 HTTPS 代理加速下载速度。
-
防止 DNS 过滤:
配置 DNS 服务器,避免 DNS 过滤阻止访问某些网站。
高级配置
-
反向代理:
- Clash 也可以作为反向代理,
{ "listen": "...:789", "dport": 80, "reverse_proxy": "http://example.com" } - 这样可以将外部请求反向到指定服务器。
- Clash 也可以作为反向代理,
-
负载均衡:
- 配置多个服务器并进行负载均衡:
{ "server": "127...1", "port": 108, "round_robin": ["127...1:1081", "127...1:1082"] }
- 配置多个服务器并进行负载均衡:
-
多 IP代理:
- 如果你有多个 IP 地址,可以配置多个代理地址:
{ "server": "127...1:108", "socks": "127...1:7891", "http": "127...1:7892", "https": "127...1:7893", "multiip": [ "192.168.1.1", "192.168.1.2" ] }
- 如果你有多个 IP 地址,可以配置多个代理地址:
第三方工具
-
Clash for Windows:
Windows 版本配置简单,用户友好。
-
Clash-UI:
第三方 GUI 工具,方便配置和管理。
-
集成到路由器:
部分路由器支持 Clash 插件,直接配置即可。
常见问题
-
域名绑定:
如果需要访问特定域名,可以手动配置 DNS 或反向代理。
-
权限问题:
- 在 Linux 上,确保 Clash 有足够权限运行(例如使用
sudo)。
- 在 Linux 上,确保 Clash 有足够权限运行(例如使用
-
防火墙设置:
确保防火墙允许 Clash 的端口通过。

上一篇:1.Clash 的架构和性能特点
相关文章








