pull/539/head
snail007 1 year ago
parent 5a0802ad06
commit cb1a093390

@ -1489,13 +1489,13 @@ Sps supports http(s)\socks5 proxy authentication, which can be cascaded and has
4: The authentication information `auth-info-to-parent` that is finally sent to the upstream. 4: The authentication information `auth-info-to-parent` that is finally sent to the upstream.
Their situation is as follows: Their situation is as follows:
| User-auth | local-auth | parent-auth | auth-info-to-paren | | User-auth | local-auth | parent-auth | auth-info-to-paren |
|-----------| ------ | ------ |--------------------- | |-----------|------------|-------------|--------------------|
| Yes / No | Yes | Yes | From parent-auth | | Yes / No | Yes | Yes | From parent-auth |
| Yes / No | No | Yes | From parent-auth | | Yes / No | No | Yes | From parent-auth |
| Yes / No | Yes | No | No | | Yes / No | Yes | No | No |
| No | No | No | No | | No | No | No | No |
| Yes | No | No | From user-auth | | Yes | No | No | From user-auth |
For the sps proxy we can perform username and password authentication. The authenticated username and password can be specified on the command line. For the sps proxy we can perform username and password authentication. The authenticated username and password can be specified on the command line.
`proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0: "` `proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0: "`
@ -1955,7 +1955,7 @@ if($ok){
#### HTTP HEADER Explanation #### HTTP HEADER Explanation
`userconns`: The maximum number of connections for the user, not limited to 0 or not set this header. `userconns`: The maximum number of connections for the user, not limited to 0 or not set this header.
`ipcons`: The maximum number of connections for the user IP, not limited to 0 or not set this header. `ipconns`: The maximum number of connections for the user IP, not limited to 0 or not set this header.
`userrate`: User's single TCP connection rate limit, in bytes/second, is not limited to 0 or does not set this header. `userrate`: User's single TCP connection rate limit, in bytes/second, is not limited to 0 or does not set this header.
`iprate`: The single TCP connection rate limit of the client IP, in bytes/second, not limited to 0 or not set this header. `iprate`: The single TCP connection rate limit of the client IP, in bytes/second, not limited to 0 or not set this header.
`userqps`: The maximum number of connections per second (QPS) for the user, not limited to 0 or not set this header. `userqps`: The maximum number of connections per second (QPS) for the user, not limited to 0 or not set this header.
@ -2046,7 +2046,7 @@ The following is a complete URL request example:
`bytes`: the number of traffic bytes used by the user. `bytes`: the number of traffic bytes used by the user.
`out_local_addr`: outgoing tcp connection's local address,format: IP: port. `out_local_addr`: outgoing tcp connection's local address,format: IP: port.
`out_remote_addr`: outgoing tcp connection's remote address,format: IP: port. `out_remote_addr`: outgoing tcp connection's remote address,format: IP: port.
`upstream`: upstream used by outgoing tcp connection, if none upstream be used, it's empty. `upstream`: upstream used by outgoing tcp connection, if none upstream be used, it's empty.
#### Tips #### Tips

@ -248,14 +248,14 @@ Proxy is licensed under GPLv3 license。
以下软件都是相互独立使用,没有依赖关系,需要购买的也是分别单独购买使用。 以下软件都是相互独立使用,没有依赖关系,需要购买的也是分别单独购买使用。
软件名称 | 免费版功能 | 商业版功能 | 购买使用 | 特点 | 传送门 | 软件名称 | 免费版功能 | 商业版功能 | 购买使用 | 特点 | 传送门 |
:----------- | :---: | :---: | :---: | :---: | :---: |:----------------|:-----:|:-----:|:----:|:-----------------------------------------------------------------------------------------------:|:----------------------------------------------------------:|
proxyadmin 免费版 | √ | x | x| Web界面操作支持LinuxWindowsmacOS免费使用服务数量有限制适合个人小白和白嫖党 | [下载安装](https://github.com/snail007/proxy_admin_free) | proxyadmin 免费版 | √ | x | x | Web界面操作支持LinuxWindowsmacOS免费使用服务数量有限制适合个人小白和白嫖党 | [下载安装](https://github.com/snail007/proxy_admin_free) |
proxyadmin VIP版 | √ | x | √| Web界面操作支持更多平台功能和免费版一样服务数量无限制适合个体户或者小集体 | [下载安装](https://github.com/snail007/proxy-admin-vip) | proxyadmin VIP版 | √ | x | √ | Web界面操作支持更多平台功能和免费版一样服务数量无限制适合个体户或者小集体 | [下载安装](https://github.com/snail007/proxy-admin-vip) |
proxyadmin 商业版 | √ | √ | √|Web界面操作支持更多平台无限制适合集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-commercial) | proxyadmin 商业版 | √ | √ | √ | Web界面操作支持更多平台无限制适合集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-commercial) |
proxyadmin 集群版| √ | √ | √|Web界面操作支持LinuxWindowsmacOS无限制配合`goproxy 商业版`,可以实现以组为单位管理海量机器上的proxy服务适合有大量机器的集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-cluster) | proxyadmin 集群版 | √ | √ | √ | Web界面操作支持LinuxWindowsmacOS无限制配合`goproxy 商业版`,可以实现以组为单位管理海量机器上的proxy服务适合有大量机器的集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-cluster) |
goproxy 免费版 | √ | x | x|命令行操作,全平台支持,免费使用,稳定且灵活,适合一切熟悉命令行的大佬或集体或公司白嫖,自用或者大规模部署对外服务 | [下载安装](https://github.com/snail007/goproxy) | goproxy 免费版 | √ | x | x | 命令行操作,全平台支持,免费使用,稳定且灵活,适合一切熟悉命令行的大佬或集体或公司白嫖,自用或者大规模部署对外服务 | [下载安装](https://github.com/snail007/goproxy) |
goproxy 商业版| √ | √ | √|命令行操作,全平台支持,稳定且灵活,适合集体或公司大规模部署对外提供服务 | [下载安装](https://github.com/snail007/goproxy) | goproxy 商业版 | √ | √ | √ | 命令行操作,全平台支持,稳定且灵活,适合集体或公司大规模部署对外提供服务 | [下载安装](https://github.com/snail007/goproxy) |
关于免费版功能和商业版功能对比请看这里,[`免费版`和`商业版`功能对比](https://snail007.host900.com/goproxy/page/free_vs_commercial/). 关于免费版功能和商业版功能对比请看这里,[`免费版`和`商业版`功能对比](https://snail007.host900.com/goproxy/page/free_vs_commercial/).
@ -1640,13 +1640,13 @@ sps支持http(s)\socks5代理认证可以级联认证有四个重要的信
4:最终发送给上级的认证信息`auth-info-to-parent`。 4:最终发送给上级的认证信息`auth-info-to-parent`。
他们的情况关系如下: 他们的情况关系如下:
| user-auth | local-auth | parent-auth | auth-info-to-paren | user-auth | local-auth | parent-auth | auth-info-to-paren |
| ------ | ------ | ------ | ------ |-----------|------------|-------------|--------------------|
| 有/没有 | 有 | 有 | 来自parent-auth | 有/没有 | 有 | 有 | 来自parent-auth |
| 有/没有 | 没有 | 有 | 来自parent-auth | 有/没有 | 没有 | 有 | 来自parent-auth |
| 有/没有 | 有 | 没有 | 无 | 有/没有 | 有 | 没有 | 无 |
| 没有 | 没有 | 没有 | 无 | 没有 | 没有 | 没有 | 无 |
| 有 | 没有 | 没有 | 来自user-auth | 有 | 没有 | 没有 | 来自user-auth |
对于sps代理我们可以进行用户名密码认证认证的用户名和密码可以在命令行指定 对于sps代理我们可以进行用户名密码认证认证的用户名和密码可以在命令行指定
`proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0:"` `proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0:"`
@ -2221,7 +2221,7 @@ proxy会把连接使用的流量上报到这个地址,具体情况是,proxy发
`bytes`: 此次使用的流量字节数。 `bytes`: 此次使用的流量字节数。
`out_local_addr`: 代理对外建立的TCP连接的本地地址格式: `IP:端口` `out_local_addr`: 代理对外建立的TCP连接的本地地址格式: `IP:端口`
`out_remote_addr`: 代理对外建立的TCP连接的远程地址格式: `IP:端口` `out_remote_addr`: 代理对外建立的TCP连接的远程地址格式: `IP:端口`
`upstream`: 使用的上级格式是标准URL格式如果没有使用上级这里是空。 `upstream`: 使用的上级格式是标准URL格式如果没有使用上级这里是空。
#### 提示 #### 提示

@ -1298,13 +1298,13 @@ Sps supports http(s)\socks5 proxy authentication, which can be cascaded and has
4: The authentication information `auth-info-to-parent` that is finally sent to the upstream. 4: The authentication information `auth-info-to-parent` that is finally sent to the upstream.
Their situation is as follows: Their situation is as follows:
| User-auth | local-auth | parent-auth | auth-info-to-paren | | User-auth | local-auth | parent-auth | auth-info-to-paren |
|-----------| ------ | ------ |--------------------- | |-----------|------------|-------------|--------------------|
| Yes / No | Yes | Yes | From parent-auth | | Yes / No | Yes | Yes | From parent-auth |
| Yes / No | No | Yes | From parent-auth | | Yes / No | No | Yes | From parent-auth |
| Yes / No | Yes | No | No | | Yes / No | Yes | No | No |
| No | No | No | No | | No | No | No | No |
| Yes | No | No | From user-auth | | Yes | No | No | From user-auth |
For the sps proxy we can perform username and password authentication. The authenticated username and password can be specified on the command line. For the sps proxy we can perform username and password authentication. The authenticated username and password can be specified on the command line.
`proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0: "` `proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0: "`
@ -1764,7 +1764,7 @@ if($ok){
#### HTTP HEADER Explanation #### HTTP HEADER Explanation
`userconns`: The maximum number of connections for the user, not limited to 0 or not set this header. `userconns`: The maximum number of connections for the user, not limited to 0 or not set this header.
`ipcons`: The maximum number of connections for the user IP, not limited to 0 or not set this header. `ipconns`: The maximum number of connections for the user IP, not limited to 0 or not set this header.
`userrate`: User's single TCP connection rate limit, in bytes/second, is not limited to 0 or does not set this header. `userrate`: User's single TCP connection rate limit, in bytes/second, is not limited to 0 or does not set this header.
`iprate`: The single TCP connection rate limit of the client IP, in bytes/second, not limited to 0 or not set this header. `iprate`: The single TCP connection rate limit of the client IP, in bytes/second, not limited to 0 or not set this header.
`userqps`: The maximum number of connections per second (QPS) for the user, not limited to 0 or not set this header. `userqps`: The maximum number of connections per second (QPS) for the user, not limited to 0 or not set this header.
@ -1855,7 +1855,7 @@ The following is a complete URL request example:
`bytes`: the number of traffic bytes used by the user. `bytes`: the number of traffic bytes used by the user.
`out_local_addr`: outgoing tcp connection's local address,format: IP: port. `out_local_addr`: outgoing tcp connection's local address,format: IP: port.
`out_remote_addr`: outgoing tcp connection's remote address,format: IP: port. `out_remote_addr`: outgoing tcp connection's remote address,format: IP: port.
`upstream`: upstream used by outgoing tcp connection, if none upstream be used, it's empty. `upstream`: upstream used by outgoing tcp connection, if none upstream be used, it's empty.
#### Tips #### Tips

@ -27,14 +27,14 @@
以下软件都是相互独立使用,没有依赖关系,需要购买的也是分别单独购买使用。 以下软件都是相互独立使用,没有依赖关系,需要购买的也是分别单独购买使用。
软件名称 | 免费版功能 | 商业版功能 | 购买使用 | 特点 | 传送门 | 软件名称 | 免费版功能 | 商业版功能 | 购买使用 | 特点 | 传送门 |
:----------- | :---: | :---: | :---: | :---: | :---: |:----------------|:-----:|:-----:|:----:|:-----------------------------------------------------------------------------------------------:|:----------------------------------------------------------:|
proxyadmin 免费版 | √ | x | x| Web界面操作支持LinuxWindowsmacOS免费使用服务数量有限制适合个人小白和白嫖党 | [下载安装](https://github.com/snail007/proxy_admin_free) | proxyadmin 免费版 | √ | x | x | Web界面操作支持LinuxWindowsmacOS免费使用服务数量有限制适合个人小白和白嫖党 | [下载安装](https://github.com/snail007/proxy_admin_free) |
proxyadmin VIP版 | √ | x | √| Web界面操作支持更多平台功能和免费版一样服务数量无限制适合个体户或者小集体 | [下载安装](https://github.com/snail007/proxy-admin-vip) | proxyadmin VIP版 | √ | x | √ | Web界面操作支持更多平台功能和免费版一样服务数量无限制适合个体户或者小集体 | [下载安装](https://github.com/snail007/proxy-admin-vip) |
proxyadmin 商业版 | √ | √ | √|Web界面操作支持更多平台无限制适合集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-commercial) | proxyadmin 商业版 | √ | √ | √ | Web界面操作支持更多平台无限制适合集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-commercial) |
proxyadmin 集群版| √ | √ | √|Web界面操作支持LinuxWindowsmacOS无限制配合`goproxy 商业版`,可以实现以组为单位管理海量机器上的proxy服务适合有大量机器的集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-cluster) | proxyadmin 集群版 | √ | √ | √ | Web界面操作支持LinuxWindowsmacOS无限制配合`goproxy 商业版`,可以实现以组为单位管理海量机器上的proxy服务适合有大量机器的集体或公司对外提供服务 | [下载安装](https://github.com/snail007/proxy-admin-cluster) |
goproxy 免费版 | √ | x | x|命令行操作,全平台支持,免费使用,稳定且灵活,适合一切熟悉命令行的大佬或集体或公司白嫖,自用或者大规模部署对外服务 | [下载安装](https://github.com/snail007/goproxy) | goproxy 免费版 | √ | x | x | 命令行操作,全平台支持,免费使用,稳定且灵活,适合一切熟悉命令行的大佬或集体或公司白嫖,自用或者大规模部署对外服务 | [下载安装](https://github.com/snail007/goproxy) |
goproxy 商业版| √ | √ | √|命令行操作,全平台支持,稳定且灵活,适合集体或公司大规模部署对外提供服务 | [下载安装](https://github.com/snail007/goproxy) | goproxy 商业版 | √ | √ | √ | 命令行操作,全平台支持,稳定且灵活,适合集体或公司大规模部署对外提供服务 | [下载安装](https://github.com/snail007/goproxy) |
关于免费版功能和商业版功能对比请看这里,[`免费版`和`商业版`功能对比](https://snail007.host900.com/goproxy/page/free_vs_commercial/). 关于免费版功能和商业版功能对比请看这里,[`免费版`和`商业版`功能对比](https://snail007.host900.com/goproxy/page/free_vs_commercial/).
@ -1419,13 +1419,13 @@ sps支持http(s)\socks5代理认证可以级联认证有四个重要的信
4:最终发送给上级的认证信息`auth-info-to-parent`。 4:最终发送给上级的认证信息`auth-info-to-parent`。
他们的情况关系如下: 他们的情况关系如下:
| user-auth | local-auth | parent-auth | auth-info-to-paren | user-auth | local-auth | parent-auth | auth-info-to-paren |
| ------ | ------ | ------ | ------ |-----------|------------|-------------|--------------------|
| 有/没有 | 有 | 有 | 来自parent-auth | 有/没有 | 有 | 有 | 来自parent-auth |
| 有/没有 | 没有 | 有 | 来自parent-auth | 有/没有 | 没有 | 有 | 来自parent-auth |
| 有/没有 | 有 | 没有 | 无 | 有/没有 | 有 | 没有 | 无 |
| 没有 | 没有 | 没有 | 无 | 没有 | 没有 | 没有 | 无 |
| 有 | 没有 | 没有 | 来自user-auth | 有 | 没有 | 没有 | 来自user-auth |
对于sps代理我们可以进行用户名密码认证认证的用户名和密码可以在命令行指定 对于sps代理我们可以进行用户名密码认证认证的用户名和密码可以在命令行指定
`proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0:"` `proxy sps -S http -T tcp -P 127.0.0.1:8080 -t tcp -p ":33080" -a "user1:pass1:0:0:" -a "user2:pass2:0:0:"`
@ -2000,7 +2000,7 @@ proxy会把连接使用的流量上报到这个地址,具体情况是,proxy发
`bytes`: 此次使用的流量字节数。 `bytes`: 此次使用的流量字节数。
`out_local_addr`: 代理对外建立的TCP连接的本地地址格式: `IP:端口` `out_local_addr`: 代理对外建立的TCP连接的本地地址格式: `IP:端口`
`out_remote_addr`: 代理对外建立的TCP连接的远程地址格式: `IP:端口` `out_remote_addr`: 代理对外建立的TCP连接的远程地址格式: `IP:端口`
`upstream`: 使用的上级格式是标准URL格式如果没有使用上级这里是空。 `upstream`: 使用的上级格式是标准URL格式如果没有使用上级这里是空。
#### 提示 #### 提示

Loading…
Cancel
Save