The process of setting up SOCKS5 proxies on mobile devices raises a lot of questions for users who want to use web resources anonymously. The thing is that the developers of these two most popular operating systems for mobile devices in the world did not provide for global configuration of the device to work via a proxy server. The only exception is the setting of Wi-Fi connection in iOS, which allows you to specify a proxy server to redirect traffic when the device is connected to the network via Wi-Fi (the setting is described in the article “Setting up iPhone and iPad (iOS) proxies | iPhone and iPad (iOS) proxy tutorial“).

Thus, without any additional manipulations with the device that would deprive the user of the factory warranty (getting root rights in Android or jailbreak in iOS), the user can only use browsers with proxy settings (for Android), or use an intermediate proxy server and access it via RDP (suitable for both Android and iOS).

The second variant allows redirecting all the traffic from a device via a SOCKS5 proxy, thus achieving complete anonymization of the user’s presence in the Internet, but requires renting a remote dedicated server and configuring not only the mobile device, but also this remote server. Despite the apparent complexity of implementing traffic redirection via SOCKS5-proxy using RDP, practically any user can cope with the setting up (the setting process is described in detail in the article “Setting up RDP for Internet access via proxy for iOS or Android devices“). Besides, this is the only way to redirect traffic through SOCKS5 proxy in iOS using 3G connection.

The first option is available to Android users and does not require root rights. It’s enough to download a browser (for example, Firefox), which has SOCKS5-proxy settings, and enter in its settings all the necessary parameters for access to the proxy, which are transmitted to the user after payment for our service.

To set up a SOCKS-proxy in Firefox you need:

  1. Download and run Firefox on your mobile device
  2. Enter in the address bar about:config and click “Go”. This will open the browser’s advanced settings page.
  3. Enter the word proxy in the search box. Find network.proxy.socks and enter the IP address of the SOCKS5 proxy server you got in the admin panel of our 5socks service. Find network.proxy.socks_port and enter the port number of the SOCKS5 proxy server. Next find network.proxy.type and set it to 1.

  • Close the settings window, or simply open a new tab. Make sure that traffic in your browser is redirected through the proxy, and your IP address matches the IP address of the used SOCKS5 proxy. To do this, go to the ipleak.com page (just enter this address in the address bar of your browser and click the go button). Make sure that the IP address matches the IP address of the SOCKS proxy.

The browser configuration is now complete and all traffic that will be exchanged will be redirected through the specified SOCKS5 proxy. However, you should understand that in this case only your browser will work through the proxy, and other applications will connect to web resources directly, thus compromising your real IP address.

To arrange full traffic redirection in the Android OS you can use the ProxyDroid application, but this application will require root rights on your Android device. The process of setting up a ProxyDroid, as well as the process of setting up a proxy with Firefox plugins (to redirect traffic in Firefox) is described in detail in the article “How to work with proxies on Android | Android proxy tutorial“.

Similar Posts