阅读本教程前提:已有服务端信息,可参考 v2ray一键脚本 或 获取科学上网服务端信息
ClashX介绍
Clash 是一个使用 Go 语言编写、基于规则的跨平台代理核心程序。Clash目前有Windows、MacOS、Android等多个平台的GUI程序,支持SS/V2ray/Trojan多种协议,功能强大。
ClashX是基于Clash内核的MacOS系统GUI工具,继承了Clash基于规则、支持V2ray/trojan协议,功能强大等优秀特性,并且界面美观,因此不少网友称之为Mac系统上最好用的SS/V2ray/Trojan客户端。
本文介绍ClashX配置V2ray教程,给出的模板适用于V2ray普通版和V2ray伪装版。
ClashX配置V2ray教程
1. 首先从 v2ray mac客户端 下载ClashX;
2. 双击下载的dmg文件,把ClashX.app拖到Application文件夹:
3. 从“启动台” 或者 “聚焦搜索” 找到ClashX并打开。首次打开会出现安全提示,点击“打开”:
首次运行还会提示安装辅助程序,点击“安装”:
4. 如果你有机场或他人提供的订阅地址,点击状态栏上小猫咪图标-》配置-》托管配置-》管理,在弹窗中点击“添加”,然后输入输入URL,点击确定等待ClashX更新订阅信息,然后跳到第八步:
5. 点击 https://v2xtls.org/clash_template2.yaml 下载模板配置文件,用文本编辑、备忘录、VS Code等编辑器打开,找到v2ray配置块,把 server、port、uid等信息改成你服务端配置(不知道这些信息填什么请参考参考查看 获取科学上网服务端信息):
如果使用了伪装,把tls、network等字段的注释取消(把#号和后面的空格删了),并正确配置伪装路径和伪装域名。
不要修改name的值,如果想修改name的值、添加和删除节点请参考:深入理解Clash配置文件
6. 点击状态栏上小猫咪图标-》配置-》打开本地文件夹,把修改好的配置文件拖到文件夹里:
7. 点击状态栏上小猫咪图标-》配置,选择刚才拖进去的配置文件名(默认是clash_template):
8. 点击状态栏上小猫咪图标-》控制台,进入ClashX主界面:
9. 在主界面选择代理规则:
PROXY选择使用的节点:默认是“自动选择快速节点”,也可以指定使用某个节点。
“Final”选择默认规则:DIRECT表示直连,PROXY走代理。个人建议使用直连,网站打不开再选择代理。
其他看不懂的东西保持默认就好了。
10. 在主界面点击“设置”,设置启用系统代理和选择代理模式:
代理模式有全局、规则和直连,(可以认为)对应其他客户端的全局模式、PAC模式和禁用系统代理。绝大多数情况建议使用规则模式。
配置无误的话,接下来就可以顺利上外网了。
注意事项
1. YAML文件类似Python,以缩进确定层级关系,因此修改时请注意缩进的空格和距离;
2. 如果有SS/V2ray/trojan链接,可以通过在线API的方式生成托管地址,然后按照第四步的方式导入;
3. 设置里可以修改本地监听端口、开启代理给局域网内的其他设备使用。
参考
1. V2ray教程
3. V2ray带伪装一键脚本
服务端配置信息对于外行小白来说,太伤了,看相关文章看不太懂,那个路径path是什么是ip地址吗,端口在安装v2ray的时候已经改成了另一种是,这个是服务器的端口,还是软件安装时的端口啊。我已经走到最后一步了,能不能帮忙弄下,可以付费。谢谢。
如果用的本站一键脚本,脚本结束后都会输出配置信息的,需要的东西都有
我都是根据文章来的,我再看看吧
server是填写IP地址吧?
ws-path: 是填路径吧?
ws-headers: 后面不填?
你示意图上第138行是改成#www.XXXXX.XXXX 这样的域名?
是的
您好,有没有方便的邮箱,我想让您看下我的配置文件,昨天试了一下,不能正常使用
查看一下日志
2021-05-19 08:16:25[warning] [TCP] dial PROXY (match DomainKeyword/google) to accounts.google.com error: server:443 connect error: lookup server: no such host
为什么没办法选中我配置好的文件?
按文章设置成功后 节点全部显示fail了 怎么办?
配置错误或者节点挂了
按文章全部配置完之后,打开clashx一直fail。查看日志上面显示[warning] [TCP] dial PROXY (match DomainSuffix/gstatic.com) to ssl.gstatic.com error: server:443 connect error: lookup server: no such host 接下来应该怎么办?
配置错了
v2ray websockettlscloudflare
IP:xxx.xxx.xxx.xxx
地址 (Address) = http://www.xxxr.xyz
端口 (Port) = 443
用户ID (User ID / UUID) = xxxx-xxx-xxx-xxx-xxxx
额外ID (Alter Id) = 0
传输协议 (Network) = ws
伪装类型 (header type) = none
伪装域名 (host) = http://www.xxx.xyz
路径 (path) = /
底层传输安全 (TLS) = tls
配置mac端clashx如下:
name:v2ray
sever:xxx.xxx.xxx.xxx
port:443
uuid:xxxx-xxx-xxx-xxx-xxxx
alterid:443
cipher:auto
#udp:true
#tls:true
#skip-cert-verify:true
#network:tls
#udp:true
#ws-path:www.xxx.com
#ws-headers:
# host:www.xxx.comwww.xxx.com
显示配置失败,请贴主帮忙看看,谢谢。ip没有被墙,手机端能正常使用的!拜托拜托!
v2ray端口信息/websockettlscloudflare伪装
IP:xxx.xxx.xxx.111
地址 (Address) = http://www.xxx.xyz
端口 (Port) = 443
用户ID (User ID / UUID) = xxx-xxx-xxx-xxx-fff
额外ID (Alter Id) = 0
传输协议 (Network) = ws
按上面的信息配置clashx mac端的yaml文件
name:v2ray
type:vmess
serve:xxx.xxx.xxx.111
port:443
uuid:xxx-xxx-xxx-xxx-fff
alterid:64
cipher:auto
#udp:true
#tls:true
#skip-ccert-verify:true
#network:ws
#ws-path:www.xxx.xyz
#ws-headers:
# host:www.xxx.xyz
显示配置失败,麻烦帮忙看下哪个地方出错,拜托拜托!
alterid填错了,另外tls和ws的设置需要把注释取消
楼主你好,按照你的配置我依旧全部跑完了,但是好像最后的延迟测速还是失败了,参照楼上的几位朋友我修改了一下配置,但是好像还是不行,您能帮我看看吗,十分感谢!
———————————-
– name: “v2ray”
type: vmess
server: 140.82.xxx.xxx
port: 443
uuid: 69c99618-7f33-41b8-b5b7-0eeba57734a3
alterId: 0
udp: true
cipher: auto
tls: true
skip-cert-verify: true
network: ws
ws-path: /xxx
ws-headers:
Host: http://www.xxxx.xxx
看起来没问题,检查一下日志
大部分日志看起来都是无关的日志,部分日志如下,我也不清楚哪些是有用的
2021-08-10 19:34:25[warning] [TCP] dial PROXY (match Domain/itunes.apple.com) to itunes.apple.com error: server:443 connect error: lookup server: no such host
2021-08-10 19:42:23[warning] [TCP] dial PROXY (match DomainKeyword/google) to content-autofill.googleapis.com error: server:443 connect error: lookup server: no such host
2021-08-10 19:43:10[warning] [TCP] dial PROXY (match DomainKeyword/google) to content-autofill.googleapis.com error: server:443 connect error: lookup server: no such host
看上去都是其他配置的错误信息,是否配置文件中仅包含vmess配置能够方便您定位问题呢?
配置文件里的server要换成你服务器的ip
非常感谢,我好像第一次的配置突然又可以正常使用了。。。。楼主回复的好及时,有捐赠二维码吗,想请楼主喝瓶饮料表示感谢,真的帮了大忙了,网上其他的配置都不是很靠谱。
不用客气
你好 ,我在执行到第7步时, 我拖动到本地配置文件夹内的配置文件,在这里没有显示出来?
上次评论的配置出现错误, 我已经修改了 这是最新的配置
# VMess
– name: “v2ray”
type: vmess
server: 209.131.42.213
port: 8888
uuid: 0f565b72-4dfd-4e3a-b3ae-127ffd1455c0
alterId: 0
cipher: auto
udp: true
tls: true
skip-cert-verify: true
# tls-hostname: 填写伪装域名
network: TCP
# ws-path: /path
# ws-headers: #这一行后面不要写东西
# Host: v2ray.com # 填写伪装域名
可需要拖动到软件里加载
拖不了
把配置目录里的文件删了,然后把配置文件放过去,名字改成相同的
可以显示了, 但是选择不了 不知道是不是配置文件的问题
应该是能选的,配置有问题一般不能用
请教一下如何设置用户PAC?有的时候访问一些网站好像还是比较卡,想试试设置用户PAC看能不能有所改善
编辑配置文件
嗯,有示例配置可以参考一下吗,比如要求每次访问github.com都默认翻墙
教程里有链接
大佬,Final 选项一直开着 PROXY 有没有什么风险?
走直连过,有时候google 都打不开,要等半天,而且直连测试网络延迟达到700,800ms,有时候甚至上千,延迟很大
配置好规则的话,final走Proxy并没有什么问题
楼主,规则是怎么进行配置的呢?规则是否 可以进行更新呢?
如果可以更新,是在哪里进行操作的呢?
需要自己改配置文件
– name: “v2ray”
type: vmess
server: 43.xxx.xxx.xx
port: 443
uuid: f835ee04-ef72-42f8-aaab-77a8e92656ea
alterId: 0
cipher: auto
#udp: true
tls: true
skip-cert-verify: true
tls-hostname: cdn.xxx.dev
network: ws
ws-path: /MQcU2T
ws-headers:
Host: cdn.xxx.dev
按这个配置连不上,但是直接访问 cdn.xxx.dev/MQcU2T 可以返回 bad request。这里 udp 需要为 true 吗?
不需要,仔细检查一下配置信息
按这个配置始终连不上海外的网站,国内的可以正常访问,可以帮看下吗
– name: “v2ray”
type: vmess
server: 104.xxx.xxx
port: 443
uuid: 44d6fede-6563-430f-898c-xxxxxx
alterId: 0
cipher: auto
# udp: true
tls: true
skip-cert-verify: true
tls-hostname: http://www.xxxx.top
network: ws
ws-path: /3zAWD
ws-headers:
Host: http://www.xxxx.top
伪装域名不能带http
配置里是没有http的,复制到这里自动带上的
看起来没问题,看看开了代理没有
1.访问 http://www.xx..top/3zAWD 显示 bad request
2. 代理开了,节点都是 “失败”
根据这两个信息能看出哪里出问题了吗
配置错了
试了很多次 VMESS+WS+TLS 就是节点失败,换成 VMESS+TCP+TLS 可以访问外网了,不知道什么原因
客户端伪装域名/sni配置错了吧
Just My Socks 中的订阅地址,不支持呀 clash呀。
在Just My Socks中的Subscription下找到的订阅地址
报了一个这个错:
托管配置文件格式不正确: yaml: unmarshal errors:
line 1: cannot unmarshal !!str `c3M6Ly9…` into config.RawConfig
clash用的应该需要转换一下,或者手动配置
大家好,配置文件的中 uuid在哪查看呢?
伪装路径请问是哪个?我在win和安卓、苹果手机都可以正常链接上,在苹果电脑上就是链接不上,配置不知道哪来不对?请帮忙查看下,谢谢
伪装路径是针对ws协议的,不是这个可以不用填
我用的是vless
大佬好!
clashx pro 1.7.2 增强模式 前面是 – 符号,没有办法打开。请问是什么原因?有什么办法解决?
谢谢。
建议去clash的github查看最新的配置文件格式,vmess+ws的格式不太一样,我用作者的配置文件连不上,按最新的改了下就可以了,还是感谢下作者
您好,能给个最新配置文件的下载链接么,谢谢
求问改了哪里呢 感谢!!
为啥我安装之后没看到小喵咪图标