V2Ray & TOR 的失败研究

问题仍未解决,暂且搁置。

V2Ray代理下,TOR连接网络失败

目前的实验结果

  1. SSR代理下,TOR能够正常使用
  2. Clash中V2Ray代理下,TOR已连接到Tor中继 失败
  3. V2Ray代理(本地v2RayN关闭流量探测)下,Tor卡在Connected to a Tor Relay,不失败也不成功。
  4. Clash中V2Ray代理下,Tor Network Settings中勾选Tor is censored in my country,built-in的两个网桥随便选,Tor能够正常使用

搜到的资料存在冲突

  1. 1.6. 更新历史
  2. 通过v2rayN不能使用TOR浏览器 #360

参考资料1.中指出2019-10-27 sniffing 不再影响 tor 的使用,但是参考资料2.在2020又提出问题,指出通过v2rayN不能使用TOR浏览器,且回答者仍告知是流量探测的问题(回答原文:这是sniffing的问题,关闭sniffing即可。v2ray有一个sniffing功能,它可以检测http和tls流量中的域名并把它提取出来交给vps解析,然后把这些流量的数据包的目的地址重写为解析所得的地址。其本意是解决dns污染的问题,但因为tor连接用了一些不寻常的方式(比如域名和ip不匹配等),所以此功能反而会使连接失败。目前v2rayn还不能设置关闭sniffing,想关闭sniffing只能手动编辑配置文件。),提问者在关闭流量探测后能够正常使用。此处存在矛盾,实际情况存疑。

笔者本人实验中本地关闭了流量探测,但仍然失败。有人指出特别注意同时设置客户端和服务端的sniffing,均设置为false之后,可以成功连接。由于笔者使用的是机场的V2Ray,无法进行确认,故暂时放弃进一步研究。

其他的参考资料

  1. win10 clash下使用tor