ClashX 使用规则完全指南

目录

ClashX 简介

ClashX 是一款开源的代理客户端软件,基于 Clash 内核开发,支持多种代理协议和分流规则,广受用户好评。它能帮助用户实现科学上网,访问被限制的网站和服务。

ClashX 配置文件

配置文件结构

ClashX 的配置文件采用 YAML 格式,主要包括以下几个部分:

  • Proxy: 定义各种代理服务器,如 Shadowsocks、VMess 等
  • Proxy Group: 将多个代理服务器组合成一个代理组,支持负载均衡、延迟测试等
  • Rule: 定义分流规则,根据不同的域名、IP 等进行分流
  • General: 设置一些全局选项,如 HTTP/HTTPS 代理、DNS 服务器等

配置文件示例

以下是一个典型的 ClashX 配置文件示例:

yaml port: 7890 socks-port: 7891 redir-port: 7892 mixed-port: 7893 mode: rule log-level: info allow-lan: false external-controller: 127.0.0.1:9090

Proxy:

  • name: Proxy1 type: ss server: example.com port: 8388 cipher: aes-256-cfb password: password

Proxy Group:

  • name: Proxy type: select proxies:
    • Proxy1

Rule:

  • DOMAIN-SUFFIX,google.com,Proxy
  • DOMAIN-SUFFIX,facebook.com,Proxy
  • GEOIP,CN,DIRECT
  • MATCH,Proxy

ClashX 分流规则

内置分流规则

ClashX 内置了一些常见的分流规则,包括:

  • DOMAIN-SUFFIX: 根据域名后缀进行分流
  • DOMAIN: 根据完整域名进行分流
  • IP-CIDR: 根据 IP 地址段进行分流
  • GEOIP: 根据地理位置进行分流
  • MATCH: 匹配所有未匹配的流量

自定义分流规则

除了内置规则,用户还可以自定义分流规则。自定义规则的语法与内置规则类似,支持更加复杂的匹配条件。例如:

  • DOMAIN-KEYWORD,google,Proxy: 匹配包含 “google” 关键字的域名
  • SRC-IP-CIDR,192.168.1.201/32,DIRECT: 匹配来自 192.168.1.201 的流量
  • DST-PORT,80,DIRECT: 匹配目标端口为 80 的流量

用户可以根据自己的需求,灵活地编写分流规则。

ClashX 代理模式

ClashX 提供了三种代理模式供用户选择:

全局模式

在全局模式下,所有的网络流量都会经过 ClashX 代理。这种模式适用于需要全面科学上网的用户。

规则模式

在规则模式下,ClashX 会根据预定义的分流规则对流量进行分类,只有匹配规则的流量会经过代理,其他流量则直连。这种模式更加灵活,适用于需要部分网站访问代理的用户。

直连模式

在直连模式下,所有的网络流量都不会经过 ClashX 代理,而是直接访问目标网站。这种模式适用于不需要代理的用户。

用户可以根据自己的需求,在这三种模式之间进行切换。

ClashX 常见问题 FAQ

如何导入配置文件?

  1. 在 ClashX 菜单栏中,选择”配置” > “从 URL 导入配置”2. 输入配置文件的 URL 地址,然后点击”导入”即可

如何设置分流规则?

  1. 在 ClashX 菜单栏中,选择”配置” > “编辑配置文件”2. 在配置文件中找到 Rule 部分,根据需求添加或修改分流规则
  2. 保存配置文件并重启 ClashX 以应用新的规则

如何切换代理模式?

  1. 在 ClashX 菜单栏中,选择”模式”2. 选择所需的代理模式,如”全局模式”、”规则模式”或”直连模式”

为什么有些网站无法访问?

  1. 检查是否已正确配置代理服务器信息
  2. 检查分流规则是否正确,是否存在遗漏或冲突的规则
  3. 尝试切换代理模式,如从”规则模式”切换到”全局模式”4. 检查网络连接是否正常,可能存在网络中断或 DNS 解析问题

如何更新 ClashX?

  1. 在 ClashX 菜单栏中,选择”检查更新”2. 如果有新版本可用,系统会提示您进行更新
  2. 下载并安装新版本 ClashX 即可
正文完