spp是一个简单强大的网络代理工具。

# ./spp -type server -proto tcp -listen :8888
# ./spp -type server -proto tcp -listen :8888 -proto rudp -listen :9999 -proto ricmp -listen 0.0.0.0
# docker run --name my-server -d --restart=always --network host esrrhs/spp ./spp -proto tcp -listen :8888
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp
# ./spp -name "test" -type reverse_proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp
# ./spp -name "test" -type socks5_client -server www.server.com:8888 -fromaddr :8080 -proxyproto tcp
# ./spp -name "test" -type reverse_socks5_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp
代理udp
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp
代理rudp
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8081 -toaddr :8081 -proxyproto rudp
代理ricmp
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8082 -toaddr :8082 -proxyproto ricmp
同时代理上述三种
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -fromaddr :8081 -toaddr :8081 -proxyproto rudp -fromaddr :8082 -toaddr :8082 -proxyproto ricmp
代理tcp,内部用rudp协议转发
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto rudp
代理tcp,内部用ricmp协议转发
# ./spp -name "test" -type proxy_client -server www.server.com -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto ricmp
代理udp,内部用tcp协议转发
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -proto tcp
代理udp,内部用kcp协议转发
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -proto kcp
代理tcp,内部用quic协议转发
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto quic
代理tcp,内部用rhttp协议转发
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto rhttp
# docker run --name my-client -d --restart=always --network host esrrhs/spp ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp
| 代理方式 | 速度 | 速度(加密) | 速度(加密压缩) |
|---|---|---|---|
| 直连 | 3535 MBytes/sec | ||
| tcp转发 | 663 MBytes/sec | 225 MBytes/sec | 23.4 MBytes/sec |
| rudp转发 | 5.15 MBytes/sec | 5.81 MBytes/sec | 5.05 MBytes/sec |
| ricmp转发 | 3.34 MBytes/sec | 3.25 MBytes/sec | 3.46 MBytes/sec |
| rhttp转发 | 10.7 MBytes/sec | 10.8 MBytes/sec | 8.73 MBytes/sec |
| kcp转发 | 18.2 MBytes/sec | 18.6 MBytes/sec | 14.7 MBytes/sec |
| quic转发 | 35.5 MBytes/sec | 32.8 MBytes/sec | 15.1 MBytes/sec |
| 代理方式 | 速度 | 速度(加密) | 速度(加密压缩) |
|---|---|---|---|
| 直连 | 2.74 MBytes/sec | ||
| tcp转发 | 3.81 MBytes/sec | 3.90 MBytes/sec | 4.02 MBytes/sec |
| rudp转发 | 3.33 MBytes/sec | 3.41 MBytes/sec | 3.58 MBytes/sec |
| ricmp转发 | 3.21 MBytes/sec | 2.95 MBytes/sec | 3.17 MBytes/sec |
| rhttp转发 | 3.48 MBytes/sec | 3.49 MBytes/sec | 3.39 MBytes/sec |
| kcp转发 | 3.58 MBytes/sec | 3.58 MBytes/sec | 3.75 MBytes/sec |
| quic转发 | 3.85 MBytes/sec | 3.83 MBytes/sec | 3.92 MBytes/sec |
Content type
Image
Digest
sha256:ce97ebe3d…
Size
9.3 MB
Last updated
4 days ago
docker pull esrrhs/spp