shadowsocks-java
A implementation of Shadowsocks in Java base on netty4 framework.
Features
- [x] AEAD Ciphers support
- [x] TCP & UDP full support
- [x] DNS proxy optimization
Environment
Install
- download shadowsocks-netty-x.x.x-bin.zip
- unzip shadowsocks-netty-x.x.x-bin.zip
- run
as ssserver
java -jar shadowsocks-netty-x.x.x.jar -s -conf="conf/config-example-server.json"
as ssclient
java -jar shadowsocks-netty-x.x.x.jar -c --conf="conf/config-example-client.json"
Config file as python port
Create configuration file and run
Build
- import as maven project
- maven package
TODO
- [ ] ssr obfs features implementation(maybe no use,but for fun)
- [ ] performance optimization
- [ ] rate limit