A fast tunnel proxy that help you get through firewalls
Project description
shadowsocks
A fast tunnel proxy that helps you bypass firewalls.
Main focus on shadowsocks client
Features:
- TCP & UDP support
- User management API
- TCP Fast Open
- Workers and graceful restart
- Destination IP blacklist
Client
Install
Debian / Ubuntu:
apt install python3-pip libcrypto++-dev
pip3 install shadowsocks-pro
Usage
sslocal -c config.json
Config.json example
{
"server": "example.shadowsocks.org",
"server_port": 8388,
"password": "u1rRWTssNv0p",
"method": "aes-256-cfb",
"timeout":400,
"local_address": "127.0.0.1",
"local_port":1080
}
Server
Install
Debian / Ubuntu:
apt install python3-pip libcrypto++-dev
pip install shadowsocks-pro
CentOS:
yum install python-setuptools && easy_install pip
pip install shadowsocks-pro
Windows:
See Install Shadowsocks Server on Windows.
Usage
ssserver -p 443 -k password -m aes-256-cfb
To run in the background:
sudo ssserver -p 443 -k password -m aes-256-cfb --user nobody -d start
To stop:
sudo ssserver -d stop
To check the log:
sudo less /var/log/shadowsocks.log
Check all the options via -h
. You can also use a [Configuration] file
instead.
Usage with Config File
Create configeration file and run
To start:
ssserver -c /etc/shadowsocks.json
Documentation
You can find all the documentation in the Wiki.
License
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file shadowsocks_pro-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: shadowsocks_pro-1.0.1-py3-none-any.whl
- Upload date:
- Size: 50.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a732f2402919c128a98311800206d84e990c1374ed5f3f61738bfa12c68f2c20 |
|
MD5 | 6eec2a797891c90da0e6532d30dba8c6 |
|
BLAKE2b-256 | 53307e2b128c0ba3e54d1a427a0a02f05aa7b8ff496dd724a88ea9e674ac6c56 |