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

[feature request] proxy groups with weights like in 3proxy #434

Open
tobwen opened this issue Feb 19, 2025 · 0 comments
Open

[feature request] proxy groups with weights like in 3proxy #434

tobwen opened this issue Feb 19, 2025 · 0 comments

Comments

@tobwen
Copy link

tobwen commented Feb 19, 2025

Preliminary information

As part of a project, it was forbidden to use software of Russian origin (embargoes, supply chain laws). Unfortunately, this also includes 3proxy.

Brief description

Similar to Glider, 3proxy offers the option of cascading proxies. However, proxy groups can be formed and each proxy in a group can be given a priority. The priority indicates the probability of how often this proxy is used.

Example

parent 1000 socks5 192.168.10.1 1080
parent 1000 connect 192.168.20.1 3128
parent 300 socks4 192.168.30.1 1080
parent 700 socks5 192.168.40.1 1080

The first two proxies are always used (priority 1000 = highest priority). After that, proxies are selected based on priority: 700 is preferred over 300, but both are used:

P(700) = 700 / (700 + 300) = 70%
P(300) = 300 / (700 + 300) = 30%

So, after the first two proxies are used, the third proxy will be selected 70% of the time and the fourth proxy 30% of the time.

Request

Would it be possible to transfer the type of proxy weighting from 3proxy to glider?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants