Skip to content

Latest commit

 

History

History
177 lines (148 loc) · 4.23 KB

Coexist.md

File metadata and controls

177 lines (148 loc) · 4.23 KB

本教程所用到的所有工具如下(请确保你使用的是最新版本):


Adguard 的设置

  1. 设置 DNS 服务器
    使用 防护 -> DNS 保护功能 -> DNS 服务器 -> 自动 DNS

  2. 排除对 Clash Meta For Android 或 Sing-Box 的路由


Clash 与 Adguard 共存

Clash 的设置

  1. 下载 Clash 的配置文件

  2. 获取 Clash 代理端口
    查看配置文件中的 mixed-portsocks-port

  3. 关闭 DNS
    手动编辑配置文件,设置如下:

    dns:
       enable: false

    虚空终端文档

  4. 本地导入修改后的配置文件

  5. 将 Clash 设置为仅代理模式
    关闭 设置 -> 网络 -> 自动路由所有流量


Adguard 的设置

  1. 打开 设置 -> 过滤 -> 网络 -> 代理 -> 代理服务器 -> 添加代理

  2. 配置代理:

    • 代理类型:选择 SOCKS5
    • 代理主机:填写 127.0.0.1
    • 代理端口:填入获取到的端口。
    • 高级设置
      • 可根据节点状态选择开启 通过 SOCKS5 路由 UDP
      • 注意使用 FakeDNS 保持关闭。

Sing-Box 与 Adguard 共存

Sing-Box 共存示例配置

  • 1.11.0-alpha.7-

    {
      "inbounds": [
        {
          "type": "socks",
          "listen": "127.0.0.1",
          "listen_port": 10808,
          "sniff": true,
          "sniff_override_destination": true
        }
      ],
      "outbounds": [
        {
          "tag": "proxy"
        },
        {
          "type": "direct",
          "tag": "direct"
        }
      ],
      "route": {
        "rules": [
          {
            "rule_set": "geosite-cn",
            "outbound": "direct"
          },
          {
            "rule_set": "geoip-cn",
            "outbound": "direct"
          }
        ],
        "rule_set": [
          {
            "type": "remote",
            "tag": "geosite-cn",
            "format": "binary",
            "url": "https://github.com/MetaCubeX/meta-rules-dat/raw/refs/heads/sing/geo/geosite/cn.srs"
          },
          {
            "type": "remote",
            "tag": "geoip-cn",
            "format": "binary",
            "url": "https://github.com/MetaCubeX/meta-rules-dat/raw/refs/heads/sing/geo/geoip/cn.srs"
          }
        ]
      }
    }
  • 1.11.0-alpha.7+

    {
      "inbounds": [
        {
          "type": "socks",
          "listen": "127.0.0.1",
          "listen_port": 10808
        }
      ],
      "outbounds": [
        {
          "tag": "proxy"
        },
        {
          "type": "direct",
          "tag": "direct"
        }
      ],
      "route": {
        "rules": [
          {
            "action": "sniff"
          },
          {
            "rule_set": "geosite-cn",
            "outbound": "direct"
          },
          {
            "rule_set": "geoip-cn",
            "outbound": "direct"
          }
        ],
        "rule_set": [
          {
            "type": "remote",
            "tag": "geosite-cn",
            "format": "binary",
            "url": "https://github.com/MetaCubeX/meta-rules-dat/raw/refs/heads/sing/geo/geosite/cn.srs"
          },
          {
            "type": "remote",
            "tag": "geoip-cn",
            "format": "binary",
            "url": "https://github.com/MetaCubeX/meta-rules-dat/raw/refs/heads/sing/geo/geoip/cn.srs"
          }
        ]
      }
    }
  • 仅实现了最基本的国内外分流,如有其他需求,请自行查看 文档 进行修改。


Adguard 的设置

  1. 打开 设置 -> 过滤 -> 网络 -> 代理 -> 代理服务器 -> 添加代理

  2. 配置代理:

    • 代理类型:选择 SOCKS5
    • 代理主机:填写 127.0.0.1
    • 代理端口:填入 10808
    • 高级设置
      • 可根据节点状态选择开启 通过 SOCKS5 路由 UDP
      • 注意使用 FakeDNS 保持关闭。