需要用到Clash for Windows的背景是使用V2rayN作为windows客户端,经常遇到什么都配置好、退出各种安全卫士、同步客户端服务端时间、更新v2ray-core、更新订阅、更换浏览器等都尝试过后,仍然不能连通。
此时需要一款不需复杂设置,没有各种问题的代理客户端,Clash for Windows在这时就进入了视线。它足够简单、足够强大、能够代替v2rayN,并在v2rayN不能用时,能有效解决问题。因此,值得花时间掌握它的使用。
windows客户端clash配置教程 ,本教程仅供参考,如有雷同,纯属故意。
1. 注册账号获取订阅链接
浏览器打开 网址 注册账号 (推荐使用Chrome和Firefox)。
注册和登录过程略。。。
2. 安装 windows 版本 clash 软件
(下载链接见文章结尾。。。)
软件安装过程略。。。
如果打开clash软件之后如下图所示有问题,只需要重启下clash即可解决。
3. 配置 clash 客户端
安装后打开 clash 客户端,如下图所示,打开系统代理和随windows启动选项。
之后点击机场网站上的复制Clash托管地址
这里推荐使用AFUNVPN的机场服务。没有账号的赶紧注册一个,总会用得着。
复制之后,打开clash 软件,把地址粘贴到输入托管地址的地方,会自动配置所有节点,无需手动一个个添加节点。点击节点变成深颜色启用它。
之后选择 Proxies,选择相应节点即可。(也是深颜色节点为启用的节点。)
4. 打开浏览器,输入访问地址
请遵守相关法律,本教程仅供科研学习使用,请勿它用。如果它用,与本网站和本教程毫无关系。
Clash前言
Clash
是一款用Go
开发的支持Linux
/MacOS
/Windows
等多平台的代理工具,支持ss
/v2ray
(不支持ssr
),支持规则分流(类似于 Surge 的配置)。
Clash for Windows 则是一个目前使用人数较多的 Clash 外壳程序。通过 Clash API 来配置和控制 Clash 核心程序,便于用户可视化操作和使用。
项目地址:
- 原项目:Clash
- Clash for macOS:ClashX
- Clash for Windows:Clash for Windows(以下内容基于正式版,测试版内容不作介绍)
本文主要介绍Clash for Windows
(下文中可能会简称为 CFW)的使用方法,之前 Windows 上的Clash
只有命令行界面,感谢Fndroid开发的图形界面,让我们的使用变得更加简单有效率。
准备工作
- 安装版:下载Clash.for.Windows.Setup.exe, 安装并打开。注意:首次开启后不用急着操作,CFW 会自己下载必要的文件,左下角显示
Connected to Clash
后即可进行接下来的操作。 - 免安装版:下载Clash.for.Windows.zip,解压后运行
Clash.for.Windows.exe
。注意:如果想要使用便携模式(如将.zip
解压至移动硬盘、U盘等),需将config.yml
和Country.mmdb放置在软件目录下resources/static/files
文件夹中。
Clash for Windows 界面简介
General(常规)
:显示配置文件中的基本信息(如 http、socks5 代理端口等),勾选System Proxy
选项可以启用系统代理,UWP Loopback
可以用来使 UWP 应用遵循系统代理;Proxies(代理)
:选择代理方式(Global-全局、Rule-规则、Direct-直连)及策略组节点选择;Profiles(配置管理)
:用来下载远端配置文件和创建本地副本,且可在多个配置文件间切换;对配置进行节点、策略组和规则的管理(添加节点、策略组和规则在各自编辑界面选择Add
, 调整策略组顺序、节点顺序及策略组节点使用拖拽的方式);Capture(捕获)
:显示当前请求命中规则类型和策略;Feedback(反馈)
:显示软件、作者相关信息,内含捐赠码,欢迎打赏Fndroid大佬以感谢和支持开发。
注意:更多更详细介绍可以查看官方文档。
添加配置文件
有托管情况
- 如果机场直接提供 Clash 托管配置,复制好托管链接,直接看具体步骤;
- 如果拥有 Surge 托管,可以使用Fndroid大佬提供的接口转换 Surge 配置为 Clash 可用配置。
接口使用方法:https://tgbot.lbyczf.com/surge2clash?url=Surge托管地址
例:托管地址为http://example.com
, 那么使用接口后的远端配置地址为https://tgbot.lbyczf.com/surge2clash?url=http://example.com
.
具体步骤
- 打开
clash for windows
,选择Profiles
; - 在
Download remote configuration file
中填写Clash托管链接
或使用接口后的Surge托管地址
,然后选择Direct Mode
, 成功更新并启动后左下角应显示为Connected to Clash
; - 点击
Proxies
,为自己的策略组挑选节点; - 点击
General
, 勾选System Proxy(系统代理)
。(可选,不懂建议勾选)
注意
初次启动时,CFW 自带了一个简单的配置文件,里面有一个名为Shadowsocks
的socks5
类型1080
端口的本地代理,如果接口或者 Clash 托管链接被墙可以用别的软件开启代理作为 CFW 的前置代理,端口为1080
。
无托管情况
如果没有 Clash/Surge 托管的话,解决方法有以下三种(方法一推荐作为小幅度修改使用,编写大量配置时方法二更为方便):
方法一:利用 UI 配置
- 当
Profiles
中为空时,会自动生成一个config.yml
文件的配置副本,可以直接对它进行编辑;若想自定义配置名字,可以用下图方法增加; - 点击对应图案分别进入节点(组)或者规则的编辑模式;
- 添加节点和策略组(点击
Add
),完成后点击Save
保存,如下图;添加规则同理; - 在
Proxies
中为各个策略组选择节点使用; - 点击
General
, 勾选System Proxy(系统代理)
。(可选,建议勾选)
注意:第4、5步为通用步骤,下面将不再说明。
方法二:直接修改配置文件
有以下两种方式,推荐使用第二种方式,编辑器推荐使用Notepad++,配置格式请参考Hackl0us规则(编写策略组时注意延迟策略要放在引用它的策略组之前):
- 编辑
C:Users用户名.configclash
文件夹下的config.yml
文件,然后删除profiles
文件夹,重启 CFW,则会在Profiles
中看到生成的config.yml
副本;(也可以直接拖拽config.yml
到Profiles
面板中导入) - 由于
Profiles
功能的加入,更推荐对C:Users用户名.configclashprofiles
文件夹下的配置文件进行修改。(注意 general 部分信息由config.yml
中对应部分决定)
方法三:利用 JSBox 脚本
iOS 用户可以利用Fndroid大佬的JSBox脚本——lhie1 规则生成——添加节点,然后将脚本目录下的data.js
发送给托管机器人rules_lhie1_bot即可获取Surge托管链接,再按照以上有托管链接情况操作。
设置开机自启
软件内没有开机自启选项,如果需要开机自启,可以自己在系统启动中加上,以 win10 为例,具体步骤如下:
win+R
打开运行框,然后输入shell:startup
,点确定;或者自己打开以下文件夹C:Users用户名AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
;- 将
clash for windows
的快捷方式复制一份放在该文件夹下。
其他小提示
- 可点击
General
页面的Clash for Windows
字样重启客户端,点击Home Directory
右侧路径直达C:Users用户名.configclash
文件夹; General
页面的信息只能通过修改C:Users用户名.configclashconfig.yml
来更改,即profiles
中的配置文件内包含的 general 信息不会生效;- 若不想启用系统代理的话,需要自己配置 http 或 socks5 代理,具体端口信息可以在
General
页面找到; - 当surge托管链接的
URL参数
在两个及以上(由&连接)的话,请先对托管连接进行URL编码; - 图标状态显示:蓝色——默认;红色——核心启动失败;黄色——系统代理开启。
v0.4.5
版本后可以自定义系统代理需要绕过的域名或 IP,用于解决部分应用检测代理后拒绝响应的问题(如 UWP 版网易云音乐)。具体编写方法见官方文档——绕过系统代理。(建议在C:Users用户名.configclashconfig.yml
中修改,这样可以在不同的配置文件中都起到作用)
常见错误及解决办法
若一切弄好之后还是显示Disconnected to Clash
,可打开C:Users用户名.configclashlogs
文件夹(点击左下角核心状态显示可直达 log 文件夹),打开最新的日志文件查看错误。
Can't load mmdb: error opening database: invalid MaxMind DB file
错误。
解决办法:自行下载Country.mmdb文件覆盖。
更新: 2019-01-24
打开 Clash for Windows 应用程序,在左侧的标签页中选择「Remote」,点击「Update」按钮。
通过蓝岸的Clash专属订阅链接一键配置Clash for Windows:
Clash for Windows 会自动拉取配置文件进行更新,如果一切顺利,你应当可以看到提示信息。
点击「General」标签页,勾选「System Proxy」复选框即可将 Clash 设置为系统代理。
小提示
- 可点击
General
页面的Clash for Windows
字样重启客户端; - 若不想启用系统代理的话,需要自己配置http或socks5代理,具体端口信息可以在
General
页面找到; - 图标状态显示:蓝色——默认;红色——核心启动失败;黄色——系统代理开启。
原创文章,作者:维尼兔,如若转载,请注明出处:https://www.v2v0.com/?p=431