让Steam游戏下载绕过代理
前言
之前忘记弄Steam下载的规则,导致下载游戏白白浪费一百多个G的流量,心痛!
在参考羽翼城大佬的文章:《解决Steam下载区无法使用国内CDN下载》整理出来一套Clash(这里指Clash.Meta或Mihomo,下同)的规则配置,并且有了这篇文章。
使用IP-CIDR规则
把下面的内容加到自己的rules
里面,位置尽可能靠上,记得和原有的规则对齐。另外,改一下格式应该也可以给其他的代理用户端用,但要注意域名规则的类型。
1 | - GEOSITE,category-games@cn,DIRECT |
这里面的IP规则似乎都属于V社的自治域AS32590
,可以去这里查看全部的ip段
实不相瞒,第一行的GEOSITE,category-games@cn,DIRECT
是我加上去的,意思是游戏类别中,在中国大陆有接入点的域名使用DIRECT
策略(就是直连),但是我在实际使用中没发现这一行规则起作用过,但是防止万一我还是加上了。
使用IP-ASN规则
如果改用IP-ASN
可以省略掉这些超长的IP-CIDR规则,不用频繁维护规则还可以处理ipv6地址,这个我还没试过,不清楚会不会有副作用。
1 | - GEOSITE,category-games@cn,DIRECT |
IP-ASN
规则是比较新版的clash才支持的,需要确保自己的clash内核版本够新才能用!
除此之外还要需要ASN数据库的链接配置正确,这里可以参考Clash的文档的asn
配置
检查是否起效果(Windows)
- 先打开Steam。
- 然后使用 win + R 组合键打开“运行”窗口。
- 输入命令
steam://open/console
并运行。 - Steam的界面中会多出一个“控制台”的标签页(在自己的用户名旁边)。
- 进入“控制台标签”。
- 输入命令
user_info
。 - 查看
IPCountry
的内容,如果是CN则代表起作用了,如果是其他内容则代表没起作用,这里记得要把加速器关上,不然会影响效果。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 异域茶壶的神秘庄园!
评论