Sshuttle
Transparent proxy server that works as a poor man's VPN
Install / Use
/learn @timonier/SshuttleREADME
README
Transparent proxy server that works as a poor man's VPN
⚠️ This project is no longer maintained. ⚠
Installation
# Define installation folder
export INSTALL_DIRECTORY=/usr/bin
# Use local installation
sudo bin/installer install
# Use remote installation
curl --location "https://gitlab.com/timonier/sshuttle/raw/master/bin/installer" | sudo sh -s -- install
Note: If you do not define INSTALL_DIRECTORY, installer will use in /usr/local/bin.
Usage
Run the command sshuttle:
# See all sshuttle options
sshuttle --help
# Run sshuttle
sshuttle --remote username@sshserver --ssh-cmd 'ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null' 0/0
# client: Connected.
Note 1: To stop sshuttle, you have to send a SIGINT signal. If you send a SIGTERM or a SIGKILL, the iptables chain sshuttle-12300 will not be flushed.
Note 2: You can define the path of the SSH key via the environment variable SSH_KEY (default value is ${HOME}/.ssh/id_rsa).
Links
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
