1
Monad 2023-09-13 00:01:58 +08:00 1
把 Tun Mode 干掉,或者用别的工具,比如 gping --cmd 'curl https://baidu.com'
https://github.com/Dreamacro/clash/issues/2074#issuecomment-1097971793 |
2
yyzh 2023-09-13 00:03:34 +08:00 via Android
因为 ping 是 ping 的本机/路由器吧
|
3
Tink 2023-09-13 00:46:27 +08:00
may be fake-ip
|
4
Reiouf OP @Monad #1 我用了 gping 还是无法被代理的。我看了下 clash owner 的解释是:clash 虽然能用 utun 接收到 icmp ,但不代理,最后还是返回了一个 fake icmp 。
这么说 tcpping 貌似可以,但是我这 会报这些错误,有点奇怪。 |
7
corcre 2023-09-13 08:09:04 +08:00
0.98ms 光速能跑 294km, 按直线计算, 所有的交换机路由器都没有延迟, 那也得去程和返程, 所以最远只有 147km, 你在地图上画个这么大的圈看看能不能圈到国外去...
|
8
jameskongawork 2023-09-13 09:33:29 +08:00
你说的是在 clash 上面看到的 latency 而不是 ttl 吧。ttl 是个最大 latency allowence 而已。
另外你 ping 节点估计是 clash 给你 return 的 result 。基本上等于是你 ping localhost. |
9
Reiouf OP 我大概知道原因了:
clash for windows 的 latency 是本地到特定网址的 ttl ICMP 被 tun 接受后无法被 clash 代理,所以返回了一个 fake icmp 包。 |
10
Reiouf OP |
11
gesse 2023-09-13 13:47:02 +08:00
0.98ms ? 我 ping 本地运营商的 dns 服务器都要 8ms
|
12
specture 2023-09-13 16:57:12 +08:00
Clash 的 ICMP 是直接在客户 fake 了一个返回的。
|