Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tongxiji/shadowsocks-java

shadowsocks server base on netty4 , tcp & udp full support,
https://github.com/tongxiji/shadowsocks-java

netty4 obfs shadowsocks

Last synced: 25 days ago
JSON representation

shadowsocks server base on netty4 , tcp & udp full support,

Awesome Lists containing this project

README

        

# 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
* JRE8

# Install
1. download shadowsocks-netty-x.x.x-bin.zip
2. unzip shadowsocks-netty-x.x.x-bin.zip
3. 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](https://github.com/shadowsocks/shadowsocks/wiki/Configuration-via-Config-File)

# Build
1. import as maven project
2. maven package

## TODO
* [ ] ssr obfs features implementation(maybe no use,but for fun)
* [ ] performance optimization
* [ ] rate limit