Steam如何绕过clash的全局代理

我想要默认开启电脑的clash全局代理。但是要求steam这个东东登录和下载(尤其是游戏下载)不要走代理。下载太耗费流量了,还不能跑满网速。

下载游戏的同时我还会上网。如果特意为了steam把clash关了我就不能上外网了。

最后在github的一个issue里面看到了这个: 0.16.2 版,Steam 商店、社区无法加载 · Issue #2035 · Fndroid/clash_for_windows_pkg (github.com)

 1bypass:
 2# Steam中国大陆地区游戏下载
 3  - "steampipe.steamcontent.tnkjmec.com" #华为云
 4  - "st.dl.eccdnx.com" #白山云
 5  - "st.dl.bscstorage.net"
 6  - "st.dl.pinyuncloud.com"
 7  - "dl.steam.clngaa.com" #金山云
 8  - "cdn.mileweb.cs.steampowered.com.8686c.com" #网宿云
 9  - "cdn-ws.content.steamchina.com"
10  - "cdn-qc.content.steamchina.com" #腾讯云
11  - "cdn-ali.content.steamchina.com" #阿里云
12# Steam非中国大陆地区游戏下载/社区实况直播
13  - "*.steamcontent.com"
14# Steam国际创意工坊下载CDN
15  - "steamusercontent-a.akamaihd.net" #CDN-Akamai
16# Origin游戏下载
17  - "ssl-lvlt.cdn.ea.com" #CDN-Level3
18  - "origin-a.akamaihd.net" #CDN-Akamai
19# Battle.net战网中国大陆地区游戏下载
20  - "client05.pdl.wow.battlenet.com.cn" #华为云
21  - "client02.pdl.wow.battlenet.com.cn" #网宿云
22# Battle.net战网非中国大陆地区游戏下载
23  - "level3.blizzard.com" #CDN-Level3
24  - "blzddist1-a.akamaihd.net" #CDN-Akamai
25  - "blzddistkr1-a.akamaihd.net"
26  - "kr.cdn.blizzard.com" #CDN-Blizzard
27  - "us.cdn.blizzard.com"
28  - "eu.cdn.blizzard.com"
29# Epic Games中国大陆地区游戏下载
30  - "epicgames-download1-1251447533.file.myqcloud.com"
31# Epic Games非中国大陆地区游戏下载
32  - "epicgames-download1.akamaized.net" #CDN-Akamai
33  - "download.epicgames.com" #CDN-Amazon
34  - "download2.epicgames.com"
35  - "download3.epicgames.com"
36  - "download4.epicgames.com"
37# Rockstar Launcher客户端更新/游戏更新/游戏下载
38  - "gamedownloads-rockstargames-com.akamaized.net"
39# GOG中国大陆游戏下载/客户端更新
40  - "gog.qtlglb.com"
41# GOG非中国大陆游戏下载/客户端更新
42  - "cdn.gog.com"
43  - "galaxy-client-update.gog.com"
44  - localhost
45  - 127.*
46  - 10.*
47  - 172.16.*
48  - 172.17.*
49  - 172.18.*
50  - 172.19.*
51  - 172.20.*
52  - 172.21.*
53  - 172.22.*
54  - 172.23.*
55  - 172.24.*
56  - 172.25.*
57  - 172.26.*
58  - 172.27.*
59  - 172.28.*
60  - 172.29.*
61  - 172.30.*
62  - 172.31.*
63  - 192.168.*
64  - <local>

使用方法

原理:在bypass列表中的域名、ip会直接跳过

  • 域名需要用英文双引号包起来
  • ip可以直接写
  • 可以使用【星号】作为通配符 打开clash的设置,找到bypass,按照需要粘贴并保存: ![[Pasted image 20211130132003.png]] ![[Pasted image 20211130132122.png]]

我的例子

这个例子方便我后面自己取用。

 1bypass:
 2  - "*.bing.com"
 3  - "*.microsoft.com"
 4# Steam中国大陆地区游戏下载
 5  - "steampipe.steamcontent.tnkjmec.com" #华为云
 6  - "st.dl.eccdnx.com" #白山云
 7  - "st.dl.bscstorage.net"
 8  - "st.dl.pinyuncloud.com"
 9  - "dl.steam.clngaa.com" #金山云
10  - "cdn.mileweb.cs.steampowered.com.8686c.com" #网宿云
11  - "cdn-ws.content.steamchina.com"
12  - "cdn-qc.content.steamchina.com" #腾讯云
13  - "cdn-ali.content.steamchina.com" #阿里云
14# Steam非中国大陆地区游戏下载/社区实况直播
15  - "*.steamcontent.com"
16# Battle.net战网中国大陆地区游戏下载
17  - "client05.pdl.wow.battlenet.com.cn" #华为云
18  - "client02.pdl.wow.battlenet.com.cn" #网宿云
19# Epic Games中国大陆地区游戏下载
20  - "epicgames-download1-1251447533.file.myqcloud.com"
21# Rockstar Launcher客户端更新/游戏更新/游戏下载
22  - "gamedownloads-rockstargames-com.akamaized.net"

Python Xml和读取excel
C# 保存程序设置