Overview
tun2socks is a free Windows utility that creates a virtual network interface to funnel selected traffic through a SOCKS proxy. By leveraging the gVisor TCP/IP implementation, it can intercept and reroute connections without changing the machine’s global network settings, giving users a way to control which programs use the proxy.
Key advantages
- Minimal configuration required to direct application-level traffic through a proxy.
- Uses gVisor’s TCP/IP stack for stable and predictable behavior.
- Lets you proxy individual services or apps rather than the whole system.
- Available at no cost and listed under Utilities & Tools for easy discovery.
How it functions
tun2socks sets up a virtual tunnel on Windows that captures outgoing connections and hands them to a SOCKS proxy. The gVisor stack handles the TCP/IP processing inside that tunnel, so applications continue to operate normally while their traffic is forwarded through the proxy endpoint.
Typical scenarios for use
- Redirect a single browser or game through a SOCKS proxy without touching system-wide routes.
- Protect the network traffic of a specific service while leaving other connections untouched.
- Test how an application behaves when its traffic originates from a different IP or endpoint.
Quick setup guide
- Download and install the tun2socks package appropriate for your Windows version.
- Configure the SOCKS proxy address and port in the tun2socks settings.
- Specify which applications or ports should be captured by the virtual interface.
- Start the service and confirm traffic is being forwarded through the proxy.
Performance and categorization
Listed under Utilities & Tools, tun2socks is geared toward users who want fine-grained control over network routing. Its integration with gVisor contributes to dependable operation, making it a practical choice for privacy-conscious users or administrators needing selective proxying.
Technical
- Windows
- Android
- Free