Skip to content
/ quproxy Public

A transparent QUIC to SOCKSv5 proxy on Linux, UDP/QUIC verison of moproxy.

License

Notifications You must be signed in to change notification settings

sorz/quproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quproxy

A transparent QUIC to SOCKSv5 proxy on Linux, UDP/QUIC verison of moproxy.

🚧 WORKING IN PROGRESS 🚧

Features:

  • Transparent forward QUIC to upstream SOCKSv5 proxy with iptables/nftables
  • Multiple upstream proxy server with availability checking
  • Remote DNS resolution (extract domain name from SNI on QUIC handshaking)
  • Migrate live connections between upstream proxies
  • Full IPv6 support (auto detect)

TODOs:

  • Status page
  • Metrics exporter
  • UDP batch read/write
  • Configure file reload
  • QUIC connection state management
  • Aggressive retry / try-in-parallel handshaking

About

A transparent QUIC to SOCKSv5 proxy on Linux, UDP/QUIC verison of moproxy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages