spp
0.6
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 -proxyproto tcp
Proxy UDP
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp
Proxy rudp
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8081 -toaddr :8081 -proxyproto rudp
Proxy ricmp
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8082 -toaddr :8082 -proxyproto ricmp
At the same time, the above three
# ./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
Proxy TCP, internal RUDP protocol forwarding
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto rudp
Proxy TCP, internal RICMP protocol forwarding
# ./spp -name "test" -type proxy_client -server www.server.com -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto ricmp
Agent UDP, internal TCP protocol forwarding
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -proto tcp
Agent UDP, internal KCP protocol forwarding
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto udp -proto kcp
Proxy TCP, internal Quic protocol forwarding
# ./spp -name "test" -type proxy_client -server www.server.com:8888 -fromaddr :8080 -toaddr :8080 -proxyproto tcp -proto quic
Proxy TCP, internal RHTTP protocol forwarding
# ./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 МБ/сек. | ||
TCP-пересылка | 663 МБ/сек. | 225 МБ/сек. | 23,4 МБ/сек. |
переадресация рудп | 5,15 МБ/сек. | 5,81 МБ/сек. | 5,05 МБ/сек. |
пересылка ricmp | 3,34 МБ/сек. | 3,25 МБ/сек. | 3,46 МБ/сек. |
пересылка rhttp | 10,7 МБ/сек. | 10,8 МБ/сек. | 8,73 МБ/сек. |
пересылка KCP | 18,2 МБ/сек. | 18,6 МБ/сек. | 14,7 МБ/сек. |
быстрая переадресация | 35,5 МБ/сек. | 32,8 МБ/сек. | 15,1 МБ/сек. |
Агент | Скорость | Скорость (Энци) | Скорость (сжатие шифрования) |
---|---|---|---|
Прямое подключение | 2,74 МБ/сек. | ||
TCP-пересылка | 3,81 МБ/сек. | 3,90 МБ/сек. | 4,02 МБ/сек. |
переадресация рудп | 3,33 МБ/сек. | 3,41 МБ/сек. | 3,58 МБ/сек. |
пересылка ricmp | 3,21 МБ/сек. | 2,95 МБ/сек. | 3,17 МБ/сек. |
пересылка rhttp | 3,48 МБ/сек. | 3,49 МБ/сек. | 3,39 МБ/сек. |
пересылка KCP | 3,58 МБ/сек. | 3,58 МБ/сек. | 3,75 МБ/сек. |
быстрая переадресация | 3,85 МБ/сек. | 3,83 МБ/сек. | 3,92 МБ/сек. |