Tun2Socks
System wide SOCKS5 proxy tunneling with low power impact
Tun2Socks is a specialized networking tool designed for users who need full device traffic redirection through a SOCKS5 proxy, without diving into complex system-level tweaks. Built on VpnService, it creates a secure, device-level tunnel to a remote server, effectively “socksifying” all TCP connections, including both IPv4 and IPv6.
The standout feature is its global proxy mode. Instead of configuring each app individually, Tun2Socks can force all network requests from any program to pass through a SOCKS5 proxy. This makes it particularly useful for privacy-conscious users, those working with remote infrastructures, or anyone who needs consistent routing rules across every connection. Support for both anonymous and username/password authentication gives enough flexibility for typical SOCKS5 services.
Power-saving deserves a mention as well. Many always-on tunneling solutions can quickly overheat devices and drain the battery. Tun2Socks is engineered to minimize these side effects, allowing long sessions without the usual performance penalties, which is crucial if you need the tunnel active throughout the day.
Another advanced feature is LAN port forwarding on port 10808. This turns your device into a local proxy server that other devices on the same network can use by connecting to your IP address. It is a handy option for small setups where you want to share a single SOCKS5 endpoint across multiple devices.
Tun2Socks is clearly geared towards intermediate to advanced users who understand proxies, ports, and tunneling concepts. Newcomers might find the terminology a bit technical, but once configured, it runs reliably in the background. For anyone serious about system-wide SOCKS5 routing with efficient resource usage, this tool is a strong and focused choice.
package name
com.elseplus.tun2socks
language(s)
English
available on

from
elseplus lib