
Tun2Socks helps users who need to route all app traffic through a proxy for remote access or testing. It creates a device level tunnel with Android VpnService and forwards TCP connections to a SOCKS5 server. The process supports IPv4 and IPv6, and it works across apps to keep routing consistent. You can manage this on your phone with the Tun2Socks APK and adjust settings to match your network setup.
Device level tunnel and global routing
Tun2Socks sets up a TUN virtual interface to capture TCP connections for IPv4 and IPv6. It forwards these connections to your chosen SOCKS server. Because the tunnel runs at the network layer, most apps follow the same path, which makes whole device routing possible.
SOCKS5 authentication support
When a server requires credentials, you can connect using USERNAME and PASSWORD. Anonymous access is also supported, so you can match the server configuration without extra tools.
LAN port forwarding
Beyond device routing, the app offers LAN port forwarding on port 10808. Other devices on the same network can connect through your phone IP to use the proxy, if your network allows this type of access.
Power saving for long sessions
To support longer sessions, a power save option helps reduce heating during prolonged use. This can keep the device cooler while the tunnel is active. Specific behavior may vary by device and Tun2Socks latest version.
Tun2Socks routes TCP traffic across the device to a SOCKS5 server and supports common authentication methods. Enter your server details, choose the needed authentication, then start the tunnel when ready. To proceed, download Tun2Socks and follow your network requirements.
Latest Version
1.5.0Uploaded by
خضر ابو زانا
Requires Android
Android 5.0+
Category
Free Tools AppContent Rating
Everyone
Security Report
Check Now
Report
Flag as inappropriateLast updated on Aug 4, 2024
Minor bug fixes and improvements. Install or update to the newest version to check it out!