itun2socks igoogolx
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
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