Sign inSign up

xjasonlyu/tun2socks

By xjasonlyu

•Updated 19 days ago

tun2socks - powered by gVisor TCP/IP stack

Image
Networking
Developer tools
Operating systems
7

1M+

xjasonlyu/tun2socks repository overview

tun2socks

GitHub Workflow Go Version Go Report Maintainability GitHub License Docker Pulls Releases

⁠Features

  • Proxy Everything: Handle all network traffic of any internet programs sent by the device through a proxy.
  • Proxy Protocols: HTTP/Socks4/Socks5/Shadowsocks with authentication support for remote connections.
  • Run Everywhere: Linux/macOS/Windows/FreeBSD/OpenBSD multi-platform support with specific optimization.
  • Gateway Mode: Act as a Layer 3 gateway to handle network traffic from other devices on the same network.
  • Full IPv6 Support: All functions work in IPv6, tunnel IPv4 connections through IPv6 proxy and vice versa.
  • Network Stack: Powered by the user-space TCP/IP stack from Google container application kernel gVisor⁠.

⁠Benchmarks

For all scenarios of usage, tun2socks performs best. See benchmarks⁠ for more details.

benchmark

⁠Documentation

Full documentation and technical guides can be found at Wiki⁠.

⁠Community

Welcome and feel free to ask any questions at Discussions⁠.

⁠Credits

⁠License

GPL-3.0⁠

FOSSA Status

⁠Star History

Star History Chart ⁠

Tag summary

Content type

Image

Digest

sha256:a6c9cf303…

Size

9.9 MB

Last updated

3 months ago

docker pull xjasonlyu/tun2socks