ClashX
该解决方案支持 UDP 隧道!
ClashX 设置
转到 ClashX 项目的官方 GitHub 页面并下载适合您的操作系统所需的存档版本。该示例显示了 Windows 操作系统 (Clash.for.Windows-0.20.39-win.7z) 上的设置。
github.comhttps://github.com/lantongxue/clash_for_windows_pkg/releases.png?sha=5886bb0e99e60aefde50f477d35cde792227a2b6)
开始 ClashX
然后解压压缩包并以_管理员_身份运行“Clash for Windows.exe”,如下例所示:
.png?sha=01b470ce9abf35764e0d8b896ff30a6dd3152529)
Unpacking the archive to the desktop
.png?sha=05cd71349ac3dea590f397c77943faaaab784015)
Run as administrator
程序设置
启动程序后,转到“Profiles”并打开config.yaml文件编辑器。
.png?sha=d04911c46809fe4fef7290f2bd6d46930269c2dd)
配置文件设置
按以下示例设置文件配置,并按顺序指定您的代理:
proxies:
- name: "ProxyShard-Germany-testname"
type: socks5
server: 123.123.123.123
port: 1234
username: proxy_login
password: password_login
udp: true
proxy-groups:
- name: "Auto"
type: select
proxies:
- ProxyShard-Germany-testname
rules:
- PROCESS-NAME,chrome.exe,Auto
- MATCH,DIRECT最后,它应该看起来大约像这样:
.png?sha=cc08a204fea2067404d5d046c07b15cc512af51a)
Configuration example
您可以在设置指南部分找到代理设置示例
代理:
- 名称:“ProxyShard-德国-测试名称”|这里设置代理名称
类型: 袜子5 |协议类型
服务器:123.123.123.123 |代理地址或域名
端口:1234 |代理端口
用户名: proxy_login |代理登录
密码:password_login |代理密码
UDP: 正确
代理组:
- 名称:“自动”
类型:选择
代理:
- ProxyShard-德国-测试名称
规则:
- 进程名称,chrome.exe,自动|选择一个特定的应用程序进行代理
- 直接匹配 |在我们的示例中,使用 Chrome 浏览器,
|但它可以是任何应用程序,例如discord.exe
| - MATCH,DIRECT :表示所有非 Chrome 的流量
|将不会路由到代理,而是路由到您的主界面检查配置
配置完成后,打开“代理”,选择“全局”选项,然后检查您在步骤 4 中设置的配置。
.png?sha=1869f3cc4f18a60b864a3adc46d4c8394336fa74)
如果检查失败并显示“失败”,请比较配置文件并确保所有代理数据输入正确。如果设置正确,您将得到如下图所示的成功检查结果。
.png?sha=5d34e5b9b00ddb2d15a4b1c6e6f0fe28e0d41a1f)
安装并启用 TAP 接口
接下来,转到“常规”并在计算机上安装 TAP 界面。它将创建一个代理将绑定到的新接口。
安装TUN接口后,启用TUN模式,如截图第4帧所示。
.png?sha=500c2192b8ad21cdb0b549c2537d23529253b506)
检查功能
如果一切成功启动,请打开您配置的应用程序(步骤 4)并享受使用 UDP 流量代理的程序!
在我们的示例中,Chrome 已被代理,我们可以使用 checkers 检查它。
.png?sha=512719a7e4fbf5636c555082fd4dd0e48ef11c87)
.png?sha=445160764f8034af353b3160c067213081bfe019)
如果检查或代理不起作用,请确保您确实以管理员身份启动 ClashX 并正确完成步骤 4 到 6。
附加:添加多个代理并在它们之间切换
要在代理之间快速切换,请将新代理添加到步骤 4 中的配置中。诸如“ProxyShard-DE-testname1”之类的名称是任意的,可以根据您的喜好进行设置。
添加它们后的关键点是还要在“proxy-group”中指定代理,如下所示:
proxies:
- name: "ProxyShard-DE-testname1"
type: socks5
server: 123.123.123.123
port: 42651
username: LOgin
password: pasSSWORD
udp: true
- name: "ProxyShard-NL-testname2"
type: socks5
server: 123.123.123.123
port: 42651
username: LOgin
password: pasSSWORD
udp: true
- name: "ProxyShard-RO-testname3"
type: socks5
server: 123.123.123.123
port: 42651
username: LOgin
password: pasSSWORD
udp: true
proxy-groups:
- name: "Auto"
type: select
proxies:
- ProxyShard-DE-testname1
- ProxyShard-NL-testname2
- ProxyShard-RO-testname3
rules:
- PROCESS-NAME,chrome.exe,Auto
- MATCH,DIRECT如果您正确指定了所有内容,其他连接点将出现在“代理”中。连接将根据所选的设置配置文件进行(只需单击其中任何一个)。
.png?sha=31c037e9ce12300411f643e1aa96512aaa8a4319)
[^1]:代理申请
最后更新