Skip to content

TIMCkai/netty-quic-proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netty-quic-proxy

A implementation of Forward-proxy in Java base on netty4 framework uses quic protocol.

Features

  • QUIC support
  • UDP support
  • SOCKS5 support

Environment

  • JRE8

Install

  1. download netty-quic-proxy-x.x.x-bin.tar.gz
  2. tar -xzvf netty-quic-proxy-x.x.x-bin.tar.gz
  3. run

as swserver

java -jar ./bin/netty-quic-proxy-x.x.x.jar -s -conf="./conf/config-example-server.json"

as swclient

java -jar ./bin/netty-quic-proxy-x.x.x.jar -c -conf="./conf/config-example-client.json"

Note: You can also use the command under bin to start the service. After the service starts, you can use Google Chrome and install the SwitchyOmega plug-in to surf the Internet

Build

  1. import as maven project
  2. maven package

TODO

  • performance optimization
  • android client

About

A forward proxy base netty uses quic protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.4%
  • Other 0.6%