clash 设置 ip 优先

45次阅读
没有评论
在 Clash 中设置 IP 优先通常是指在规则中配置特定的 IP 地址,使其走预设的代理,而其他流量则根据其他规则处理。要实现此目的,需要编辑 Clash 的配置文件(config.yaml),并在 rules 部分添加规则,使用 IP-CIDR 字段匹配目标 IP,然后指向所需的代理组或节点。 
操作步骤
  1. 找到或创建配置文件:
    • Clash 的主配置文件通常名为 config.yaml
    • 如果你的 Clash 客户端中没有,它通常会在 $HOME/.config/clash 目录下生成一个。
  2. 编辑配置文件:
    • 打开 config.yaml 文件,找到 rules 部分。
    • 在 rules 部分,添加一条或多条规则,使用 IP-CIDR 字段来匹配你想要优先处理的 IP 地址。
    • 示例规则:
      yaml
      rules:
        - IP-CIDR,192.168.1.1/32,DIRECT # 匹配 IP 192.168.1.1,直接使用DIRECT代理
        - IP-CIDR,10.0.0.0/8,Proxy # 匹配 10.0.0.0/8 网段,使用Proxy代理组
      
    • IP-CIDR 后面是 IP 地址或网段,第二个参数是要指向的代理或代理组的名称,例如 DIRECTProxy 等。
  3. 重新加载配置:
    • 保存 config.yaml 文件后,重新加载 Clash 客户端的配置,使其生效。具体操作请参考你所使用的 Clash 客户端的说明。 
关键概念
    • IP-CIDR: Clash 支持的一种规则类型,用于匹配 IP 地址或 IP 地址范围。
  • DIRECT: 一个内置的代理,表示直连,不通过任何代理服务器。
  • 代理组: 在配置文件中,你可以将多个代理节点组合成一个代理组,然后在规则中直接引用代理组的名称。
注意:
  • 请根据你的具体需求和配置情况,正确填写 IP 地址和代理组名称。
  • 如果你使用的是第三方客户端(如 Clash for Windows),可能还需要在客户端的界面中进行相应设置。 
正文完
 0
bdspAdmin
版权声明:本站原创文章,由 bdspAdmin 于2025-11-01发表,共计781字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)