yeahow
(小叶)
1
前段时间在站内看到过一个clash使用的最佳实践(https://lainbo.com/article/clash-config ),按照文中的提示我日常使用从“系统代理”切换到了“TUN模式”,但是自那之后每次刷朋友圈,图片都显示不出来(一般会显示第一张图片)。
我刚开始以为是dns的问题,但我发现切换成“直连模式”仍是这样。
最后我发现,关掉TUN模式就恢复正常了。关掉TUN模式后,不管开不开“系统代理”,不管是使用“规则模式”还是“直连模式”都可以正常显示图片。
我就很纳闷,TUN模式不就只是虚拟出了一张网卡代理所有网络请求吗,为什么会有这种差异?我平时在使用其他软件或访问其他网页时也没有感觉到从“系统代理”切换到“TUN模式”有什么区别。不知道有没有大佬对这方面了解的。
3 个赞
EFL
(雲 くもちゃん Ultra)
2
确实奇怪,有时候我也会遇到这个问题,不知道怎么就好了
3 个赞
yeahow
(小叶)
3
1 个赞
yyhhyy
(鹤薇)
4
规则问题 看下 微信的域名 或者 ip 的分流走向哪里
我之前微信加载图片也是 后面看 流量不是直联 就解决了
yeahow
(小叶)
5
可是我切换成“直连模式”也存在这个问题啊
我都切直连了,所有的连接都是DIRECT,任何规则都不起作用了吧
yeahow
(小叶)
6
如果是规则的问题,那我使用“系统代理” + “规则模式”访问时为什么也是正常的,这时候规则也是起作用的
看看日志喽
控制变量的去找问题出在哪里
比如重启(毕竟有时候多出来一个网卡,但是很多软件傻的写死网络出入口)
比如换个机场/节点, 都试试看
相关问题
yeahow
(小叶)
10
我发现我使用 “系统代理” + “规则模式”时能够正常访问图片,这时,clash的连接里并没有像上面那个图中 wechat.com 和 tencent.com 这两项。
我猜测是不是因为腾讯刷朋友圈时的图片资源走的是UDP流量,而clash不开TUN模式时代理使用HTTP协议,只有TCP流量会经过clash;在开了TUN模式后,UDP流量也会走clash,所以只要开TUN模式就出问题。
Yuju
(崔裕姝)
11
测试了一下 没有你说的问题 我感觉大概率是你DNS设置的问题
yeahow
(小叶)
13
我发现把TUN模式设置里的“严格路由”关掉它就又正常了
适合自己就好,官方当时给我说严格路由和多宿主只设置一个,不要同时设置俩,但是我发现如果只设置一个对我来说真的会dns泄露(我自建的dns),所以我还是保持都操作了(严格路由+多宿主禁用)
caoayu
(caoayu)
18
看日志链接的信息,看是dns解析失败还是timeout