Remote Desktop for Dummies

Posted on May 9th, 2006 in Windows, Applications by Abhinav Kaiser

This is an extensive guide for remote desktop using the Windows OS and DynDNS. This article should be everything you need in order to remotely use your computer. This article is co-written by Andrew McGinnis from Uniform Solutions and we hope to cover everything that you need to remotely use your computer.

Introduction
Windows XP Professional includes a hosting utility called Remote Desktop that can be used by the PC in your remote location to enable access to all of your applications from any PC with Windows XP (Home or Professional) and an internet connection. Remote Desktop is an absolutely fantastic utility that once setup at the host location, is easy to use and gives you the freedom to work from anywhere - just like you were at your store.

Summary of Requirements
1. The main component would be a high speed internet which would give you steady internet. This is absolutely necessary. If you have dial-up, don’t even trying this procedure.
2. Get a router capable of “port forwarding” such as the Linksys WRT54GS router. This router has a hardware firewall to keep hackers out, but can forward remote desktop requests to the PC you would like to connect to at the remote location.
3. Since most DSL providers use a “Dynamic IP” address, you will want to create and account with DynDNS so you can type in a name like “techblog.dyndns.org” in the Remote Desktop connection dialog to connect to your PC through your DSL router at your remote location.
4. The PC at your remote location must have Windows XP Professional or the Media Center Edition. Any PC that will access the PC must have Windows XP or Media Center.

Getting Started
If you have a router capable of updating a dynamic domain name service and also forwarding IP addresses and ports, you may be able to use Remote Desktop with very little effort.

The first thing to do is determine what kind of router you have and if it will support a dynamic domain name service like DynDNS.com. DynDNS.com offers a free service that helps you access your dynamic IP address easily. Linksys routers have a section in their menus called DDNS for dynamic DNS. If your router supports DynDNS.com, follow the instructions below.

1. Create a DynDNS Account

