socksns
socksns copied to clipboard
A tool for running an application in an isolated network namespace, with external network access only through a SOCKS proxy.
Ubuntu 24.04 (any maybe 23.10) requires AppArmor profiles for programs that use unprivileged user namespaces. This means that socksns panics. Example: ```text $ socksns bash panicked at /path/socksns-0.3.3/src/main.rs:52:71: called `Result::unwrap()`...
It would be a good idea the support for named namespaces (that created by $ ip netns add ). Two or more programs could use the same network stack. Obviously...
When I run a program which listen on an address, it's port are not fully reachable: ``` user@localhost:/dev/shm/socksns$ /home/user/.cargo/bin/socksns tcppm -l -i0.0.0.0 1053 1.1.1.1 53 220715202341.157 1053 00000 - 0.0.0.0:1053...
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.39.2 to 1.40.0. Release notes Sourced from tokio's releases. Tokio v1.40.0 1.40.0 (August 30th, 2024) Added io: add util::SimplexStream (#6589) process: stabilize Command::process_group (#6731) sync: add {TrySendError,SendTimeoutError}::into_inner...
I tried to launch an appimage with `socksns`, but got an error from `fusermount`: ``` $ socksns --proxy 9050:127.0.0.1:9150 torsocks /usr/local/bin/gossip-x86_64.AppImage fusermount: mount failed: Operation not permitted Cannot mount AppImage,...