|
5 | 5 | [](https://docs.rs/socks-hub)
|
6 | 6 | [](https://crates.io/crates/socks-hub)
|
7 | 7 | [](https://github.com/ssrlive/socks-hub/blob/master/LICENSE)
|
| 8 | +[](https://github.com/ssrlive/socks-hub) |
8 | 9 |
|
9 | 10 | `SOCKS-HUB` is a [SOCKS5](https://en.wikipedia.org/wiki/SOCKS#SOCKS5) proxy `hub`.
|
10 | 11 | It can convert `HTTP`/`HTTPS` proxy to `SOCKS5` proxy, and can also forward `SOCKS5` proxy.
|
@@ -38,12 +39,12 @@ Usage: socks-hub [OPTIONS] --listen-addr <IP:port> --server-addr <IP:port>
|
38 | 39 | Options:
|
39 | 40 | -t, --source-type <http|socks5> Source proxy type [default: http] [possible values: http, socks5]
|
40 | 41 | -l, --listen-addr <IP:port> Local listening address
|
41 |
| - -s, --server-addr <IP:port> Remote SOCKS5 server address |
42 | 42 | -u, --username <username> Client authentication username, available both for HTTP and SOCKS5, optional
|
43 | 43 | -p, --password <password> Client authentication password, available both for HTTP and SOCKS5, optional
|
44 |
| - --s5-username <username> SOCKS5 server authentication username, optional |
45 |
| - --s5-password <password> SOCKS5 server authentication password, optional |
46 |
| - -a, --acl-file <path> ACL file path |
| 44 | + -s, --server-addr <IP:port> Remote SOCKS5 server address |
| 45 | + --s5-username <username> Remote SOCKS5 server authentication username, optional |
| 46 | + --s5-password <password> Remote SOCKS5 server authentication password, optional |
| 47 | + -a, --acl-file <path> ACL (Access Control List) file path, optional |
47 | 48 | -v, --verbosity <level> Log verbosity level [default: info] [possible values: off, error, warn, info, debug, trace]
|
48 | 49 | -h, --help Print help
|
49 | 50 | -V, --version Print version
|
|
0 commit comments