Giter VIP home page Giter VIP logo

Comments (12)

Fangliding avatar Fangliding commented on June 9, 2024 1

不是 这有啥好吵的
开sniffing的情况下 core默认不会拿嗅探到的域名去路由 只有开了 destoverride才会 但是开了之后会把本来发往特定IP的连接重置成域名 所以才有了后来的routeonly选项(没错这个routeonly是后来才有的 因为历史问题才导致了一块逻辑混乱)
至于torrent 这是对应路由里的协议字段 不是domain字段 和destoverride这一块没有关系 不过一直没人用嗅探域名以外的功能 所以有的时候才会说destoverride置空(约等于)关闭sniffing

from xray-core.

chise0713 avatar chise0713 commented on June 9, 2024

问题是不打开相应的 destOverride,这个协议也不会被嗅探。

from xray-core.

Fangliding avatar Fangliding commented on June 9, 2024

抱歉是我review看走眼了 回去就改(
只看这句话就行了 这是我写的

Xray只会嗅探 destOverride 中协议的域名用作路由,如果只想进行嗅探用作路由而不想重置目标地址,请在这里添加对应的协议并启用 routeOnly 。

from xray-core.

CodingMoeButa avatar CodingMoeButa commented on June 9, 2024

问题是不打开相应的 destOverride,这个协议也不会被嗅探。

你没理解我说的问题。我没说Sniffing会嗅探Tor。这个问题的原因是Tor的TLS的SNI是假的,开启destOverride的情况下Xray会重写目标地址,导致Tor无法使用,关闭“destOverride”或者开启RouteOnly就行了。

from xray-core.

chise0713 avatar chise0713 commented on June 9, 2024

问题是不打开相应的 destOverride,这个协议也不会被嗅探。

你没理解我说的问题。我没说Sniffing会嗅探Tor。这个问题的原因是Tor的TLS的SNI是假的,开启destOverride的情况下Xray会重写目标地址,导致Tor无法使用,关闭“destOverride”或者开启RouteOnly就行了。

我的意思是 sniffing 的 destOverride 选项决定了会被嗅探到的协议,如 http / tls / quic,如果不填相当于没打开 sniffing。

from xray-core.

CodingMoeButa avatar CodingMoeButa commented on June 9, 2024

问题是不打开相应的 destOverride,这个协议也不会被嗅探。

你没理解我说的问题。我没说Sniffing会嗅探Tor。这个问题的原因是Tor的TLS的SNI是假的,开启destOverride的情况下Xray会重写目标地址,导致Tor无法使用,关闭“destOverride”或者开启RouteOnly就行了。

我的意思是 sniffing 的 destOverride 选项决定了会被嗅探到的协议,如 http / tls / quic,如果不填相当于没打开 sniffing。

不是这样的吧。Sniffing是嗅探,destOverride是重写,关闭destOverride不会导致Sniffing的关闭,Xray文档中也没提到关闭destOverride会关闭Sniffing。而且v2ray-core和sing-box的文档也是这样的。

我不清楚Xray的源代码,如果关闭destOverride会导致Sniffing的关闭的话,建议维护一下文档。

from xray-core.

chise0713 avatar chise0713 commented on June 9, 2024

问题是不打开相应的 destOverride,这个协议也不会被嗅探。

你没理解我说的问题。我没说Sniffing会嗅探Tor。这个问题的原因是Tor的TLS的SNI是假的,开启destOverride的情况下Xray会重写目标地址,导致Tor无法使用,关闭“destOverride”或者开启RouteOnly就行了。

我的意思是 sniffing 的 destOverride 选项决定了会被嗅探到的协议,如 http / tls / quic,如果不填相当于没打开 sniffing。

不是这样的吧。Sniffing是嗅探,destOverride是重写,关闭destOverride不会导致Sniffing的关闭,Xray文档中也没提到关闭destOverride会关闭Sniffing。而且v2ray-core和sing-box的文档也是这样的。

我不清楚Xray的源代码,如果关闭destOverride会导致Sniffing的关闭的话,建议维护一下文档。

你可以自行测试,文档也写的很清楚

Xray只会嗅探 destOverride 中协议的域名用作路由,如果只想进行嗅探用作路由而不想重置目标地址,请在这里添加对应的协议并启用 routeOnly 。

from xray-core.

CodingMoeButa avatar CodingMoeButa commented on June 9, 2024

问题是不打开相应的 destOverride,这个协议也不会被嗅探。

你没理解我说的问题。我没说Sniffing会嗅探Tor。这个问题的原因是Tor的TLS的SNI是假的,开启destOverride的情况下Xray会重写目标地址,导致Tor无法使用,关闭“destOverride”或者开启RouteOnly就行了。

我的意思是 sniffing 的 destOverride 选项决定了会被嗅探到的协议,如 http / tls / quic,如果不填相当于没打开 sniffing。

不是这样的吧。Sniffing是嗅探,destOverride是重写,关闭destOverride不会导致Sniffing的关闭,Xray文档中也没提到关闭destOverride会关闭Sniffing。而且v2ray-core和sing-box的文档也是这样的。
我不清楚Xray的源代码,如果关闭destOverride会导致Sniffing的关闭的话,建议维护一下文档。

你可以自行测试,文档也写的很清楚

Xray只会嗅探 destOverride 中协议的域名用作路由,如果只想进行嗅探用作路由而不想重置目标地址,请在这里添加对应的协议并启用 routeOnly 。

那仅开启Sniffing能嗅探Bittorrent吗?destOverrode里可没有Bittorrent。

当设置了 sniffing 中的 enable 为 true, 还能嗅探出 bittorrent 类型的流量, 然后可以在路由中配置"protocol"项来设置规则处理 BT 流量, 比如服务端用来拦截 BT 流量, 或客户端固定转发 BT 流量到某个 VPS 去等.

destOverride: ["http" | "tls" | "quic" | "fakedns" | "fakedns+others" ]

from xray-core.

chise0713 avatar chise0713 commented on June 9, 2024

@CodingMoeButa

你可以自行测试

并且,Bittorrnet 也不存在 destOverride

from xray-core.

CodingMoeButa avatar CodingMoeButa commented on June 9, 2024

@CodingMoeButa

你可以自行测试

并且,Bittorrnet 也不存在 destOverride

你刚才说的 ##3357 (comment) 是“如果不填(destOverride)相当于没打开 sniffing”,这不文档也写了开启Sniffing能嗅探Bittorrent,所以关闭destOverride不会导致Sniffing的关闭,destOverride 选项也不会决定被嗅探到的协议有哪些,只是会重置这些符合协议的请求的地址。我不得不纠正你先前的说法。

from xray-core.

chise0713 avatar chise0713 commented on June 9, 2024

@CodingMoeButa

你可以自行测试

并且,Bittorrnet 也不存在 destOverride

你刚才说的 ##3357 (comment) 是“如果不填(destOverride)相当于没打开 sniffing”,这不文档也写了开启Sniffing能嗅探Bittorrent,所以关闭destOverride不会导致Sniffing的关闭,destOverride 选项也不会决定被嗅探到的协议有哪些。我不得不纠正你先前的说法。

朋友,别啃文咬字,我的确表达有误,我应该说:"...如果不填相当于没打开对应协议 sniffing。"

并且,我们讨论的重点是 "destOverride是否会影响 「特定协议 sniffer」 的启用",而不是 #3357 (comment) 这里的 Bittorrent。

但是,我可以回答 #3357 (comment) 中你提出的问题:仅开启 sniffing 且不填入 destOverride 并不会影响 Bittorrent 的嗅探,destOverride 的作用域只在路由和重置目标地址上。

晚安

from xray-core.

CodingMoeButa avatar CodingMoeButa commented on June 9, 2024

我只是想提议文档关于Tor的措辞需要修改,没想讨论别的。

我不知道你们之间有“destoverride置空(约等于)关闭sniffing”的说法。毕竟我是项目外人员,我想了解这个软件只能优先去读文档。我刚才很疑惑为什么开发者的说法和文档语义不一致,因为我就是使用了嗅探域名以外的功能,所以才会究根问底。

这是个误会。

from xray-core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.