itun2socks logo

itun2socks igoogolx

Use this command to install itun2socks:
winget install --id=igoogolx.itun2socks -e

tun proxy tool

itun2socks is a high-performance tun proxy tool designed to provide secure and reliable network connectivity for users requiring advanced VPN or proxy solutions. Built in Go, it offers flexibility with support for multiple networking stacks, including gvisor, lwip, and the system stack, allowing users to choose based on their specific needs.

Key Features:

  • Multi-stack architecture: Supports gvisor (default), lwip, and system net stacks.
  • Optimized builds: Compiled with minimal size and enhanced security using Go's linker flags.
  • Debugging capabilities: Integration with pprof for detailed performance analysis.
  • Open-source: Released under the GPL-3.0 license, fostering transparency and community contributions.

Audience & Benefit: Ideal for network administrators, developers, and security professionals seeking reliable VPN or proxy solutions. Itun2socks enhances connectivity while providing flexibility in networking configurations to meet diverse requirements. Available via winget for easy installation, itun2socks is a robust choice for those prioritizing performance and security.

README

Report Contributors Forks Stargazers Issues GPL License Build Status Winget Version

Itun2socks

The engine that powers the lux.

<a href="https://github.com/igoogolx/itun2socks/issues">Report Bug</a>
·
<a href="https://github.com/igoogolx/itun2socks/issues">Request Feature</a>

Install by winget(Windows only)

winget install igoogolx.itun2socks

Build with gvisor stack

The release is built with gvisor stack by default, you can build it with the following command:

go build -v -ldflags="-s -w" -trimpath -tags="with_gvisor"

Supported net stack

Build with tag with_gvisor,with_lwip,with_system

Enable debug mode

Build with tag debug

Debug with pprof

go tool pprof -http :8080 http://localhost:9000/debug/pprof/heap

Versions
1.30.1
1.30.0
1.29.1
1.29.0
1.28.9
Website
License