{关键词}去广告版使用指南,清爽体验无干扰,> 注,若您提供具体内容(如文章、产品或主题描述),我可生成更精准的标题;去广告可根据需求保留或删除。

导读:

  1. 基础概念
  2. 规则类型详解
  3. 配置方法
  4. 实用配置模板
  5. 进阶技巧
  6. 常见问题

Shadowrocket 的规则配置是实现智能分流(国内外分流、广告拦截等)的核心,以下是详细的配置指南:

基础概念

工作模式

  • 配置模式:根据规则列表决定流量走向(推荐)
  • 代理模式:全部流量走代理(全局模式)
  • 直连模式:全部流量不走代理
  • 场景模式:根据网络环境自动切换

规则优先级

规则从上到下依次匹配,命中即停止,因此排序很重要:

精确规则(特定域名)> 宽泛规则(后缀匹配)> IP规则 > 最终规则(FINAL)

规则类型详解

规则类型 说明 示例
DOMAIN 完整域名匹配 DOMAIN,www.google.com,Proxy
DOMAIN-SUFFIX 后缀匹配(包含子域名) DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-KEYWORD 关键词匹配 DOMAIN-KEYWORD,google,Proxy
IP-CIDR IP段匹配 IP-CIDR,142.250.0.0/16,Proxy
GEOIP 国家/地区IP库 GEOIP,CN,DIRECT
USER-AGENT 用户代理匹配 USER-AGENT,*Telegram*,Proxy
FINAL 最终匹配(兜底) FINAL,DIRECT

配置方法

方法1:手动配置(适合自定义)

配置编辑配置规则中添加:

DOMAIN-KEYWORD,admarvel,REJECT
# 代理规则(国外网站)
DOMAIN-SUFFIX,youtube.com,Proxy
DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-SUFFIX,github.com,Proxy
DOMAIN-KEYWORD,google,Proxy
# 国内直连
DOMAIN-SUFFIX,baidu.com,DIRECT
DOMAIN-SUFFIX,taobao.com,DIRECT
DOMAIN-SUFFIX,qq.com,DIRECT
DOMAIN-SUFFIX,bilibili.com,DIRECT
# 国内IP段直连
GEOIP,CN,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
IP-CIDR,172.16.0.0/12,DIRECT
IP-CIDR,127.0.0.0/8,DIRECT
# 兜底规则
FINAL,Proxy

方法2:规则订阅(推荐)

使用现成的规则集,在配置编辑配置规则添加规则集

常用规则订阅地址:

# ConnersHua 规则(经典)
https://raw.githubusercontent.com/ConnersHua/RuleGo/master/Surge/Ruleset/Global.list
# DivineEngine 规则
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Shadowrocket/Block/Advertising.list
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Shadowrocket/Outbound.list
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Shadowrocket/Inbound.list
# 国内直连规则
https://raw.githubusercontent.com/DivineEngine/Profiles/master/Shadowrocket/China.list

配置顺序建议:

  1. 去广告规则(REJECT)
  2. 国外代理规则(Proxy)
  3. 国内直连规则(DIRECT)
  4. GEOIP,CN,DIRECT
  5. FINAL,Proxy

实用配置模板

通用分流配置(复制到文本文件导入)

[General]
bypass-system = true
skip-proxy = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, localhost, *.local, captive.apple.com
tun-excluded-routes = 10.0.0.0/8, 100.64.0.0/10, 127.0.0.0/8, 169.254.0.0/16, 172.16.0.0/12, 192.0.0.0/24, 192.0.2.0/24, 192.88.99.0/24, 192.168.0.0/16, 198.18.0.0/15, 198.51.100.0/24, 203.0.113.0/24, 224.0.0.0/4, 255.255.255.255/32
dns-server = 223.5.5.5, 119.29.29.29, 8.8.8.8, 1.1.1.1
fallback-dns-server = 8.8.8.8, 1.1.1.1
ipv6 = false
prefer-ipv6 = false
dns-fallback-policy = direct
udp-policy-not-supported-behaviour = DIRECT
[Rule]
# 去广告
DOMAIN-SUFFIX,googleadservices.com,REJECT
DOMAIN-SUFFIX,doubleclick.net,REJECT
DOMAIN-KEYWORD,admarvel,REJECT
DOMAIN-KEYWORD,admaster,REJECT
# 微软服务(可选走代理或直连)
DOMAIN-SUFFIX,microsoft.com,DIRECT
DOMAIN-SUFFIX,windowsupdate.com,DIRECT
# 国外常用
DOMAIN-SUFFIX,google.com,Proxy
DOMAIN-SUFFIX,youtube.com,Proxy
DOMAIN-SUFFIX,github.com,Proxy
DOMAIN-SUFFIX,twitter.com,Proxy
DOMAIN-SUFFIX,facebook.com,Proxy
DOMAIN-SUFFIX,instagram.com,Proxy
DOMAIN-SUFFIX,telegram.org,Proxy
DOMAIN-SUFFIX,openai.com,Proxy
DOMAIN-SUFFIX,chatgpt.com,Proxy
# 国内常用
DOMAIN-SUFFIX,cn,DIRECT
DOMAIN-SUFFIX,baidu.com,DIRECT
DOMAIN-SUFFIX,taobao.com,DIRECT
DOMAIN-SUFFIX,jd.com,DIRECT
DOMAIN-SUFFIX,qq.com,DIRECT
DOMAIN-SUFFIX,bilibili.com,DIRECT
DOMAIN-SUFFIX,zhihu.com,DIRECT
DOMAIN-SUFFIX,weibo.com,DIRECT
# 视频平台(根据需求调整)
DOMAIN-SUFFIX,youku.com,DIRECT
DOMAIN-SUFFIX,iqiyi.com,DIRECT
DOMAIN-SUFFIX,netflix.com,Proxy
DOMAIN-SUFFIX,disneyplus.com,Proxy
# IP规则
GEOIP,CN,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
IP-CIDR,172.16.0.0/12,DIRECT
IP-CIDR,127.0.0.0/8,DIRECT
# 兜底
FINAL,Proxy

进阶技巧

分流策略组

创建策略组实现自动切换:

  • 自动选择:自动选择延迟最低的节点
  • 负载均衡:多个节点分担流量
  • 故障转移:主节点失效时自动切换备用

脚本规则(高级)

支持 JavaScript 脚本处理复杂逻辑:

[Script]
# 京东比价
http-response ^https?://api\.m\.jd\.com/client\.action\?functionId=(wareBusiness|serverConfig|basicConfig) requires-body=1,script-path=https://raw.githubusercontent.com/yichahucha/surge/master/jd_price.js,tag=京东比价

模块(Module)

启用现成模块扩展功能:

  • 去广告模块
  • TikTok 解锁模块
  • 网易云音乐解锁模块

常见问题

  1. 规则不生效:检查规则顺序,确保具体规则在 FINAL 之前
  2. 国内网站走代理:添加 GEOIP,CN,DIRECT 并确保在 FINAL 之前
  3. DNS 泄漏:在设置DNS 中启用 DoHDoT
  4. 部分 App 无法连接:尝试关闭 IPv6 或添加 DOMAIN-SUFFIX,app域名,DIRECT

建议:普通用户直接使用规则订阅(方法2),手动维护规则较繁琐,定期更新规则订阅以获得最新的域名列表。

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