[GH-ISSUE #225] Please allow having both TCP and UDP in same instance / same proxybook #181

Open
opened 2026-02-26 12:34:12 +03:00 by kerem · 2 comments
Owner

Originally created by @LindaFerum on GitHub (Jul 12, 2023).
Original GitHub issue: https://github.com/cbeuw/Cloak/issues/225

Currently, as far as I understand, one has to choose between having TCP instance or having a UDP instance

(which can be solved by having two different configs at two different ports but that gets gnarly fast both on client and server side - and is not playing well with CDN)

Could allowing both in same config / instance be kindly considered?

Originally created by @LindaFerum on GitHub (Jul 12, 2023). Original GitHub issue: https://github.com/cbeuw/Cloak/issues/225 Currently, as far as I understand, one has to choose between having TCP instance or having a UDP instance (which can be solved by having two different configs at two different ports but that gets gnarly fast both on client and server side - and is not playing well with CDN) Could allowing both in same config / instance be kindly considered?
Author
Owner

@notsure2 commented on GitHub (Aug 7, 2023):

It's possible but needs some refactoring, in addition, Cloak can be updated to support the updated shadowsocks SIP003 standard that also passes UDP.

<!-- gh-comment-id:1667435224 --> @notsure2 commented on GitHub (Aug 7, 2023): It's possible but needs some refactoring, in addition, Cloak can be updated to support the updated shadowsocks SIP003 standard that also passes UDP.
Author
Owner

@happpyface commented on GitHub (Aug 20, 2023):

It's been a while that Shadowsocks SIP003u has been implemented to support UDP traffic for its plugin. I've tested it a bit to see if it works with cloak but got no result.
I don't know how much work it needs but it would be great to make it work with SS Rust since there is no other plugin to handle UDP traffic.

<!-- gh-comment-id:1685241439 --> @happpyface commented on GitHub (Aug 20, 2023): It's been a while that Shadowsocks [SIP003u](https://github.com/shadowsocks/shadowsocks-org/issues/180) has been implemented to support UDP traffic for its plugin. I've tested it a bit to see if it works with cloak but got no result. I don't know how much work it needs but it would be great to make it work with SS Rust since there is no other plugin to handle UDP traffic.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Cloak#181
No description provided.