Firewall Bypass and Proxy Support
Like many advanced remote control software applications, Remote Utilities has an underlying technology that provides easy firewall bypass when connecting over the Internet. In Remote Utilities this feature is called "Internet ID". Remote Utilities also has additional capabilities such as proxy server support, a "connect through host" feature and callback connection.
These features, together with the Internet ID, make remote connection possible in virtually any network environment, however strict it may be.
With the "Internet ID" feature enabled, you can connect to any remote computer using its unique ID (alphanumeric sequence) and a password. This eliminates the need to configure a router or firewall and set up a port forwarding rule, which is just too complicated and time consuming for most users.
You can learn more about the Internet ID feature here.
Proxy Server Support
Sometimes there is a proxy server that sits on a company gateway and proxies all connections to and from the network. In this case you may need to configure access through the proxy in either the Host or Viewer, depending on which side the proxy is used.
When configuring access through the proxy, you should remember that proxy settings on the Host side are global, that is, there can be only one proxy server specified for the Host. On the Viewer side, however, unique proxy settings can be specified for each remote connection.
You can import proxy settings directly from Internet Explorer. Additionally, the commercial license of Remote Utilities allows you to use NTLM authentication.
Connect Through Host
A PC with Remote Utilities installed can itself serve as an intermediary server to provide remote access to another PC. This feature is called "Connect through host" and is available in the New connection properties in the Remote Utilities Viewer.
For example, suppose you have a network of 10 PCs, only one of which has direct access to the Internet. You can use that computer as a "bridge" for connecting to other 9 computers. Simply install the remote component (the Host) on all the 10 PCs, and then use the "Connect through host" feature for connection. You will be prompted for a password twice — first, the password for the "gateway PC" and then the password for the target computer you want to connect to.
You can make the remote PC initiate a connection in the reverse direction — from the host to the client. This is called callback connection, and it comes in handy if the IP-address of the remote PC is unknown but a direct IP-to-IP connection is still required.
Remember that the Internet ID connection is still the best choice if you want to set up a no-configuration remote connection quickly. Use the callback connection feature only if you do not want to use Internet ID and your Viewer (local) PC is accessible via an external IP address.