rsp | transocks | |
---|---|---|
2 | 2 | |
309 | 443 | |
- | - | |
1.5 | 0.0 | |
about 1 year ago | about 1 year ago | |
Python | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rsp
-
TorBox v0.4.0 Released
BTW, here is SSH proxy which uses pool of steady connections: https://github.com/Snawoot/rsp
-
VPN over SSH? The Socks Proxy
I used this feature pretty often, but it has one downside: all connections are multiplexed into single one which is not good for performance.
So I've implemented own client which decouples connections from each other: https://github.com/Snawoot/rsp#performance
Basicly, you get working proxy with speed almost as native connection as soon as you have SSH access somewhere.
transocks
-
Arti 0.1.0: Tor re-written in Rust now has a stable API
I don't think you can generally expect all processes to transparently use a SOCKS proxy? You might be able to finagle a custom vpn around it, I suppose. But AFAIK SOCKS isn't 100% transparent at the IP layer allowing all protocols to transparently layer on top?
I guess SOCKS5 handles tcp and udp - so you might get away with redsocks (which explicitly recommends against using with TOR):
https://github.com/darkk/redsocks
See also transocks (SOCKS4 tcp only): https://transocks.sourceforge.net
And transocks (in go) https://github.com/cybozu-go/transocks
-
VPN over SSH? The Socks Proxy
There are solutions which allow to redirect transit TCP connections into SOCKS proxy transparently: https://github.com/cybozu-go/transocks
So, yes, VM/router solution will work for TCP connections.
Also there are wrappers which can intercept connect calls to libc from applications on Linux (which is useful if you need to redirect only one application which doesn't support SOCKS proxies): https://linux.die.net/man/8/tsocks
What are some alternatives?
shadowsocks-libev - Bug-fix-only libev port of shadowsocks. Future development moved to shadowsocks-rust
hev-socks5-tproxy - A simple, lightweight socks5 transparent proxy for Linux. (IPv4/IPv6/TCP/UDP)
parallel-ssh - Asynchronous parallel SSH client library.
mellow - Mellow is a rule-based global transparent proxy client for Windows, macOS and Linux. Also a Proxifier alternative.
microsocks - tiny, portable SOCKS5 server with very moderate resource usage
redsocks - transparent TCP-to-proxy redirector
knowledge
3proxy - 3proxy - tiny free proxy server
shadowsocks
unlimited-tethering - Bypass tethering caps or throttling on cell phone unlimited data plans. Potentially cancel your internet and route your whole home though your unlimited data plan.