Remotix for iOS: Help

1. Introduction
2. Main Screen
2.1. Remotix Account
2.2. Stored Computers
2.3. Nearby
2.4. Quick Connect
2.5. Application Settings
3. Viewer
  4.1 Gestures
  4.2 Toolbar
  4.3 External keyboard
  4.4 Tips and Tricks (ScreenSharing)
4. File Transfer
5. Connection settings
  5.1 Common settings
  5.2 NEAR Settings
  5.3 VNC Settings
  5.4 RDP Settings
6. SSH Tunneling
7. Supported servers and authentication modes
  7.1 NEAR
  7.2 VNC servers
  7.3 RDP servers
8. How to set up a computer you're connecting to
  8.1 Remotix Agent and NEAR
  8.2 VNC
    8.1.1 You own a Mac
    8.1.2 You own a PC
  8.3 RDP
    8.2.1 Windows XP and Windows Server 2003
    8.2.2 Windows 7 and Windows Server 2008
    8.2.3 Windows 8
    8.2.4 Windows 10
9. Make your server accessible outside the local network
10. SSH tunnel using authentication key instead of password

1. Introduction

Remotix is powerful yet simple to use client for remote access. With the recent addition of NEAR protocol, you can connect to your computer from anywhere and with almost zero lag.

Remotix supports:

  1. NEAR - Remotix own low-latency protocol
  2. Remote Desktop Protocol (RDP)
  3. Apple Screen Sharing
  4. VNC
It allows you to connect to any remote computer running any operating system from your iPhone, iPad or iPod touch.

2. Main Screen

2.1. Remotix Account

You can register in remotixcloud.com and use your Remotix account for multiple purposes - connect to machines using NEAR, have all your remote connections and credentials stored and synchronized across all devices.

When logged in, this pane is displaying your account information page and notifications from Remotix Hub.

2.2. Stored Computers

Remotix stored computers screen presents a list of stored connections available to connect.

On the first connect to the nearby computer, you need to choose is the authentication type. After disconnect this connection will be added to the Stored list. All settings that you've selected or changed on-the-fly would be stored. The star icon to the right of connection name indicates that you have this connection in Stored list.

Connections you never visited before would have default "blank" thumbnail and no stored settings.

To add a connection manually:

  1. Click [ + ] button
  2. Remotix will ask you to set the new connection up. The Host/IP field is mandatory; all the other fields are optional. If you leave the Port field blank, Remotix will use the default port value (3389 for RDP, 5900 for VNC).
  3. When you finish, the new connection will appear at stored list with a default thumbnail.

When you disconnect from a connection, Remotix will save its screen for you as a thumbnail to help you recognize it later. The thumbnail will be refreshed at the end of every session. You can disable thumbnail saving by setting "Store thumbnail" option to off.

Back to top

2.3. Nearby

Remotix uses Bonjour, NetBIOS and LAN scanners for discovering available computers.

2.4. Quick Connect

You may quickly connect to remote machine running Remotix Agent using this pane.

2.5. Application Settings

Back to top

3. Viewer

When you connect to a computer Remotix shows you the Viewer screen showing remote desktop. Please note: If you have connected using "Ask for observe" option, you'll be in the Observe mode and won't be able to control the server.

3.1 Gestures

Remotix provides multitouch gestures for the following actions:

3.2 Toolbar

Remotix toolbar contains the most useful buttons to manage your connection and to control the server.

3.3 External Keyboard

Remotix fully supports the external keyboard, including all modifier keys, such as Shift, Command and Windows button. You don't need to configure or enable it, just start typing.

Please mind that by default F1-F12 keys are set to affect your iOS device (e.g. increase brightness, and so on), so if you want to send an F1 keystroke, you need to press Fn + F1 instead.

3.4. Tips and Tricks (ScreenSharing)

Back to top

4. File Transfer

You can use Remotix file transfer feature to move files from any of your computers to the mobile device and back. File transfer is part of NEAR protocol, so you need to install Remotix Agent on the computer you will be connecting to and enable file transfer in agent settings.

