Skip to content

Latest commit

 

History

History
executable file
·
65 lines (41 loc) · 1.57 KB

README.md

File metadata and controls

executable file
·
65 lines (41 loc) · 1.57 KB

Proxyswarm

Rust GitHub tag AUR version

Proxyswarm is a lightweight proxy that allows redirect HTTP[S] traffic through a proxy.

Features

  • High performace (built using tokio.rs)
  • Multiple connections at same time
  • HTTP[S] Proxy

Authentication schemes supported

Build

git clone https://github.com/jorgeajimenezl/proxyswarm.git
cd proxyswarm
cargo build --release

Now you can get build from target/release/proxyswarm directory.

Getting start

For start only run the proxyswarm (optional: run config file test first)

proxyswarm -t
proxyswarm

If you use systemd you can start proxyswarm service

systemctl start proxyswarm.service

FAQ

Superuser?

No, isn't necessary for proxyswarm.

Is it necessary to use TLS?

No, but you can use for apps that don't support HTTP proxies.

How download a file with curl using proxy?

First you must have installed curl, after launch a console and type

curl --proxy [http|https|sock]://host:port --proxy-user user:pass --proxy-anyauth

Author

This program was deverloped by Jorge Alejandro Jiménez Luna <jorgeajimenezl17@gmail.com>