ClashX配置实现国内网站不走代理指定网站走代理

  • A+
所属分类:软件
摘要

Mac电脑使用v2ray一般都是使用clashx这个软件,软件中有全局模式、规则模式、直连模式。在自带的规则模式中

Mac电脑使用v2ray一般都是使用clashx这个软件,软件中有全局模式、规则模式、直连模式。在自带的规则模式中,非常依赖机场自带的规则配置文件实现国内外网站分流,如果机场的配置文件没有规则,那么只能使用全局模式。

本文教你配置clashx的出站规则,实现特定网站走代理,或者指定网站不走代理。

实现特定网站不走代理,即白名单

编辑~/.config/clash/proxyIgnoreList.plist(如果没有该文件,则新建)
参考下面文件加入自定义的白名单域名

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>192.168.0.0/16</string>
<string>10.0.0.0/8</string>
<string>172.16.0.0/12</string>
<string>127.0.0.1</string>
<string>localhost</string>
<string>*.local</string>
<string>*.crashlytics.com</string>
<!-- 上面的不能删掉 -->
...加入新的域名,如:<string>*.baidu.com</string>
</array>
</plist>

重启ClashX

实现特定网站走代理

打开配置文件所在目录,找到你的配置文件xxx.yaml进行编辑,文档中搜索查找Google域名,在其上下仿照Google域名的添加方式,配置你要代理的域名

重启ClashX

Clash for Windows指定网站不走代理

Clash for Windows在v 0.4.5 版本后可以自定义系统代理需要绕过的域名或IP。

打开config.yaml代理配置文件

port: 8888
socks-port: 8889
redir-port: 0
allow-lan: true
mode: Rule
log-level: info
external-controller: '0.0.0.0:6170'
secret: ''
Proxy:
...
Proxy Group:
...
Rule:
...
cfw-bypass:
... # 原有字段不用删除
- 'music.163.com' # 网易云域名1
- '*.music.126.net' # 网易云域名2

cfw-bypass类型为数组,item为需要绕过的域名或节点,支持通配符*
最后一行对应系统中“请勿将代理服务器用于本地(Intranet)地址”选项,请确保此项在最底部。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: