HTTP & SOCKS Rotating & Static Proxies
- 72 million IPs for all purposes
- Worldwide locations
- 3 day moneyback guarantee
SSH Tunnel – with SOCKS5 proxy on the App Store
The best SSH Port Forwarding tool ever. Built-in SOCKS5, PAC file URL provided, 2FA OTP (Google Authenticator, Yubikey), ECDSA, ed25519, RSA, PuTTY keys, in-app Tunnel is the best and most convenient way to manage SSH tunnels on a mobile device running iOS. The application allows you to configure a local socks5 proxy with a private tunnel to your own functions and features of the application:- Local Port Forwarding (works similar to: “ssh -L “)- Dynamic Port Forwarding (SOCKS5 proxy)- Password, Private Key, 2FA (OTP) authentication- Supported SSH Keys: ECDSA, ed25519, RSA, PuTTY keys. – Host Key Fingerprint checking feature- Connection data transfer statistics- Connection Export & Import (iCloud Drive and other services)- Passcode & Face ID protection- Provides a local URL for a Proxy Auto-Configuration (PAC) file (for WiFi proxy autoconfiguration)- Idle disconnect timer- Advanced logging for a debug purpose- Add free appYou need to have an SSH server configured to use this advantage of the SSH Tunnel is the ability to fully control traffic redirection. The application allows manual configuration of the PAC (Proxy Auto-Config) file using special rules. For example, redirection depending on the Wi-Fi network to which the phone is connected (home/work), time of day or the address of the requested resource Tunnel support email:
Sep 20, 2020Version 2. 1. 0
Allow customizing in-app browser prove iOS 14 compatibilities.
Ratings and Reviews
Solid app – does exactly what it promises
I have wanted to stream video for a long time, from a webcam at home so I can keep an eye on my 3D printer. I don’t like the cloud-based webcam options, but instead, preferred to stream directly over an SSH connection. Problem was, I couldn’t find an SSH tunnel app. Until now, that is. SSH Tunnel does exactly what I wanted, with no frills, but with all of the options I need. And it works very well. Only one suggestion for future enhancement… it would be very useful if one could forward more than just a single port within a single tunnel – at the moment, I think only one is possible. Overall, I am very satisfied with this product!
A great app is now even better!
When I got this app a while back, it was good, but I was not able to enter an arbitrary url after connecting. The workaround was to open the browser of choice and then launch the app on top / to the side (this is still good for testing different mobile browsers) I can enter the URL I need to the built-in browser and use it full only possible improvement would be for Apple to allow this to run in the background without disconnecting.
Only real usable tunneling app for iOS
I’ve tried others, but with iOS 14 blocking background tasks, they’re unusable. This app would be much better if one could use Safari for the tunnel without needing to run both in split view, but the developer’s addition of a built-in browser makes this only a minor grievance and is a good workaround for Apple’s requests: allow for multiple simultaneous tunnels at once and an option to have tabs in the built-in browser.
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Privacy practices may vary, for example, based on the features you use or your age. Learn More
39. 1 MB
Requires iOS 11. 0 or later.
Requires iPadOS 11. 0 or later.
Requires macOS 11. 0 or later and a Mac with Apple M1 chip.
© Yury Bushev
With Family Sharing set up, up to six family members can use this app.
More By This Developer
You May Also Like
HTTP Rotating & Static Proxies
- 200 thousand IPs
- Locations: US, EU
- Monthly price: from $39
- 1 day moneyback guarantee
How to use RDP + socks 5 proxy on iOS / Android
Nowadays, almost all people who have an
iOS or Android device want to have an anonymous and safe access to websites and
web services. There are a lot of software solutions for Android devices, that
allow users to organize such access via 3G connection, but unfortunately there
are no such apps or settings for iOS devices. For example, proxy server
settings on iPhone and iPad are available only for Wi-Fi connection, so user can�t
use proxy via 3G when Wi-Fi network is unavailable.
So, how can you get an anonymous and safe
access to web via 3G in iOS? You can use RDP and SOCKS proxy to get an access
to websites and services from iOS devices through remote Windows server. It�s easy
to organize � every user, who knows what is OS Windows can do it himself.
What is RDP (Remote
Desktop Protocol)? | FEATURES AND ADVANTAGES
Remote Desktop Protocol
(RDP) was originally created by Microsoft to allow users to get a remote access
to Windows servers and computers from home computers and mobile devices. Practically,
this function can be useful for mobile device user, who wants to get an anonymous
and safe access to web sites and to bypass the operator�s regional
restrictions. RDP allows to conceal the fact of tunneling, so your Internet
provider can�t see, that you are using blocked web service or site, and will
not be able to track your web activity.
Free RDP | How to
get free RDP
First of all, you
need to rent a remote Windows server, where you can configure RDP+SOCKS Proxy for
anonymous and safe connection to web resources. User can connect to this server
from his mobile device using RDP and open web sites directly from remote server
desktop. Here are some links to web sites, where you can rent Windows server:
If this sites are
unavailable, or you want to get more powerful server for high performance tasks,
you can find cheap service in web, that will provide you with permanent access with
After singing in
and paying for rent (for non-free services), the provider will grant you a
remote access to server. �You need to rent a Windows server, because it�s
configuration doesn�t differ from your home Windows PC configuration, so you
don�t need special computer skills for RDP configuration.
configuration and connection to remote desktop
After signing in, service provider grants you an access to personal account, where you
can find an IP-address of Windows server. You need to enter this IP-address in RDP
client to connect to remote server.
Do the following
Install RDP client to your mobile device. The
most convenient and stable RDP client is Microsoft Remote Desktop. This app
produced by Microsoft and is available on App Store (iOS) and GooglePlay (Android). It uses RemoteFX technology with Windows gestures support for mobile devices, which
greatly simplifies the management of remote desktop from mobile device
touchscreen. Application has� the following features:
– access to remote resources via Remote Desktop
– multitouch with gesture and
– safe connection to applications and data
– easy management of all remote connections from the Connection Center
– high quality audio and video streaming�
– supports Azure RemoteApp.
Launch Microsoft Remote Desktop on your mobile device. To create a
new connection tap + and choose Add PC or Server.
Enter IP-address of the remote server in PC Name and tap Add user account. Enter the name of the user and the
password, you�re using to connect to remote server desktop. In addition, it is possible to configure additional settings in the Settings
menu, such as screen resolution, local storage, scale (available
in Windows 8 and later). These additional settings are
�Tap Save. Then tap on the connection icon
to connect to remote server desktop.
Remote Desktop supports 2 types of pointer management: virtual pointer (mouse
mode) and touch mode. In the first case, you move pointer to icons, and start
the applications by double-clicking or use other clicking algorithms to launch
other functions. Available mouse modes are defined in the table below
finger tap and hold
click and drag
1 finger double tap and hold, then
2 finger double tap and hold, then drag
2 finger tap and hold, then drag up or down
Pinch 2 fingers to zoom in or spread 2 fingers to
In the second
case, you can use iOS touch mode for remote desktop: double tap on icon to
launch application or tap and hold to launch context menu.
Tap the left menu
button and Touch or Mouse button to switch between Touch Mode and Mouse mode.
6. Tap on the
keyboard icon at the top menu to launch virtual keyboard.
How to get a
Socks proxy list
First, you have to
get an access to SOCKS proxy at Follow this simple steps.
1. Launch browser
on the mobile device or remote desktop and open. Enter
your login and password to get an access to Administration Panel
2. Next, SOCKS
management page will open, where you can find socks 4/5 proxy by different parameters
(Proxy Search), choose any available proxy from list (List Proxies) or manage your
account details (Account Settings).
3. Click Proxy
Search and choose the country which proxy servers you want to use. Click Go
4. The results
will be displayed in a new window, which contains information about each proxy server:
country, state, city, network,
running time, and speed.
on the host name and you�ll see a pop-up window with details about the
particular proxy server. To view the proxy server’s IP address and port, press click
here to view
6. Wait a
few seconds while the software queries the proxy server, then you�ll be
displayed a pop-up window with the results (see below). Copy or write down the
IP address and port � you�ll need it later. In this example, the IP-address is 83. 85. 214. 142,
Firefox Socks5 proxy configuration on the remote server
to remote desktop according to the recommendations in this manual.
2) Launch browser
on the remote server, download and install Firefox.
3) Launch Firefox
on the remote server, open settings panel and select �Options�.
4) Open �Advanced�
tab, then �Network� tab and press �Settings� button
parameters in connection settings dialog:
Manual proxy configuration
v5. Type the IP-address of the SOCKS server from (in this example 83. 142)
the number of the SOCKS port from (in
this example 58933)
SOCKS5 and �Remote DNS� (DNS lookups will be done on the SOCKS server)
Press ��ʻ button.
6) Firefox is configured.
7) Check your IP-address at.
As we see, Firefox
works through proxy, and the IP-address of your computer is 83. 142
Internet Explorer Socks5 proxy configuration on the remote
Internet Explorer, select �Tools� -> �Internet Options�.
2. Open �Connections�
tab and press �LAN Settings�� Activate �Use a proxy server for your LAN� and
press �Advanced� button.
the IP-address and port of the SOCKS proxy from (in this example
IP 83. 142, port 58933)
NOTE! Type the
IP-address only in the SOCKS field. Keep other text fields clear.
3. Click ���� button
in all setting pages
5. Check your IP-address at.
As we see, Internet
Explorer connects to web through SOCKS proxy, and the IP-address of your computer
is 83. 142 (Netherlands).
How to Configure iOS to Use Socks Proxy over SSH with a Linux/Unix …
The socks proxy I created following Proxy Using SSH Tunnel works very well on both Linux and Windows. However, when I try to configure my iPhone and iPad with iOS, I find iOS does not support socks proxy in its settings interface. I don’t know why it is not added while socks proxy is indeed supported by the iOS operating system. This post introduces how to configure iOS to use the socks proxy created by the SSH, we assume that you have already set up one proxy (hence, you need one Linux or Unix host or others that you can set up SSH proxies listening on public IPs) that listens on an IP address which can be connected by the iOS device. One typical configuration may be that both the Linux host and the iOS device are connected to the same WiFi network which you iOS device is connected to. Here, assume the address and the port of the socks proxy over SSH tunnel is proxy_host:proxy_port. In summary, what you need areiOS device connected to WiFi. A Linux/Unix host connect to the same WiFi for setting up a socks proxy over SSH. A Web host to host your own PAC file. One in your local network is also need additional hosts and configurations. The benefit is that the proxy provided by the Linux/Unix host is very solid and epare an PAC file on a hostYou need a Proxy Auto-Config (PAC) file to configure iOS to use the socks proxy. The PAC file is a text file that contains the content like this:function FindProxyForURL(url, host)
return “SOCKS proxy_host:proxy_port”;}Here, you need to replace the proxy_host:proxy_port with your proxy will need a Web server to host the PAC file. One in your local network or one connected to the Internet are both fine. There are many options to do this. You may set up your own web server, use Dropbox, choose a shared hosting server or use, in this tutorial, we assume this PAC file is named and is stored at address the iOS device to use the socks proxyNow, we can configure the iOS to use the socks proxy by pointing it to the PAC the iOS, go to Settings -> Wi-Fi and click the blue right arrow on the right of your wireless network, choose Auto in the HTTP Proxy section, and fill the URL of the PAC file ( in our example) now, you have configured your iOS device to use the socks proxy over SSH tunnel. Check Who am I and you should already have been behind the is a systems guy. Eric is interested in building high-performance and scalable distributed systems and related technologies. The views or opinions expressed here are solely Eric’s own and do not necessarily represent those of any third parties. View all posts by Eric Ma
Frequently Asked Questions about socks5 ios
Can you use SOCKS5 on Iphone?
There are a lot of software solutions for Android devices, that allow users to organize such access via 3G connection, but unfortunately there are no such apps or settings for iOS devices. … You can use RDP and SOCKS proxy to get an access to websites and services from iOS devices through remote Windows server.
How do I set up socks on my Iphone?
Configure the iOS device to use the socks proxy In the iOS, go to Settings -> Wi-Fi and click the blue right arrow on the right of your wireless network, choose Auto in the HTTP Proxy section, and fill the URL of the PAC file ( http://www.my-server.com/proxy.pac in our example).Aug 3, 2013
Can you use SOCKS5 on Android?
However, you can configure web browsers in Android to use socks proxy or you can use additional remote server with RDP access, configured for traffic forwarding through socks proxy (this can be used both on Android and iOS devices).