Total Pageviews

Monday, 28 February 2022

Clash .NET–好用

Clash .NET,算是一个后起之秀了,颜值非常能打。如果以前没有安装过的话,推荐。

全称“Clash DotNet Framework”(简称CDF),是一款可以在Windows系统上替代 Clash for Windows 的科学上网代理客户端。Clash .NET 与 Clash for Windows 一样使用 Clash 开源内核,也支持闭源Clash内核,但需要手动更换内核文件,但 Clash .NET 程序体积和内存占用都很小(安装包不到10MB,运行时占用内存不到80M,后台运行时占用内存约10M),支持英文、中文、日文和波斯语言界面。目前,Clash .NET v1.0.1 正式版已经发布。

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 正式版下载地址: 

https://github.com/LoveHikari/ClashDotNetFramework/releases/download/v1.2.8/Clash.NET.1.2.8.x64.7z

教程:  https://github.com/githubvpn007/ClashDotNetFramework

注意事项:由于 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) 使用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,新版将修复.

-------------

添加订阅

请从机场官网或其它地方复制 Clash 订阅地址,然后打开 Clahy ,点击Profiles,在下方的添加订阅输入框中粘贴订阅地址,并点击 Save 按钮,Clashy 将开始从订阅链接获取节点。完成后勾选新添加的订阅以使用该配置文件。

设置分流

Clashy 基于Clash 内核,因此可以同Clash For WindowsClash For Android 等客户端一样支持基于策略组的分流系统。切换到Proxies标签页即可对分流进行设置。

每一个策略组对应着不同类型的网站应该使用什么节点访问。一般来说只需要对“线路选择”或Proxies 策略组分配节点即可。

找到需要设置的策略组,点击需要使用的节点即可让该策略组使用该选中的节点进行连接。

启动

点击Settings标签页,勾选Set as system proxy,点击Save,即可开始使科学上网。

No comments:

Post a Comment