dyndnscreate.JPG

 

  • From the computer that you want to connect to remotely, click on this link to create a new account. Select a username and password to create an account. Enter your email address and password and click the Create Account button. In a few minutes, an email will be sent to you to confirm your account.
  • Once you activate the account, login to the website and follow these steps.
    Account -> My Services -> Add Host Services -> Dynamic DNS
  • Click on Add a New Host. The window should look something like this :

    dyndnsnewhost.JPG

    Enter a hostname, it can be anything. I entered “techblog”. Hit Add Host.
  •  

    2. Enabling Remote Desktop
    The next thing to do is to enable Remote Desktop on the computer that you will connect to. Right click on My Computer, select Properties, and click on the Remote tab. Check the box that says Allow users to connect remotely to this computer.

    remotedesktopactivate.JPG

     

    To use Remote Desktop, you must also have a password set for your Windows username. If you do not log into Windows using a password, click on Start -> Settings -> Control Panel -> User Accounts. Then select the user that you log in as and create a password.

    3. Setting a Fixed IP Address

  • The next thing to do is to make sure the computer to which you want to connect has a fixed IP address. To do this, right click on My Network Places and select Properties, then right click on Local Area Connection and select Status.
  • Click the Support tab. If the Address Type does not say Manually Configured, take note of the IP address, click the General tab, and click the Properties button. Then select Internet Protocol(TCP/IP) from the list and click the Properties button. Select Use the following IP address, type the IP address manually, and press the tab key to move to the subnet mask field to let it populate itself. Enter the IP address of the router into both the Default Gateway field and the Preferred DNS server field (usually 192.168.1.1). Then press OK.
  • Pages: 1 2

    54 Responses to 'Remote Desktop for Dummies'

    Subscribe to comments with RSS or TrackBack to 'Remote Desktop for Dummies'.

    1. David said,

      on May 20th, 2006 at 4:25 pm

      I agree with the gist of the article. Remote desktop is great. I work from my home one day a week, yet I’m still able to access multiple computers that I use within our office.

      However, I have to take issue with the requirements section. Item 4 said:
      4. The PC at your remote location must have Windows XP Professional or the Media Center Edition. Any PC that will access the PC must have Windows XP or Media Center.

      In fact, Microsoft has a

    2. andrew said,

      on May 25th, 2006 at 1:53 pm

      Message: hi i just tried your remote desktop for dummies. when ever i go to
      whatismyip.com the number changes. will this effect my remote desktop? also i followed all of the steps above, but i’m still unable to connect.

      thank you

      andrew


    3. on May 25th, 2006 at 3:40 pm

      Andrew,

      Like most computer users, Andrew, you have dynamic IP address which keeps changing on an irregular basis. Dyndns keeps track of this changing IP addresses and updates your server details.

      In other words, the reason you are using dyndns is because of this reason. No matter what your ip address is, for example, if my server name that I chose is techblog.dyndns.org, it is always going to point to the new IP address.

      We shouldnt have to worry about our IP address after installing Dyndns. Just remember the server you created.

      I hope this helps…

      Cheers

      Abhinav Kaiser

    4. David said,

      on May 25th, 2006 at 3:45 pm

      Blah - I got cut off in the middle of my commment above.

      What I was trying to say is that Microsoft has Remote Desktop for Macintosh OS X, as well as the other OS’s mentioned in the article. As perverse as it sounds - yes, in fact, you can remote desktop to Windows boxes from a Mac.

      Just Google “OS X” and “remote desktop” to find more information. The download is free from Microsoft.

      cheers,

      David

    5. andrew said,

      on May 25th, 2006 at 4:19 pm

      i’m still unable to establish a connection. what do you think might be the problem? i’m useing satalite on the host computer do you think its to slow of a connection?

    6. andrew said,

      on May 25th, 2006 at 4:20 pm

      do i have to install the dyndns software on my computer also or just the host?


    7. on May 25th, 2006 at 8:17 pm

      you will have to install the dyndns software on your computer for it to function… Also, Andrew could you explain me how your network is setup….

    8. andrew said,

      on May 26th, 2006 at 12:47 am

      ok i have satallite my grandpas farm. it also has some security cameras. those are supposed to be a network dvr card thing also. thats the computer i want to remote into. its 512kb and about 100kb upload. the modem is connected to a wrt54g linksys router. i went ahead and followed all of your instructions for the dns. now i’m about 78miles away and i try to connect using my computer at home. when i try to connect using the host name i made, but i keep getting a message saying unable to establish connection it might be because of 3 reasons. i forget what they are. i have no idea why i’m unable to get connected the dyndns software works. its green. and no warnings.
      im going to crazy. i don’t know why its not working.


    9. on May 26th, 2006 at 1:35 am

      First of all, make sure that the dydns is installed and configured on your grandpa’s computer. Also make sure that their firewall allows dydns to function along with remote computer.Speed shouldn’t be a problem. Make sure that you have made the changes that I have written regarding the linksys router.

      Let me know how it goes…

    10. andrew said,

      on May 30th, 2006 at 2:08 pm

      ok so i went back up there and the dyndns software is yellow. it says something about a warning, but i have no idea what that means


    11. on May 30th, 2006 at 2:16 pm

      you can open the log by double clicking on dyndns in the task bar. Let me know what the warning is about….

    12. andrew said,

      on June 4th, 2006 at 1:47 pm

      it says “current ip(192.168.1.100) is not public

    13. Paul D said,

      on June 17th, 2006 at 2:54 pm

      Nice article. Instead of running that DynDNS Updater application, I don’t know you wouldn’t just use the DDNS feature on the Linksys WRT54G (under the Setup tab) and let the router handle the sending of the current IP address to DynDns.org.


    14. on June 17th, 2006 at 3:03 pm

      I tried to use that feature and it didn’t seem to work too well for me. So, I don’t suggest that feature to other people. Did it work well for you?

    15. Paul D said,

      on June 19th, 2006 at 12:50 am

      Yes, it is working great.

    16. Jay said,

      on June 21st, 2006 at 10:02 pm

      If you read the DynDNS FAQ, they actually prefer software clients over hardware clients. They even have a section on Linksys, and why some of them do not work with DynDNS:

      Linksys chose to ignore our published specifications when writing the update software that they built into some of their routers. As such, these products became broken as soon as we made a change to our underlying infrastructure, which would have been transparent had they followed our guidelines.

    17. Joel said,

      on June 23rd, 2006 at 6:42 pm

      Hi,

      Is it possible to remotely connect to two computers through one router? One computer has a dyndns hostname and that hostname is entered in the router, and can be connected to fine. However, I create a hostname for the other computer, add it to a group in the DynDNS Updater application, and I am unable to connect. How would I go about doing this? Would I need two routers?


    18. on June 23rd, 2006 at 10:09 pm

      Joel,

      You can remotely connect two computers if they are using the same router. Actually, you do not need dyndns to do so… There is an internal ip address that your computers would have, something like this : 192.168.1.100. You can open your remote desktop application and enter the internal ip address. If it doesn’t work, then there could be some other problem with your remote desktop application.

    19. Joel said,

      on June 25th, 2006 at 3:41 am

      Abhinav,

      Sorry, I don’t think I was clear enough. I have two computers at home that I would like to connect to while I am at work. Both of those home computers use the same router. Currently, at work, I am able to connect to one of them via a DynDNS host name. But when I try to setup a host with the other computer, It only seems to want to connect to the opposing computer.


    20. on June 25th, 2006 at 8:45 am

      Hmmmm…

      This is something that I haven’t thought about.

      I can think of 2 solutions but can’t swear on either one as I have not tried them myself.

      1. Remote into one computer at home and from that remote into your other home computer. So, its more like remoting using a remote computer. Not sure if your computers are fast enough though or if Windows remote desktop would allow this…

      2. In my guide, look for the router settings. I have specified that port 3389 be used. Use a different port like 3390 to forward to your other computer. Use the advanced options under remote desktop application to change the port number. This in theory should work…

      I am curious to know if either one of these work… Let me know…

    21. Joel said,

      on June 25th, 2006 at 6:06 pm

      I have tried your first idea, but I am unable to connect to computer #2 through RMD or even Windows Explorer (both are in same workgroup). I am starting to believe it has more of something to do with computer #2’s version of Windows XP. I am not even able to connect to computer #2 while physically using #1 itself. What is weird is that I can browse computer #1 through windows explorer using #2, but not vise versa. Could it be that #2 uses Home edition and #1 uses Professional? When going to the System properties on #1, in the Remote tab, there are sections for both “Remote Assistance” and “Remote Desktop” - whereas for #2 in the Remote tab of system properties, there is only a “Remote Assistance” section.

      I did change the port for the other computer. Home #1 using 3389, #2 using 3390. I have yet to create a DynDNS hostname for #2, although I have looked through the “Remote Desktop Connection” application options, and could not find an option to change the port number. Are you sure this option exists?


    22. on June 29th, 2006 at 7:04 pm

      Joel,

      there must be something wrong with your computer connections. Make sure the firewall is disabled.

      Regarding changing the ports, I got confused with another remote desktop program called VNC.

      Let me know what happens after you disable the firewall..

      ps : you can access a xp professional system using xp home but not vice versa.

    23. mandy said,

      on July 5th, 2006 at 7:16 pm

      From my laptop, i can access my xp games pc, and through it my other home pc .. and its external hdd, via the router remotely, and they are all on wireless lan, on 108 mbps, but only whilst at home..i went around to a friends house, and it wouldnt connect at all…any ideas?

    24. mandy said,

      on July 5th, 2006 at 7:20 pm

      I want to help my mum who lives in another country with her pc, and as shes getting on a bit, its hard to explain thing like (talk through installations ect) to her, im still not looking forward to explaining how to get her end setup in the first place, i just hope my brother in law is nearby lol…

    25. mark said,

      on July 9th, 2006 at 4:28 pm

      Installing the DynDNS software on the remote computer?

      Does this mean the computer that I want to connect to remotely or the computer I am am trying to access the remote computer?

    26. Joe Mamma said,

      on July 21st, 2006 at 10:11 am

      Can I have web requests go to a different port automatically?
      Yes, but not with just DNS - you need to use our WebHop service, which allows you to enter a port as part of the redirected URL, so you could accomplish this for HTTP requests by setting up hophost.webhop.net to point to http://dynhost.dyndns.org:yourport/urlinfo/ (these hostnames are examples only, you can use your own names here).

      (top)

    27. Cowardly Bob said,

      on August 4th, 2006 at 12:23 pm

      Easier answer out there: www.logmein.com

      I’ve used Remote Desktop (RDP) and Terminal Server remote control for years-it’s great, and native. But it can be challenging to get to work, and in some instances you can NEVER reach the machine (as in my case, I can’t reach it from work because we go through a proxy-none of the ports are permitted outbound).

      Just sign up for the free version of LogMeIn. The pro version adds some cool features, but for basic remote control it rocks.

      Good luck

    28. Will Keeptrying said,

      on August 4th, 2006 at 11:55 pm

      Hello. I have read every article I can find regarding connecting to multiple computers through a router using Remote Desktop and have followed the steps very carefully. Using the default port (3389) I can individually connect to each of the computers behind the firewall (other removed), but as soon as I go through the procedure of changing the port numbers to unique identifiers in the router & registry, I can’t connect to either of them. The IP address that I have is dynamic, but it has been with me for months. The router is a Belkin F5D5231-4. Are there some situations where these steps simply will not work? Do I need a DNS server thingy? Thanks for any advice…

    29. Damiaan said,

      on August 8th, 2006 at 2:53 pm

      Hey, this worked perfectly! Thanks! first try, just follwed it step by step.

    30. Abishek.R.Srikaanth said,

      on August 9th, 2006 at 1:31 am

      Hi,

      I have a similar issue, the only problem is that i have two computers connected at the other end to the Router. Now how do i remote access my desktop on the other end.


    31. on August 11th, 2006 at 2:01 am

      Will Keeptrying,

      According to this Microsoft KB article, you will have to change the registry in order to use a different port with Remote Desktop application.

      Let me know if you decide to go ahead and alter your registry and also the results…

      Abhinav

    32. Bob said,

      on September 3rd, 2006 at 4:44 pm

      HI………i READ THE TWO PAGES ON REMOTE DESK I OBTAINED A DYNDNS ACCOUNT AND DID THE INSTALL AND THE DESK TOP SEEMS TOBE OPERATING CORRECTLY CK THE ip AND IT IS UPDATING TRY TO CONNECT FROM MY dell lap top and it keps coming up timmed out or not able to locate servicer, any suggestion on what to do to get it to connect??

      Thanks
      Bob

    33. Bob said,

      on September 4th, 2006 at 12:54 am

      A follow up note I forgot to say I was trying to connect thur and wireless network, using linksys broadband router wireless-G I am not able to get remote Desk to connect

      Any info you may have on a wireless set up will help…….

      Bob

    34. funkie said,

      on September 20th, 2006 at 6:25 am

      same problem. if i go here: what is my ip adress and location? i see that my ip is changing very often. only the location is the same everytime.

    35. Ken said,

      on September 28th, 2006 at 6:47 am

      Is it possible to connect from a laptop computer in say America to a host computer in Australia.

    36. Jason said,

      on October 8th, 2006 at 5:27 pm

      Cannot seem to connect within my home network. Trying to connect to 192.168.0.7. Opened the port (3389) on my router. The other pc on my home network will simply not find my desktop machine. Any ideas?

    37. Chip said,

      on October 27th, 2006 at 3:26 pm

      I have followed all steps listed and have confirmed (as much as possible) that the correct information was entered. But I still cannot make a remote connection. When I am at home, using my home’s wireless network, I can make a remote desktop connection from my laptop to my desktop (both on the same wireless network … the desktop is the primary pc and connects via a patch cable to the router … the laptop uses the wireless connection). When I am at work, however, the connection fails (I get a message on my laptop that “the client could not connect to the remote computer). I am using a Linksys WRT54G router.

      I set the router up for remote management, by the way, and I am able to manage the router remotely.

      Any ideas?

    38. Antonio said,

      on November 13th, 2006 at 10:05 pm

      Hi I have a number of computers setup to accept remote connections. One being a dvr w/ 8 security cameras. My question however is, can I connect to a host without it logging out. I know I can achieve this with pc anywhere. Can I do it with remote desktop.

    39. rich said,

      on November 22nd, 2006 at 4:33 pm

      i have been using remote desktop quite succesfully via dyndns but recently ran into some problems. I am now unable to connect to my office computer remotely.it seems as if the system has slowed down to a trickle as the remote window opens but it’s rither black or shows my remote screen but i am unable to access it. I have made no changes as far as i can see.please help!

    40. Allan said,

      on December 6th, 2006 at 3:19 pm

      If you just need basic use of the remote computer to help family or friends while they watch or do some stuff yourself, just sign up for a free www.logmein.com account. Simple, free, allows the other end to see what you are doing (or not based upon settings) for tutorial type help and does not require any messing with ports or router settings. 256bit encryption as well.

      www.logmein.com

      I use it all the time for multiple computers.


    41. on December 7th, 2006 at 1:05 pm

      I’ve been using dynamic dns for years. It works great. At first I tought it would fail at some point and leave me not able to connect and access my computers remotely.

      But it has not, and I use the free version too. I use no-ip.com and it’s been very successful like i said for years now. I remotely access servers and desktops using rdp often and this really helps. Firewall and router manufactures have come along over the years to to incorporate DDNS into thier products.

      On-Demand Remote Support Software

    42. francisco said,

      on December 12th, 2006 at 12:54 am

      I did everything correctly,((i think) and it does not work. i notice that after i did step 3. Setting a Fixed IP Address., it will not connect to the internet. also there was a windows error message. something about there are 2 computers with the same ip address. when i changed the setting back to automatic( from ‘Select Use the following IP address, type the IP address manually, and press the tab key to move to the subnet mask’), then the internet connection started to work. please help

    43. John said,

      on January 11th, 2007 at 3:10 pm

      I got this to work, but it is extremely slow from the remote computer. At work I have a fairly beefy machine, but also a low end laptop with little memory, both are equally slow. I have the Linksys WRT54G on the home machine with a McCafee fire wall with remote desktop enabled.

      Any thoughts?

      John

    44. RozMcFrozz said,

      on February 17th, 2007 at 12:16 pm

      Hiya!

      I have a laptop at home with Windows XP Professional installed and I would like to access my work computer, however at work they all run on Linux. Is there any way I can still use a remote desktop facility? It would be ideal if it worked both ways - if I can access my laptop from work and vice versa.

      Cheers!

    45. Nathan said,

      on February 23rd, 2007 at 7:51 pm

      hey i read this article and installed the dyndns and created the account but not i can seem to configure my belkin router can any one help????

    46. Nick Boddington said,

      on March 1st, 2007 at 5:40 am

      Abhinav

      Thank you for this excellent article. I followed it to the letter & my RDC worked first time.

      Thanks again

      Nick

    47. Brian said,

      on March 8th, 2007 at 11:26 am

      This works. The only thing the article leaves out is that you have to reboot after making the change in registry.

      Abhinav Kaiser Says:
      August 11th, 2006 at 2:01 am
      Will Keeptrying,

      According to this Microsoft KB article, you will have to change the registry in order to use a different port with Remote Desktop application.

      Let me know if you decide to go ahead and alter your registry and also the results…

      Abhinav

    48. Erik said,

      on March 8th, 2007 at 8:42 pm

      I have a Linksys WRT54G ver.2 .
      I set up everything as you stated and I am able to remotely connect using my desktop’s ip address, which I made fixed as instructed.
      The issue is I cannot connect using the host name I created on DynDNS.com. It doesn’t see the desktop unless I use the ip. Now correct me if I’m worng, but isn’t the point of setting up the dns so that you don’t have to have a fixed ip address. It keeps track of whatever your ip is through the updater…? Can I change back to an automatic ip?
      Confused…
      Thanks in advance.

    49. Damon said,

      on March 16th, 2007 at 12:00 pm

      When I type in the DynDNS info into the DDNS tab, it says “connecting to server please wait!” and then does nothing. If I leave that section and comes back, under status it says “abusive update.” Do you know the solution to this problem?

    50. Don said,

      on May 15th, 2007 at 3:31 pm

      I am using a belkin router. I have set up a Dyndns account and the udate settings in the Blekin so I can access the GUI of the router remotely, this is great. I have an old PC I want to us as a web page server or FTP. How can i set up the router to view the webpage or FTP pages and still get to the Gui of the router. I believe I did it befor using the DMZ setting. but the router forwarded all incoming web request to the old PC and I could not get to the router GUI going to my dyndns.org name I set up.

      Thanks don

    51. Dieter Degen said,

      on May 16th, 2007 at 5:36 pm

      I have setup Remote Desktop to use port 3390 and everything works great except that the host computer cannot see the client printers.

      I did this because I have another Remote Desktop setup running through the same router using the default 3389 port. It prints on the client machine.

      Both host and client printers are the same model and their drivers are installed on both machines. Both machines can to their printers.

      Any helpt would be appreciated.

      Regards,

      Dieter Degen

    52. Rob said,

      on May 20th, 2007 at 11:20 pm

      Hey, I’ve tried your service. Running a Vista Ultimate Machine. I got the Local network to see the computer and RDP works perfectly. Trying to access my home computer from another location such as Work or Out of state area’s. Can’t get it to communicate.

      If i go onto my Sister’s XP Pro system with the RDP 6.0 Update. I can access. However, Outside networking cannot. I’ve tried your service installation instructions to no avail. Running WRT54G Router. My home computer is Wireless. Any questions let me know. Thanks!

    53. Ankur Gupta said,

      on June 16th, 2007 at 5:55 am

      Hi.. I am using a Windows Xp laptop which I am connecting wirelessly to the broadband router. I am able to access internet. I am also able to connect to the VPN, howwever it doesnt allow me to do any Remote Desktop Connections to a Particular computer on the VPN network. I stayed in a hotel last week and did connect from their using the same laptop and it worked fine. However there I connected using a Wired Connection and it worked fine. I have even tried making a wired connection from my router but it doesnt let me connect via RDP. Can you please suggest what changes I need to make to the settings ( if any ) to resolve this issue ?

      Any help would be really appreciated.

      Many Thanks
      Ankur Gupta


    54. on December 13th, 2007 at 6:31 am

      […] Remote Desktop For Dummies RSS feed for comments on this post. TrackBack URL Write a comment […]

    Post a comment