All files you copy to your device are available in "Files" application under "Remotix" folder. If you want to copy from your device to the remote computer, please make sure you put your documents into this folder first.

Back to top

5. Remotix settings

5.1 Common settings

5.2 NEAR Settings

Authentication Options

NEAR connection options

5.3 VNC Settings

Options for Mac-based (Screen Sharing) servers

Options for other VNC servers

5.4 RDP Settings

Authentication Options

RDP connection options

Performance options

RD Gateway

If your company is using Remote Desktop Gateway to provide an access to your machines within your company network, specify the gateway pameters here.

Audio Options

Advanced Options

Back to top

6. SSH Tunneling

You may use a secured connection through SSH (SSH tunnel) to access your machine if you have SSH server available. To establish a secured connection, enable "Use SSH tunnel" option in Remotix connection preferences.
You will be asked to provide the following information:

Back to top

7. Supported servers and authentication modes

7.1 NEAR

Remotix Agent and Remotix QC (Quick Connect) with NEAR can be installed on following operating systems:

  1. Windows 7 or higher
  2. Mac OS X 10.11 or higher
  3. Generic Linux with X server
Refer to remotixcloud.com site for details.

7.2 VNC servers

Remotix supports the following servers and authentication modes:

  1. Mac OS X Screen Sharing™: Ask for observe, Ask for control, Mac OS X authentication (Mac OS X username + password), VNC password;
  2. UltraVNC: VNC password, MS Logon II authentication (Windows username + password);
  3. RealVNC (without encryption): VNC password;
  4. TightVNC: VNC password;
  5. TigerVNC: VNC password;
  6. TurboVNC: VNC password;
  7. x11vnc: VNC password.
You may also connect to any of supported servers over SSH.

7.3 RDP servers

Remotix RDP supports the connections to the following Windows versions:

  1. Windows XP SP1, SP2, SP3 (starting from Professional)
  2. Windows Server 2003
  3. Windows Vista (starting from Professional)
  4. Windows 7 (starting from Professional)
  5. Windows Server 2008/2008 R2
  6. Windows 8/8.1
  7. Windows Server 2012/2012 R2
  8. Windows 10
You may also connect to any of supported servers over SSH.

Back to top

8. How to set up a computer you're connecting to

8.1 NEAR

For Remotix Agent installation instructions please refer to Remotix Cloud Help.

>

8.2 VNC

You own a Mac

The easiest way is to enable Screen Sharing on your Mac.
Do the following:

  1. Go to Sharing pane in System Preferences.
  2. Select Remote Management service in the list and enable it.
  3. Look to the right and make sure that access is allowed for all users.
  4. Click the Options… button and enable all options in list.
  5. Click the Computer settings... button and enable "Anyone may request permission to control screen" option.
After you perform these steps, your Mac appears automatically under Bonjour section in Remotix.

You own a PC

First, you have to choose one VNC server. The most popular ones are Ultra VNC and Tight VNC.

8.3 RDP

Windows XP and Windows Server 2003

Do the following:

  1. Go to Control Panel and select "Switch to Classic View".
  2. Select "System".
  3. Select "Remote" tab.
  4. Set the checkmark "Allow users to connect remotely to this computer".
  5. Click on "Remote Desktop Users" and select users on this machine which will be allowed to use RDP.
After you perform these steps, perform rescan on LAN or NetBIOS scanner and your machine will automatically appear under corresponding section in Remotix with "RDP" label.

Windows 7 and Windows Server 2008

Do the following:

  1. Go to Control Panel.
  2. In the control panel, change "view by" to "Large Icons".
  3. Click on "System".
  4. In the left menu, select "Remote Settings".
  5. Select "Allow remote connections to this computer".
  6. Click on "Select Users..." and select users on this machine which will be allowed to use RDP.

Windows 8

