DameWare Home  |   Product History  |   Community  |   Sales  |   Resellers  |   Contact Us  
Article - #300093   

 

Establishing a remote connection over the Internet

 
The information in this article applies to:
  • DameWare NT Utilities
  • DameWare Mini Remote Control


All versions of the DameWare Mini Remote Control (DMRC) program have the ability to connect to Windows-based remote machines over the Internet.  Although this method may not be as convenient as establishing a VPN or SSL connection to a LAN, for many users it provides a necessary means of providing remote support for customers or administration for remote machines not on a LAN.  The DMRC uses a direct TCP connection from the local machine to the remote machine(s), not a "web-based solution" where each machine initiates outbound connections to a centralized server.  Because of this, pre-configuration of the remote site's router/firewall must take place to forward the necessary TCP ports (read further for more details).  It may be more convenient for some users to utilize the Reverse Connection feature within DameWare software; it requires no configuration of the remote site's router/firewall.  See the link at the end of this article for more information regarding the Reverse Connection functionality.

There are two main components to the DMRC software: the DMRC application (DWRCC.EXE) installed on the local machine, and the DMRC Client Agent Service (DWRCS.EXE) installed and running on the remote machine(s).  Once this Service is installed and running on the remote machine(s), only one TCP port is used for the DMRC connection (default is 6129, but any of the valid 65,000+ can be used).

The DMRC Client Agent Service can be installed in a variety of ways.  The following are the methods most commonly used for connecting to machines behind a firewall (over the Internet):

  1. Manually install the Client Agent Service.  See the following Knowledge Base article for instructions on this method: "How To Manually Install or Remove the DMRC or DNTU Client Agent Services".  It is necessary to manually install the Client Agent Service on certain types of machines and network configurations.

  2. Use the DameWare MSI Builder.  The process of opening TCP ports and installing the DMRC Client Agent Service has been made easier with the introduction of the DameWare MSI Builder.  This allows a user to build an MSI package that can be downloaded on the remote machine.  When ran, this MSI package will install the Client Agent Service and configure the Windows Firewall port automatically.  See the following Knowledge Base article for instructions on this method: "How to create an MSI package using the DMRC Client Agent MSI Builder".

Once the DMRC Client Agent Service is installed on the remote machine(s), the remote site's router/firewall needs to be configured before a connection over the Internet can take place.  There are steps that must be taken on the local machine as well as the remote machine.  Perform the following steps on the remote machine/network and the local machine respectively:

 

On the remote machine/network:

  1. Configure port forwarding in the hardware router/firewall for the designated TCP port and forward all inbound traffic for this TCP port to the correct Private (LAN) IP address behind the firewall.

  2. Open the designated TCP port on any software firewalls that may be present on this machine.  This will instruct the DMRC Client Agent Service to listen on this TCP port (default is 6129).  Note that DMRC configures the Windows Firewall automatically.

 

On the local machine (with the DMRC application installed):

  1. Open the DMRC application.

  2. For the Host Name or IP address, enter the Public (WAN) IP address of the remote site's router/firewall.

  3. Specify the appropriate User ID & Password.

  4. Click the Settings button to specify the correct TCP port.

  5. Click the OK button.

  6. Click the Connect button. 


*When the remote site's router/firewall sees the inbound traffic on the designated TCP port it will forward the traffic to the correct machine on the internal network.

For more information regarding firewall port configuration, see the following Knowledge Base article entitled, "How to use DameWare Development Software in Conjunction with a Firewall".

If simultaneously connecting to multiple machines behind a router/firewall (over the Internet), using the Proxy feature of DMRC will eliminate the need to forward a TCP port to each machine behind the router/firewall.  For further instructions and detailed information on how to utilize this feature, consult the following Knowledge Base article entitled, "Using the Proxy Feature within DMRC".

In many situations involving remote connections behind routers/firewalls (over the Internet) it may be more convenient to use the Reverse Connection feature within the DameWare Mini Remote Control program.  Reverse Connections require no configuration of the remote site's router/firewall.  Please consult the following Knowledge Base article entitled, "The Reverse Connection", which describes in detail how to take advantage of this functionality.


Knowledgebase Article: #300093
Category: How To Guides
Last Revised: Monday, February 18, 2008
Keywords:
Description: Use DameWare Mini Remote Control program to remote control computers over the Internet.
How would you rate this article?
 12345678910 
Not HelpfulVery Helpful
Please tell us why you are rating this article this way.
If you need to enter a URL please remove "http://".
Please note: this field is required for negative responses.

No HTML please.                          
 

12345678910
Average rating:  8.1 out of 10.
30 people have rated this article.
   ©2003-2014 SolarWinds. All rights reserved.
    Terms of Use  |  Privacy Policy  |  Trademarks  |  EULA  |  End of Life