Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dokodemo-door doesn't sniff UDP (QUIC) Connection #328

Closed
changyp6 opened this issue Mar 4, 2021 · 2 comments
Closed

dokodemo-door doesn't sniff UDP (QUIC) Connection #328

changyp6 opened this issue Mar 4, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@changyp6
Copy link

changyp6 commented Mar 4, 2021

dolodemo-door protocol can only sniff HTTP TCP and TLS TCP connection, QUIC UDP connection is NOT sniffed.
If chrome / vivaldi browser enable QUIC feature, when watching videos from www.youtube.com
all xxxxxx.googlevideo.com will be UDP connections, however, these domains cannot be sniffed, the Routing protocol won't work properly on these connections.

Especially, if XRAY is working in BLACK-LIST mode, default connections will be directly connected, thus all UDP connections of xxxx.googlevideo.com is not proxied.

My question is that if it is possible to sniff UDP connection ?
If UDP connection can be sniffed, routing protocol will work, these UDP connections will go to proxy correctly.

@changyp6 changyp6 changed the title dokodemo-door doesn't sniff UDP Connection dokodemo-door doesn't sniff UDP (QUIC) Connection Mar 4, 2021
@ghost
Copy link

ghost commented Mar 4, 2021

Sniffing dose not support neither UDP nor QUIC yet.

@ghost ghost added the enhancement New feature or request label Mar 4, 2021
@changyp6
Copy link
Author

changyp6 commented Mar 5, 2021

I have tested again, if xray is working at TPROXY transparent mode in PC, local UDP(QUIC) connection is directly sent to dokodemo-door, the connection won't be sniffed..
If xray is working at TPROXY transparent mode in OpenWRT router, local UDP(QUIC) connection from router is directly sent to dokodemo-door, the connection won't be sniffed, but connections from sub-network will be sniffed.

It seems that sub-network connection to the router is TCP connection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants