How do I enable Direct Connections?
The Direct Connections feature can improve in-session performance by making a connection directly between your client computer and your host computer, allowing the majority of the screen-sharing and other in-session data to bypass the GoToMyPC communication servers.
Direct Connection Options
There are 3 settings for the Direct Connections feature, and in all cases the communication is secured by GoToMyPC's end-to-end encryption.
- Allowed between Any Two Computers: A direct connection is attempted between the client computer and host computer, even if it must traverse firewalls or NAT devices between the computers. If a direct connection can't be established, then the connection through the GoToMyPC communication servers handles the screen-sharing and other in-session data.
- Only Allowed within Your Network: A direct connection is attempted between the client computer and the host computer, but it does not attempt to traverse firewalls or NAT devices, so it works only if both computers are on the same LAN or have public IP addresses. If a direct connection can't be established, then the connection through the GoToMyPC communication servers handles the screen-sharing and other in-session data.
- Not Allowed: A direct connection is not attempted, and the connection through the GoToMyPC communication servers handles the screen-sharing and other in-session data.
Note: Enabling Direct Connections may result in additional prompts from software firewalls because GoToMyPC listens for inbound connections. For security, GoToMyPC only listens for inbound connections while attempting a direct connection during a session and stops listening as soon as the direct connection has been established. The user needs to unblock GoToMyPC in the software firewall for the direct connection attempt to succeed, but the session will continue (by using the GoToMyPC communications servers) even if the direct connection does not. When Direct Connections is disabled, GoToMyPC uses only outbound connections to its communication servers. Not all firewalls and NAT devices can be traversed to create a direct connection. For more information, visit our technology page.
The Direct Connections feature does not currently support direct connections between 2 Mac computers. However, Mac clients can establish direct connections with host PCs.
Enable Direct Connections
To manage the Direct Connections feature
- From your host PC, right-click the icon in your system tray and select Preferences.
- Under the Connection tab, set your Direct Connections preferences.
- Click OK to save your selection.
Note: If you're updating your preferences while remotely connected to your host PC, the update takes effect during your next session.
Note: If you are a GoToMyPC Corporate account user, your Direct Connections feature may be disabled by your GoToMyPC account administrator. Please contact your account administrator for further details.
The Current Status section notifies you of the status of the direct connection:
- Not In Session: The host is not being remotely accessed by a remote client at this time.
- Establishing: The host is attempting to establish a direct connection which typically takes about 30 seconds.
- Connected to Another Computer: A successful connection between the host and client has been made, even though they are in different networks (e.g., one computer is in office and the other at home).
- Connected within Your Network: The host and client are successfully connected within the same network (e.g., both the computers are within the same office network).
- Disabled: The host and client are successfully connected through a GoToMyPC communication server and not through a direct connection.
Direct Connections and Firewalls
While establishing a direct connection, you may receive one or more alerts from your client and/or host's firewall. Since you are establishing an encrypted connection with a trusted application, we recommend you allow the GoToMyPC Viewer prompts to run on the client and the host. For more information on firewalls, please check with your firewall provider or review the Firewalls and GoToMyPC section.