局域网

导读:

  1. 添加直连规则的方法
  2. 常用直连规则示例
  3. 规则优先级注意事项
  4. 实用技巧
  5. 完整配置示例

在 Shadowrocket 中添加直连规则(Direct Rule)可以让特定域名或 IP 不走代理,直接连接,以下是详细的添加方法和配置建议:

添加直连规则的方法

方法 1:通过图形界面添加(推荐)

  1. 打开 Shadowrocket,点击底部「配置」(Config)
  2. 选择当前使用的配置文件,点击「编辑配置
  3. 找到「规则」(Rules)部分,点击「添加规则
  4. 配置以下选项:
    • 类型:选择匹配类型(DOMAIN、DOMAIN-SUFFIX、IP-CIDR 等)
    • :填写具体的域名或 IP 段
    • 策略:选择「DIRECT」(直连)
    • 备注(可选):添加说明文字

方法 2:手动编辑配置文本

  1. 在配置页面点击「编辑纯文本
  2. [Rule] 段落中添加规则,格式如下:
    DOMAIN,example.com,DIRECT
    DOMAIN-SUFFIX,baidu.com,DIRECT
    IP-CIDR,192.168.0.0/16,DIRECT

常用直连规则示例

国内常用服务(建议置顶)

DOMAIN-SUFFIX,cn,DIRECT
DOMAIN-SUFFIX,baidu.com,DIRECT
DOMAIN-SUFFIX,bilibili.com,DIRECT
DOMAIN-SUFFIX,qq.com,DIRECT
DOMAIN-SUFFIX,weibo.com,DIRECT
DOMAIN-SUFFIX,taobao.com,DIRECT
DOMAIN-SUFFIX,jd.com,DIRECT
DOMAIN-SUFFIX,alicdn.com,DIRECT
DOMAIN-SUFFIX,aliyun.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-CIDR,100.64.0.0/10,DIRECT
IP-CIDR,17.0.0.0/8,DIRECT  # Apple 服务

国内 IP 段(使用 GEOIP)

GEOIP,CN,DIRECT

特定应用或域名关键词

DOMAIN-KEYWORD,baidu,DIRECT
DOMAIN-KEYWORD,alipay,DIRECT
DOMAIN-KEYWORD,wechat,DIRECT

规则优先级注意事项

⚠️ 重要:Shadowrocket 规则是从上到下匹配的,匹配到第一条符合条件的规则就会停止。

建议顺序

  1. 局域网 IP(DIRECT)
  2. 国内域名/特定直连域名(DIRECT)
  3. 被墙域名(PROXY)
  4. 国内 IP 段(DIRECT)
  5. FINAL(默认规则,通常是 PROXY 或 DIRECT)

实用技巧

快速添加当前访问的域名

  • 在 Shadowrocket 主界面点击「统计」→「最近请求
  • 找到想要直连的域名,左滑选择「添加规则」→ 策略选「DIRECT

使用规则订阅(懒人方案)

如果不想手动维护,可以添加国内直连规则订阅:

  • 在「配置」→「规则」→「添加订阅」中加入包含国内直连规则的订阅链接

测试规则是否生效

添加后访问该网站,在「统计」页面查看连接日志:

  • 显示 DIRECT 表示直连成功
  • 显示 PROXY 表示走了代理,需要调整规则顺序

完整配置示例

[Rule]IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
# 国内域名
DOMAIN-SUFFIX,cn,DIRECT
DOMAIN-SUFFIX,baidu.com,DIRECT
DOMAIN-SUFFIX,qq.com,DIRECT
# 代理规则(示例)
DOMAIN-SUFFIX,google.com,PROXY
DOMAIN-SUFFIX,youtube.com,PROXY
# 国内 IP
GEOIP,CN,DIRECT
# 兜底
FINAL,PROXY

提示:如果某些国内网站访问异常(如 DNS 污染),可能需要暂时移除该域名的直连规则,让其走代理解析。

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