Available connection modes
- direct connection, in which, as the name suggests, two computers connect directly;
- UDP connection, which employs the so-called UDP hole punching technique to try and get through NATs and let the two peers connect;
- connection through the Tunnel Server, which uses an intermediate node on Electronic US’s side as a proxy between two user nodes.
Status icons and their meaning
- 1. For your computer:
- • a green icon means that you have a public IP address (i.e. an IP address, by which your computer can be uniquely identified on the Internet), which allows remote computers to connect to you directly:
- • a yellow icon indicates that you do not have a public IP and that your computer is not “visible” from the Internet:
- 2. For remote computers:
- • a green icon indicates that your computer and a specific remote computer “see” each other over the network in at least one direction and can establish a direct connection:
- • a yellow icon means a direct connection with a specified computer is not possible:
- • a gray icon – the computer is currently offline:
- • no icon denotes a direct connection:
- • [U] stands for UDP connection:
- • [R] means a connection through the Tunnel Server:
Typical network configurations
- 1. The computers have direct network visibility within a local network (Ethernet, Wi-Fi) – a direct connection is possible:
- 2. The computers are not in the same network, neither has a public IP address, both connect to the Internet through a router/NAT – a direct connection is not possible, a UDP connection or a connection through the Tunnel Server is used:
- 3. One of the computers has a public IP address – a direct connection is possible:
- 4. The router on one of the computers succeeded in forwarding the required ports automatically – a direct connection is possible.
- 5. The computers are connected via a VPN – a direct connection is possible, but the speed is comparable with that in a connection through the Tunnel Server.
Getting the best performance
- enable UPnP port forwarding or manually open TCP port 5000 on your router (see your router documentation for more information);
- obtain a public IP address for one of the computers participating in the connection.
Setting the connection channel priority
If you don’t want the connection mode to be selected automatically, you can set the channel priority manually.
To do this, take the following steps:
- Select Options > Settings from the main menu.
- In the Connection tab, set the connection channels in order of priority.
Note: If you would like FlexiHub to always try to use only one channel when establishing connections to remote devices, you should select the preferred channel and set None as an alternative channel.
- 3. Click Save.