搞了一个steam的clash代理配置,可以只让下载是国区直连,其他商店和社区是走代理

搞了一个steam的clash代理配置,可以只让下载是国区直连,其他商店和社区是走代理

我不是原创,不记得之前是从哪个文章帖子的示例弄的,然后我自己看连接又新加一些规则。最近从Window版clash换到Clash Nyanpasu,之前的预处理脚本不能用,于是研究了一段时间迁移到Nyanpasu的类似相同的代理链。

以下是代码配置,直接复制进去

image2560×1368 185 KB

image2560×1368 327 KB

具体配置

prepend__rules:

#steam直连下载

- DOMAIN-SUFFIX,steamcontent.com,DIRECT

- DOMAIN,*.steamcontent.com,DIRECT

- DOMAIN,fastly.cdn.steampipe.steamcontent.com,DIRECT

- DOMAIN,cdn.fastly.steamstatic.com,DIRECT

- DOMAIN,*.fastly.steamstatic.com,DIRECT

- DOMAIN-SUFFIX,fastly.steamstatic.com,DIRECT

- DOMAIN,steamcdn-a.akamaihd.net,DIRECT

- DOMAIN-SUFFIX,cm.steampowered.com,DIRECT

- DOMAIN-SUFFIX,steamserver.net,DIRECT

- IP-CIDR,45.121.184.0/24,DIRECT

- IP-CIDR,103.10.124.0/23,DIRECT

- IP-CIDR,103.28.54.0/24,DIRECT

- IP-CIDR,146.66.152.0/24,DIRECT

- IP-CIDR,146.66.155.0/24,DIRECT

- IP-CIDR,153.254.86.0/24,DIRECT

- IP-CIDR,155.133.224.0/22,DIRECT

- IP-CIDR,155.133.230.0/24,DIRECT

- IP-CIDR,155.133.232.0/23,DIRECT

- IP-CIDR,155.133.234.0/24,DIRECT

- IP-CIDR,155.133.236.0/22,DIRECT

- IP-CIDR,155.133.240.0/23,DIRECT

- IP-CIDR,155.133.244.0/23,DIRECT

- IP-CIDR,155.133.246.0/24,DIRECT

- IP-CIDR,155.133.248.0/21,DIRECT

- IP-CIDR,162.254.192.0/21,DIRECT

- IP-CIDR,185.25.182.0/23,DIRECT

- IP-CIDR,190.217.32.0/22,DIRECT

- IP-CIDR,192.69.96.0/22,DIRECT

- IP-CIDR,205.196.6.0/24,DIRECT

- IP-CIDR,208.64.200.0/22,DIRECT

- IP-CIDR,208.78.164.0/22,DIRECT

- IP-CIDR,205.185.194.0/24,DIRECT

这个不一定完全准确!仅供参考!

*一定要自己测试一下看看有没有偷跑流量了!*如果这个规则没有覆盖,可以去连接详情看一下是哪个下载地址还连着代理,直接给它加到规则里面。

简单说一下这个规则:

1、把加的规则写在“prepend__rules:”下面,yaml格式知道吧,要开头空两格,加英文短横杠。

2、两个英文逗号分开三个内容,第一个是匹配规则、第二个是网域或者ip、第三个是策略选择。

3、DOMAIN是匹配整个域名,可以使用*.steamcontent.com这样的形式;而DOMAIN-SUFFIX就直接匹配网址的后辍。

4、具体规则可以自行去查看clash规则文档。

原理

打开steam会变慢了因为是CN区域登录,然后给你的Steam CDN下载区域匹配到国内,然后下载也直连跑国内流量。

浏览器运行

steam://open/console

打开 Steam 控制台输入 user_info 然后回车 看到IPCountry: CN 就是OK的了

可以参考的文章,写的很详细不错:文章

相关推荐