Server role: Relay

Show me content for:

RU Server can act as an intermediary for an Internet-ID connection between Viewer and Host. With your own relay server you no longer need to use our company's public servers, although you can always switch back to them if needed.

Configuring RU Server for the relay role

Install RU Server and make sure that it is directly accessible from Viewer and Host.

Important!

If you use Remote Utilities version 6.9.x.x you must use RU Server version 2.7.x.x. Using an earlier version of the server may result in incompatibility and malfunction.

Configuring Host

1. Right-click on the Host icon in the system tray and select Internet ID connection settings:

Host tray menu
Host tray menu

2. In a freshly installed Host no Internet ID code has been generated yet. Click Get New ID.

Generating new ID

3. The program will generate an Internet ID code. Click AdvancedSelect Internet-ID Server:

Internet-ID advanced menu

4. Clear the Use default server check box and enter the address of the computer where your self-hosted server is running in the Custom server field:

Custom server properties
Custom server properties

Important!

We highly recommend that you obtain and use a DNS name as the server address instead of using an IP address. This means that you can easily migrate your Server to a new computer or hosting location without updating settings on all your Viewers and Hosts. All you'll have to do is updating your DNS record and pointing it at the new IP address of the server.

Click OK. Now this particular Host will use your self-hosted server as a relay server.

Configuring Viewer

Open the Viewer and click Add connection:

Add connection

In the Add Connection window, enter the Internet-ID code of the Host and a descriptive connection name. Select Advanced and click OK:

Add new connection dialog

In connection properties window click the Change button:

Connection properties
Connection properties

Clear the Use default server check box and enter the address of the computer where your self-hosted server is running in the Custom server field:

Internet-ID server properties
Internet-ID server properties

Click OK and close the properties window. A new connection will be added to your address book:

New connection added

Additional protection with a PIN code

You can optionally enable PIN-code protection to prevent unauthorized use of your server by someone else who may happen to find out your server's public IP address and port.

Turning on PIN on the Server

In order to turn on PIN-code protection on the Server:

  1. Open RU Server's Admin Console, click FileServer Configuration: Open Admin Console
  2. In the server configuration window navigate to the Communication tab, select the PIN code checkbox and create a PIN code. This can be an alphanumeric sequence. Enable and set PIN code

    In order to use PIN for Viewer as well, enable the Require PIN on Viewer checkbox:

    Require PIN on Viewer

    Note that if you enable this check box you must specify the PIN code in connection properties on the Viewer side. See the section "Enabling PIN on the Viewer (optional)" below for more information.

  3. Click OK to close the server configuration window.

Entering PIN-code on the Host

Once you have turned on PIN on the server you must use the same PIN on the Host. Without the correct PIN code the Host will not be able to communicate with your server.

In order to enter PIN-code on the Host:

  1. Right click on the Host icon in the system tray and select Internet-ID connection settings: Host icon tray menu
  2. Click AdvancedSelect Internet-ID server: Advanced menu
  3. Provided you have already specified your server address and port, enable the PIN code check box and enter the same PIN that you set on the server: Setting PIN on Host
  4. Click OK to close Internet-ID settings.

Entering PIN-code on the Viewer

You can optionally enable PIN code protection for the Viewer by selecting Require PIN on Viewer check box in the server configuration window (see above). In this case the Viewer will need to have correct PIN code saved in connection properties in order to be allowed connection to the server.

Please, note that this setting is connection-specific rather than global, i.e. you must specify PIN for each connection in your address book. You can mass-edit multiple connections by selecting them with your mouse or use default connection properties.

In order to enter PIN-code on the Viewer:

  1. Right-click on the target connection in the Viewer address book and select Properties: Connection properties
  2. In the General tab click Change button: Change button
  3. Provided you have already specified your server address and port, enable the PIN code check box and enter the same PIN that you set on the server: Setting PIN on Host
  4. Click OK and close the properties window. You are now ready to connect to your remote Host.

Restricting Internet-ID use to specific accounts

You can restrict the use of the Internet-ID feature (role) to specific accounts. In the example below we will create a user account and allow him to use the server to broker his Internet-ID connections:

  1. In the Admin Console click FileAddress book manager: Admin console File menu
  2. In the left pane right click on Users and select Create new user... Creating new user menu
  3. Enter a desired username in the User logon name field and click Change password....New user dialog
  4. Set a new password, click OK and close the user dialog: Setting user password
  5. Apply the changes by clicking a green checkmark icon on the toolbar and close the Address Book Manager: Pending changes
  6. Return to the Admin Console and click FileServer configuration...: File menu - Admin Console
  7. Navigate to the Communication tab, select the check box Enable permission-based Internet-ID access and click Users: Enable permission-based access
  8. Click Add...: Add user
  9. Select the user in the list and click Select: Select user
  10. Click OK and then close the server configuration window: User has been added

Now the only user who is allowed to use this server as an intermediary for an Internet-ID connection is JohnDoe. This user must first sign in on the server in his Viewer app:

Sign in on the server

For all other users including anonymous Viewers (those not signed in on the server) using of this server for Internet-ID connection will be refused.

Establishing a remote connection

Select the desired connection mode on the Viewer toolbar and double-click on the connection in your address book to start a remote session. If you configured everything properly, the Viewer and Host will use your self-hosted server as an intermediary instead of our company's public servers and remote session will start.

This website uses cookies to improve user experience. By using this website you agree to our Terms of Service and Privacy Policy.