Clash .NET,全称“Clash DotNet Framework”(简称CDF),是一款可以在Windows系统上替代 Clash for Windows 的科学上网代理客户端。Clash .NET 与 Clash for Windows 一样使用 Clash 开源内核,也支持闭源Clash内核,但需要手动更换内核文件,但 Clash .NET 程序体积和内存占用都很小(通用安装包大约42MB,绿色文件包约23MB,运行时占用内存不到80M,后台运行时占用内存约10M),支持英文、中文、日文和波斯语言界面。目前,灯得已经更新至最新版 Clash .NET 1.2.8,也是最后一版,作者已经删库,不再更新。
Clash .NET 项目官网:https://github.com/ClashDotNetFramework/ClashDotNetFramework
【温馨提醒】虽然 Clash .NET 客户端很好用,但如果你使用的代理服务器的线路节点数量较少,它就难以发挥出色的负载均衡能力。Clash .NET 最适合搭配优质线路节点众多的机场订阅源,对几十个乃至几百个代理服务器节点进行负载均衡,还可以制定智能分流策略。如果您还没有一把顺手的加速器梯子,但已打算购买高速稳定SS/SSR/Xray/V2Ray/Trojan机场节点的话,灯得推荐您参考文章 优质高速稳定SSR/SS/Clash/Trojan/Xray/V2Ray机场推荐 | IPLC/IEPL专线付费机场排名,关注优质机场排行,选择一家最适合自己的加速器梯子。
1、Clash .NET 的优势特色
- 程序体积小 – 文件大小还不到30M;
- 与 Windows 7 及更高版本系统完全兼容;
- 高级模式 – 以它们名字命名的代理进程,支持全局代理和fullcone;
- 开源SDK – 以遵循 Apache-2.0 许可使用其他开发人员的SDK;
- 漂亮的UI设计界面 – WPF和XAML的现代UI设计;
- 强大的TrayIcon – 复制代理设置命令,打开有代理设置的终端,将为电报等设置代理;
- 强大的流量统计 – 带有30个近期速度日志的交互式速度图;
- 全球化 – 多语言图形用户界面,支持英语、中文、日语和波斯语;
- 便携模式 – 将配置文件保存在当前应用程序文件夹中。
2、Clash .NET 正式版下载
Clash .NET 主界面默认显示为英文,你需要手动切换至中文。打开 Clash .NET 软件,然后依次点击“Settings”-“Display”-“Language”,最后点击“中文”即可切换至中文界面。
.NET Framework 系统组件下载:64位下载 | 32位下载
Clash .NET 1.2.8 最新版网盘备份下载:
截至目前,Clash .NET 1.2.8 是最新版,也是此作品的最后一个版本(作者已删库),界面支持11种主题样式和7种语言模式,可自由切换。
注意事项:由于 Clash .NET 需要在 .NET Framework 5 及以上版本环境下运行,所以请提前安装此 Windows 系统组件。如果你不知道自己正在使用的 Windows 系统是多少位的,请参考文章 如何辨别你的电脑是32位还是64位Windows系统?。
3、Clash .NET 使用教程与常见问题答疑
(1)Clash开源版本与闭源版本(Premium版)有什么区别?
答:Clash闭源版本,又称为 Clash Premium 高级版,比开源版本增加以下功能:TUN、Script(脚本模式)和 Rule Providers。详情请参考:https://github.com/Dreamacro/clash/wiki/Premium-Core-Features
(2)我自己可以更换不同版本的Clash内核吗?
答:当然是可以的。替换方法为:关闭软件,打开软件目录内的“/bin”文件夹,将新内核文件Clash.exe复制到此处,替换原内核文件。
闭源版内核 Clash Premium 下载地址:https://github.com/Dreamacro/clash/releases/tag/premium
(3)重启后设置和配置文件消失
答:Clash .NET 1.0 版本需正常退出软件一次,然后才能保存设置,关机或重启均属于非正常关闭软件。Clash .NET 1.0.1已解决此问题。
(4)便携模式
答:在软件目录内新建data文件夹,启动 Clash .NET 软件后即为便携模式,软件的日志及相关配置文件均会保存在该文件夹内。目前,Clash .NET 1.0 暂时有bug,配置文件路径为绝对路径,移动软件目录后需要修改“/data/settings/config.json”中各个配置文件的路径。
(5)修改代理端口(Clash默认配置)
答:代理端口会使用Clash默认配置文件中的设置。修改代理端口步骤:进入软件的配置文件夹内(默认为c:/user/用户名/.config/cdn,便携模式为软件目录内的data文件夹),然后打开clash文件夹内的config.yaml,修改第二行的“mixed-port”,重启软件即可生效。
(6)界面字体显示不正常
答:未完整安装3种字体,分别是 NotoSansHans-Bold、NotoSansHans-Medium 和 NotoSansHans-Regular,您可以从此处下载,并安装。
- 本软件需要三个字体才能完美显示,如果您使用绿色版,请先下载release中的Fonts.7z并安装。
- 使用exe安装器安装不需要安装Fonts.7z字体包。
(7)端口显示为0
答:端口已被其他软件占用,建议更换端口(参见修改代理端口),或者关闭占用此端口的软件,然后开启 Clash .NET。
(8)增加本地Clash配置
答:直接拖动配置文件到软件的配置界面即可。
(9)增强模式
答:目前,Clash .NET 提供2种增强模式,分别是进程代理和Pcap代理。
1)进程代理类似TUN/TAP,可以方便的代理所有软件,使用步骤:在设置-驱动中安装NetFilter驱动后,在设置-代理页面启用增强模式,增强模式选择Proc。注:该模式下会直接使用IP发起连接,域名分流规则将失效。
2)Pcap代理类似于游戏加速器,可为局域网内其他设备提供Full Cone NAT代理服务。使用简介:在设置-驱动中安装Pcap驱动后,在设置-代理页面启用增强模式,增强模式选择Pcap。Pcap模式提供2种预设配置:Tencent(腾讯游戏加速器)和Netease(网易UU加速器)。具体参见 https://github.com/zhxie/pcap2socks
(10)Clash .NET 日志
答:日志位于软件的配置文件夹内(默认为“c:/user/用户名/.config/cdn”,便携模式为软件目录内的data文件夹)的logs文件夹,Application.log为Clash .NET的日志,Clash.log为Clash内核的日志。
(11)代理节点无显示
答:Clash .NET 1.0版本尚未支持 proxy provider,故无法显示,Clash .NET 1.0.1已支持。
(12)无法更新/下载配置文件
答:关闭系统代理,再尝试。如果还是不能,请在浏览器中尝试打开配置文件链接,可能是链接有误/无法使用。若确定链接正常但软件中仍无法更新/下载,请按照Q6反馈问题。
(13)切换配置等操作时出现错误:“由于目标计算机积极拒绝,无法连接”
答:关闭系统代理,再尝试。1.0版本bug,新版将修复
本文由灯得于2022年10月10日更新;如果您有任何意见或建议,请在文章下面评论区留言反馈。
感谢大佬感谢大佬感谢大佬感谢大佬
感谢
谢谢
牛逼
感谢
好文章
Thanks a lot
谢谢分享
谢谢分享
感谢大佬