What is a direct connection?
A direct connection can be established when the Host is in direct visibility to the Viewer, i.e. the Host can be addressed by its IP address or hostname (DNS name). This connection type does not require any intermediary (relay) servers in-between Viewer and Host and is by definition the fastest way to access a remote Host.
You can establish a direct connection over a private network such as a LAN or VPN. In this scenario Internet access isn't required, i.e. this connection type is suitable for isolated networks. For instructions on how to establish a direct connection over LAN or VPN please refer to the Connecting over LAN tutorial.
You can also establish a direct connection over the Internet. However, additional network configurations might be necessary in this case. Most computers nowadays get access to the Internet via a gateway — usually a network router — that uses a technique called Network Address Translation (NAT). In order to directly access a Host which is located behind a router over the Internet you must create a port forwarding rule in the router settings on the Host side.
In both scenarios the firewall software on the Host computer must allow incoming connections to the Host listening port (
5650 TCP by default). Remote Utilities Host adds an allow rule to Windows Firewall automatically. If you have different firewall software, please refer to its documentation for instructions on how to allow a port through firewall.
An easier way to access a Host located behind a router is using an an Internet-ID connection.
Troubleshooting direct connections
If you have difficulty making a direct connection work please refer to this troubleshooting guide. If direct connection is not possible for reasons beyond your control — e.g. you do not have access to the router on the Host side — you can use an Internet-ID connection instead.