shadowsocks-java

by TongxiJi

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

225 Stars 62 Forks Last release: over 2 years ago (1.0.0) MIT License 73 Commits 4 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

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

Build

  1. import as maven project
  2. maven package

TODO

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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.