配置
Clash Party
- 在 DNS 覆写中的 Hosts 列表中定义一些一直的解析,比如
- 域名:
*.bilibili.co,IP:10.154.200.32,后缀为bilibili.co的所有请求会直接走到对应的 IP,不需要走 clash 解析 - 然后启动 DNS 覆写,这样就可以避免一些域名因为 clash 代理的开启而无法解析
- 域名:
- 点击系统代理,在代理绕过部分添加需要直连的 IP,就可以实现不走代理链路
- 点击覆写,在上面输入 url,可以实现直接订阅式的进行覆写规则的获取
Linux
https://github.com/nelvko/clash-for-linux-install?tab=readme-ov-file
- 安装:
bash
git clone --branch master --depth 1 https://gh-proxy.org/https://github.com/nelvko/clash-for-linux-install.git \
&& cd clash-for-linux-install \
&& bash install.sh- 配置:
ps aux | grep clash进行查看- tun.enable: false,如果开启了会导致如 docker 等的使用异常
- system-proxy.enable: true,系统代理
对于 Linux如果开启过,那么所有的代理都会走 7890 端口
bash
env | grep -i proxy
# 会输出下面的内容
HTTP_PROXY=http://127.0.0.1:7890
https_proxy=http://127.0.0.1:7890
http_proxy=http://127.0.0.1:7890
ALL_PROXY=socks5h://127.0.0.1:7890
no_proxy=localhost,127.0.0.1,::1
NO_PROXY=localhost,127.0.0.1,::1
HTTPS_PROXY=http://127.0.0.1:7890
all_proxy=socks5h://127.0.0.1:7890- 直接
clash off && clash tun off是不会恢复的 - 需要通过
unset http_proxy https_proxy HTTP_PROXY HTTPS_PROXY ALL_PROXY all_proxy no_proxy NO_PROXY进行恢复 - 安装的时候会要求配置订阅
- 新版的可以通过 clashctl 进行订阅管理(或者卸载重装更新订阅)
- 域名:9090/ui 开启远程 clash ui 配置,需要开启 9090 端口
