国内常用网站直连

在 Shadowrocket 中添加直连规则主要有以下几种方法,按使用场景分类说明:

通过 App 内界面添加(适合少量规则)

  1. 进入规则编辑

    打开 Shadowrocket → 点击底部「配置」→ 选择当前使用的配置 →「编辑配置」→「规则」

  2. 添加单条规则

    • 点击右上角「+」
    • 类型选择
      • DOMAIN:精确匹配单个域名(如 www.example.com
      • DOMAIN-SUFFIX:匹配域名后缀(如 baidu.com 会匹配 *.baidu.com
      • DOMAIN-KEYWORD:匹配域名关键词(如 baidu 会匹配所有包含 baidu 的域名)
      • IP-CIDR:IP 段匹配(如 168.1.0/24
    • 策略选择DIRECT(直连)
    • 保存

通过配置文件添加(适合批量规则)

在配置文件的 [Rule] 段落中添加:

[Rule]DOMAIN-SUFFIX,cn,DIRECT
DOMAIN-SUFFIX,baidu.com,DIRECT
DOMAIN-SUFFIX,taobao.com,DIRECT
DOMAIN-SUFFIX,qq.com,DIRECT
DOMAIN-SUFFIX,bilibili.com,DIRECT
# 局域网地址直连
IP-CIDR,127.0.0.0/8,DIRECT
IP-CIDR,172.16.0.0/12,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
# 中国大陆 IP 直连(需 GEOIP 数据库)
GEOIP,CN,DIRECT
# 最终规则(一般放在最后)
FINAL,PROXY

使用规则集(推荐,自动更新)

  1. 添加远程规则集

    • 在「配置」→「编辑配置」→「规则」→「添加」→ 类型选择 RULE-SET
    • URL 填入直连规则集地址(如:
      • https://cdn.jsdelivr.net/gh/blackmatrix7/ios_rule_script@master/rule/Shadowrocket/China/China.list
      • https://cdn.jsdelivr.net/gh/Loyalsoldier/surge-rules@release/direct.txt
    • 策略选择 DIRECT
  2. 本地规则集文件

    • .list 规则文件通过「文件」App 导入 Shadowrocket
    • 在规则中添加类型为 RULE-SET,选择该文件,策略为 DIRECT

常见直连规则模板

# 国内域名
DOMAIN-SUFFIX,alicdn.com,DIRECT
DOMAIN-SUFFIX,alipay.com,DIRECT
DOMAIN-SUFFIX,amap.com,DIRECT
DOMAIN-SUFFIX,dingtalk.com,DIRECT
DOMAIN-SUFFIX,weibo.com,DIRECT
DOMAIN-SUFFIX,wechat.com,DIRECT
DOMAIN-SUFFIX,qpic.cn,DIRECT
DOMAIN-SUFFIX,qlogo.cn,DIRECT
# 微软服务(可选,视需求)
DOMAIN-SUFFIX,msn.cn,DIRECT
DOMAIN-SUFFIX,msn.com.cn,DIRECT
# 苹果国内(可选)
DOMAIN-SUFFIX,apple.com.cn,DIRECT
DOMAIN-SUFFIX,cdn-apple.com,DIRECT
DOMAIN-SUFFIX,mzstatic.com,DIRECT
DOMAIN-SUFFIX,icloud.com.cn,DIRECT

重要注意事项

  1. 规则顺序:Shadowrocket 自上而下匹配,直连规则应放在代理规则之前,否则可能被代理规则抢先匹配

  2. DNS 解析:对于 DOMAIN 类规则,确保「设置」→「DNS」配置正确,建议使用国内 DNS(如 5.5.5, 29.29.29)解析国内域名

  3. 测试验证

    • 添加后可在「工具」→「日志」中查看连接走的是 DIRECT 还是 PROXY
    • 或使用「连通性测试」功能检查特定域名
  4. 与「全局路由」的关系

    • 如果设置为「代理」模式,只有匹配到 DIRECT 规则的才会走直连
    • 如果设置为「配置」模式,需确保 FINAL 规则设置正确
  5. IP 类规则优先级IP-CIDR 规则通常比 DOMAIN 规则优先级高(取决于「设置」→「高级」→「域名优先/IP 优先」设置)

需要针对特定网站或 App 添加直连规则吗?可以提供具体域名帮你写精确规则。

您可以还会对下面的文章感兴趣: