本文深入解析Shadowrocket域名映射的工作机制,提供完整的配置操作指南,通过DOMAIN-SUFFIX、DOMAIN-KEYWORD等规则写法,实现国内外流量精准分流,并详细对比TUN模式与系统代理的差异,帮助用户根据不同场景选择最优跨境访问方案。
什么是域名映射
域名映射是代理客户端根据目标域名特征自动选择出口节点的技术,与传统IP直连或全局代理不同,域名映射允许用户精细控制每类流量的路由方式。
核心概念解析
- DOMAIN-SUFFIX:匹配域名后缀,如
google.com会匹配mail.google.com - DOMAIN-KEYWORD:包含关键词的域名,如
youtube可匹配youtube.com、youtu.be - DOMAIN:精确匹配单个域名
- IP-CIDR:直接匹配目标IP地址段
优先级规则
DOMAIN > DOMAIN-KEYWORD > DOMAIN-SUFFIX > IP-CIDR > GEOIP > FINAL
精确度越高的规则越优先匹配,建议将常用网站设为直连或代理,剩余流量走默认策略。
Shadowrocket配置步骤
第一步:获取节点订阅
从可靠的节点服务商获取Clash格式订阅链接,优质节点应具备以下特征:
| 节点类型 | 延迟 | 带宽 | 适用场景 |
|---|---|---|---|
| 普通中转 | 100-200ms | 50-100Mbps | 网页浏览 |
| 高端专线 | 50-100ms | 200Mbps+ | 4K视频 |
| 游戏专线 | 30-80ms | 100Mbps+ | 实时对战 |
第二步:导入配置
- 复制订阅链接
- 打开Shadowrocket → 点击右上角「+」
- 选择「订阅」
- 粘贴链接并命名
- 点击完成自动获取节点列表
第三步:编写分流规则
在「配置」→ 「编辑配置」→ 「规则」中添加自定义规则:
# 国内域名直连 DOMAIN-SUFFIX,cn,DIRECT DOMAIN-SUFFIX,taobao.com,DIRECT DOMAIN-SUFFIX,baidu.com,DIRECT # 国际网站走代理 DOMAIN-KEYWORD,google,Proxy DOMAIN-KEYWORD,youtube,Proxy DOMAIN-KEYWORD,facebook,Proxy # 剩余流量默认策略 GEOIP,CN,DIRECT FINAL,Proxy
TUN模式与系统代理的区别
系统代理模式
仅处理HTTP/HTTPS流量,通过本地代理端口(默认1080)转发,适用于浏览器和部分支持代理的应用。
TUN模式
创建虚拟网卡接管全部流量(包括UDP、游戏数据包),实现更完整的流量代理。
| 特性 | 系统代理 | TUN模式 |
|---|---|---|
| TCP支持 | ||
| UDP支持 | ||
| 游戏兼容 | 差 | 优 |
| 性能消耗 | 低 | 中 |
建议日常浏览使用系统代理,玩外服游戏或使用语音软件时切换到TUN模式。
代理组类型选择
Clash核心代理组分为三种类型:
Select(手动选择)
proxy-group:
- name: 手动选择
type: select
proxies:
- 香港节点A
- 日本节点B
- 美国节点C
适合需要手动切换节点的用户。
URL-Test(自动测速)
proxy-group:
- name: 自动测速
type: url-test
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 香港节点A
- 日本节点B
自动选择延迟最低的节点,适合需要稳定连接的办公场景。
Fallback(故障转移)
proxy-group:
- name: 故障转移
type: fallback
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 高端专线
- 普通中转
主节点不可用时自动切换备用节点,保障连接稳定性。
常见问题FAQ
现象:部分国内网站走代理导致访问慢
原因:域名分流规则不完善,部分国内站点被误判为国际流量
解决方法:在规则中添加更多国内域名后缀,或使用DOMAIN-SUFFIX补充常见国内平台
现象:开启代理后无法连接内网设备
原因:内网IP段被代理规则影响
解决方法:添加内网IP规则
IP-CIDR,192.168.0.0/16,DIRECT IP-CIDR,10.0.0.0/8,DIRECT IP-CIDR,172.16.0.0/12,DIRECT
现象:节点延迟正常但速度很慢
原因:节点带宽不足或被限速
解决方法:在代理组中切换到高端专线节点,或联系服务商确认带宽情况
节点选择建议
选择节点时需考虑实际使用场景:
- 学术资源访问:选择延迟低于150ms的节点,稳定性优先
- 4K视频播放:选择支持大带宽的专线节点
- 外服游戏:选择游戏专线或使用TUN模式
判断节点服务商是否靠谱,可观察:是否提供测速报告、客服响应速度、退款政策是否明确,避免选择过于低廉的套餐,通常伴随不稳定和跑路风险。
掌握域名映射技术是高效使用Shadowrocket的关键,通过合理的规则配置,可实现国内外流量自动分流,在保障访问速度的同时节省带宽资源,建议根据自身使用场景选择合适的代理组类型,并定期更新节点以获得最佳体验。