Do the following:

  1. From Metro interface, click to "Desktop" to get access to the desktop.
  2. Move your mouse to the left-bottom corner and perform the right click.
  3. In the menu, select "Control Panel".
  4. In the control panel, change "view by" to "Large Icons".
  5. Click on "System".
  6. In the left menu, select "Remote Settings".
  7. Select "Allow remote connections to this computer".
  8. Click on "Select Users..." and select users on this machine which will be allowed to use RDP.
After you perform these steps, perform rescan on LAN or NetBIOS scanner and your machine will automatically appear under corresponding section in Remotix with "RDP" label.

Windows 10

Do the following:

  1. Right click on the start menu.
  2. Select "System".
  3. In the left menu, select "Remote Settings".
  4. Select "Allow remote connections to this computer".
  5. Click on "Select Users..." and select users on this machine which will be allowed to use RDP.
After you perform these steps, perform rescan on LAN or NetBIOS scanner and your machine will automatically appear under corresponding section in Remotix with "RDP" label.

Back to top

9. Make your computer accessible outside the local network

We recommend using RemotixCloud, which makes your computer automatically accessible over internet without any additional router or port configuration. Visit remotixcloud.com/help for more information.

For manual setup, if you want to connect to your computer while not being in the same subnet, you need to do the following:
  1. Ensure that your computer has a stable host name or IP address.
    If you don't have static IP or a host name, use a dynamic DNS service, like dyndns.org.

  2. Configure port forwarding on the network router to pass incoming connections from router to your server.
    You need to forward connections to the port of your computer (3389 for RDP, 5900 for VNC). Please refer to your router documentation for detailed instructions on how to do this.

  3. Configure firewall on your computer to accept incoming connections on the port.
    Mac OS X enables this automatically when you turn on Screen Sharing or Remote Management. On Windows, you'll need to add the RDP port to the exception list of the Windows Firewall.

  4. As alternative, you can use SSH tunnelling to access your local machine through the other machine with SSH running. Refer to Section 6.

Back to top

10. SSH tunnel using authentication key instead of password

The advantage of this method, is that you don't need different passwords to log on different servers. Once the public key is installed on the server, access will be granted with no password question. You can also authenticate via the personal private key on all servers, needing not to remember several passwords.

If target server running Windows, you can use SSH tunneling to perform secure connection from your device to intermediary machine (SSH host). Refer to Section 6.

After you create two associated keys, the public key has to be stored on the remote computer host, and the private key should be stored on your device.

To generate a pair of keys on a Mac, do the following:

  1. Open Terminal.app
  2. Execute this command: ssh-keygen
  3. Enter passphrase that will be the password needed to use your private key. (This could save you from unauthorized access under your username if the device with private key is stolen.)
  4. Repeat passphrase
  5. Open the folder where your pair of keys was saved. If you used default location, you may go there using this command: open ~/.ssh/

To install the public key on the server, simply add the contents of client's ~/.ssh/id_rsa.pub to the server's ~/.ssh/authorized_keys.
In most cases, this command will do the trick: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

To generate a pair of keys in Windows, do the following:

  1. Download PuTTY
  2. Extract files
  3. Launch PUTTYGEN.exe
  4. Select SSH-2 RSA
  5. Click "Generate"
  6. Enter passphrase that will be the password needed to use your private key. (This could save you from unauthorized access under your username if the device with private key is stolen.)
  7. Save public and private keys to any directory with names you like

To save your private key to the device:

  1. Connect your iOS device to your computer
  2. Open iTunes if it does not start automatically
  3. Locate the device in iTunes and go to Apps tab, then scroll down to the File Sharing section
  4. Select Remotix in the Apps list
  5. Drag the private key file (usually named id_rsa) to the Remotix documents

To connect securely using this key:

  1. Go to Security preferences of your connection in Remotix
  2. Select Public Key authentication type
  3. Select Private key file from the list of stored keys
  4. Enter key passphrase if needed
  5. Save connection preferences.

Back to top