remote.it Connect for Windows deprecated - use Windows App

remote.it Connect for Windows is deprecated (no longer recommended for new users).  You should install the remote.it Windows app instead.  

Please see:  https://docs.remote.it/guides/using-the-desktop-app

This information is provided for people already using Connect for Windows. 

Features of remote.it Connect for Windows

remote.it Connect for Windows offers two main modes. These two modes are quite different from each other and it is important to understand the difference:

  1. Creating a peer to peer (P2P) connection from your Windows PC to any remote.it enabled service on another device.
  2. Creating remote.it services which allow other computers to connect to TCP-based services on your Windows machine such as Remote Desktop (usually port 3389) or a web server using IIS (usually port 80).  

After you set them up, both types of remote.it connections will run whenever you start your Windows PC, whether the remote.it Connect for Windows application is running or not.

remote.it peer to peer connections vs. proxy connections from the web portal

remote.it peer to peer connections have several advantages over using a proxy connection via the remote.it web portal:

  • The data does not pass through our servers, only the initial connection does.  This improves data throughput significantly.
  • The remote.it connection will stay active as long as there is an internet connection available to both devices.
  • A peer to peer connection to a remote service can be bookmarked on the computer, compared to the remote.it web portal where the connection URL and port change.

Installing remote.it Connect for Windows 

Get the installer for remote.it Connect for Windows here.

Download the WCM_1_7_10_101618.ZIP file and extract the installer folder WCM_1_7_10_101618 to your hard drive.

Open the WCM_1_7_10_101618\r3_ConnectServiceSetupAI-SetupFiles folder and double click on the installer program r3_ConnectServiceSetupAI.msi to launch the remote.it Connect for Windows installer.

Click on "Next" to continue.

We suggest that you use the default installation folder, but you can change it if you like.  Click on "Next" to continue.

Click on "Install" to complete the installation.

A User Account Control dialog will appear, asking if you want to allow the program to make changes to your computer.  The company name will be spelled "REMOT3.IT" in this dialog. Select "Yes" to continue.

Click on "Finish".  Leave the checkbox selected to start remote.it connect.

Starting remote.it Connect for Windows

To start remote.it Connect for Windows in the future, use the Desktop icon:

A User Account Control dialog will appear, asking if you want to allow the program to make changes to your computer.  The company name will be spelled "REMOT3.IT" in this dialog. Select "Yes" to continue.

Once you see the following screen, enter your remote.it account username and password, then click on "Sign In" to access the devices in your account.

Now, your list of Devices (which you already configured) will be shown:

If you have not configured any other devices, this panel will be blank.

Mode 1: Configuring a peer to peer connection to an SSH service

To configure a peer to peer (P2P) connection, select the checkbox next to the Device Name, then click on "Setup".  This will open the "Connections" tab showing the Services available on that Device.

Let's create a P2P connection on the SSH Service "Black-Pi-ssh-02":

Check the checkbox to the left of the Service you wish to connect to, then click on "Start":

In a few moments you will see that the "Port" and "Token" fields get populated:

The assigned port can now be used with 127.0.0.1 to initiate an SSH connection, for example:

C:\Users\gary>ssh -l pi 127.0.0.1 -p 34000
The authenticity of host '[127.0.0.1]:34000 ([127.0.0.1]:34000)' can't be established.
ECDSA key fingerprint is SHA256:89b83FWn9SdVi9Mp2jwN8lDWu0STbWxfyLrCUgQsj9E.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[127.0.0.1]:34000' (ECDSA) to the list of known hosts.
pi@127.0.0.1's password:
Linux raspberrypi 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Dec 25 19:47:34 2018 from 127.0.0.1
Linux raspberrypi 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Dec 25 19:47:34 2018 from 127.0.0.1

pi@raspberrypi:~ $

Configuring a peer to peer connection to a web service

In the connections pane, select the web service, then click on "Start".  As before, within a few moments you will see the assigned port.

 

This time, the assigned port is 34001.  You can now use 127.0.0.1:34001 in your browser:

 

Configuring a peer to peer connection to any TCP server

Similarly to the SSH and web examples shown above, select the Service on the Device to which you wish to make a P2P connection.  Click on "start" to initiate the P2P connection.  Once the port is shown, you can use 127.0.0.1:port in your application to connect from your client to the target server. 

Bookmarking peer to peer remote.it connections

You can bookmark a peer to peer connection using the 127.0.0.1:port address.  For example, here's a saved PuTTY remote console connection using a peer to peer connection:

The first time you make this connection, you will see the security warning:

As long as you select "Yes" to add this address:port to PuTTY's cache, and use the same address:port for future connections, you should not see this security alert again.

Mode 2: Configuring Local Services on your Windows machine

You can also use remote.it Connect for Windows to set up incoming connections to TCP servers on your local Windows machine that other computers can connect to. 

Configuring a remote.it Service to connect to RDP on your Windows machine

Remote Desktop Protocol is so commonly used that we provide a button for it.

Enter the Machine Name that you wish to give to your Windows Laptop, then click on "Configure RDP". 

 

In a few moments you will see that a new Device has been created, called "My-Windows-Laptop".  This will now appear in your remote.it Device List.  

 

Clicking on the Device Name will show the RDP connectd Service you just installed:

You can now use the RDP link following the instructions here:

https://remot3it.zendesk.com/hc/en-us/articles/360013360271-Using-remote-it-with-Windows-Remote-Desktop-RDP-and-the-Raspberry-Pi

Those instructions show how to use remote.it with RDP using a proxy address supplied through the web portal, but of course if your client PC is also running remote.it Connect for Windows, you can configure a P2P connection.

Configuring a remote.it Service to connect to a web server on your Windows machine

For this example, since Windows does not run a web server by default, I installed the "Fenix" web server to act as a file browser on my Windows laptop.  Other servers such as node-red also use a browser connection.

In the "Local Services" panel, click on "Add":

Now set the "Type" to "Web Proxy", and the port to 80 (in this example, your server may be at a different port).

Leave the other fields at their default settings, then click on "Save".

Now you have a Service defined for "My-Windows-Laptop_Web_Proxy_80".

I can now connect to that link and see the folder view shown by the web server:

Configuring a remote.it Service to connect to a TCP server on your Windows machine

In the "Local Services" panel, click on "Add", then set "Type" to "Generic TCP", port to 445, and here I've edited the service name to be "My-Windows-Laptop_SMB_445" although I could have used the default name.

 

This creates a new Service which I can access through the remote.it web portal:

As with SSH and web Service connections, you can also make a P2P connection from another Windows PC running remote.it Connect for Windows.

Editing a Local Service

Select the service you wish to edit in the "Local Services" panel.  

Press "Edit" to edit the details, such as the application port or Service Name.

"Disable" will turn off this local Service,  It will appear as "offline" in the web portal (red status circle).  Once it is disabled you can of course enable it again.

"Delete" will remove the selected local Service completely.

 

Was this article helpful?
0 out of 0 found this helpful