Need to setup remote desktop connection

I need to connect to my home PC (windows XP SP3)  while i am travelling. The HOME PC is connected to the netgear wireless router. The netgear router is connected to the DSL modem provided by internet service provider. Please give me step by step instructions on enabling the home PC to for remote connection. Please cover everything from right from the start incuding port forwarding. Also can the dynamic IP issue be resolved. Is there an application that the dynamic ips are picked up at an intervel and send to my inbox?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

What is the connection of this questiion to Java Programming Language ?

PearlJamFanaticAuthor Commented:
it has no connection. I am not sure how it was added. :)
As you are travelling you can not use remote desktop using router for out side another area...( areas which wont come within range of router)

so instead you need to install team viewer in both your home pc and laptop..

After installation when you run that application  it will displaydynamic ip address and password.

you need to use that ip address in your laptop to connect with home pc.

same way when you run it from laptop you will see dynamic ip in screen give it to homepc member and connect

now you can do anything with your home pc.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Newly released Acronis True Image 2019

In announcing the release of the 15th Anniversary Edition of Acronis True Image 2019, the company revealed that its artificial intelligence-based anti-ransomware technology – stopped more than 200,000 ransomware attacks on 150,000 customers last year.

u dont said that u have laptop or not.......

ok do one thing download jewakeup soft to ur mobile..
its good...
take that system to ur mobile.........
teamviewer would work fine.....just install it and keep your pc on :)
PearlJamFanaticAuthor Commented:
I think you have misunderstood. I will be connecting using my laptop. I will use some other service provider for internet on my laptop. I want steps to enable MSTSC.
yes, i understand what you are looking for:
for RDP you need to have a static public ip address.., if you have in that case you can RDP to use desktop at home

if you don't have than you can install teamviewer both on ur laptop and your home PC and its like sharing desktop & also you can transfer data.

Hope this helps
PearlJamFanaticAuthor Commented:
Thanks I will try teamviewer. Is it free?
you can setup your router so that you area able to connect to your home pc using remote desktop, but this process takes some time and some knowledge.  read on and i'll give you the jist of it and also my suggestion after all said and done:

1. setup your router with port forwarding and forward port 3389 to your home pc's private ip (lan) address (you may want to set it up as a static ip to make sure it's ip does not change on your lan)

2. make sure your pc's firewall is on and up to date

3. allow rdp connections to your pc and specify the user names

4. to make it easier with dynamic ip's setup your router with a or account and it will broadcast your public ip to the service where you can type in your name as a subdomain of the service to get to your public ip (

5. after all of this is done you'll be able to open mstsc from the run prompt (windows_key + R) and type in your address.

6.  you'll have to make sure where ever you are connecting from allows traffic over 3389

this is a quick run down of what needs to be done, my suggestion, use, setup a free account (you'll have to dig a bit to figure out how to make it free as they don't make it obvious).  setup your home pc with the software, then it broadcasts your pc's status to the logmein server and all you have to do to get on it from anywhere is to sign into your account at and you can connect to your pc right in the web browser all over http.  works well, no need to worry about dynamic ips, only down fall can be resolution but it is very convenient and easy to use.

good luck
Home machine has to be professional edition of XP, home edition does not support Remote Desktop hosting (that's one example of where logmein, teamviewer, gotomypc, VPC variants, etc get around that issue)  @scraby has the steps laid out perfectly.  And there is good advice to consider alternatives.  I myself use RDP.  Yes you have to keep track of what your IP address is at home, and while continuous connection modems rarely change IP, know it could change from time to time.  

However, I want to further advise you that leaving Remote Desktop open is a huge security concern.
On the internet there are scanning bots that will probe for open ports, and once they find your home computer on and open and listening on port 3389, bots will start hitting your machine with logon attempts.  They will try all the usual obvious username/passwords, trying Administrator, admin, Guest, owner, user, etc and 123456, password, iloveyou, etc.
a) make sure all accounts on you home box are secured with complex difficult to guess passwords.
b) you can change which accounts are allowed to remote desktop into your home machine.  Here is an excellent article about how to further secure remote desktop
c) you can change the default port from 3389 on the home computer, and/or you can change your netgear router to have a different port in the allowed passthru such that port 35789 maps to (or whatever ip your home machine is on the internal side of the router).  The article suggests only allowing certain outside IPs on a whitelist, which is great if you're only connecting from a few known places, like work, but if travelling the many IPs of hotels and free WiFi hotspots make that difficult.
d) Since Security auditing is turned off on XP by default, you can turn it on.  Unfortunately the old XP doesn't log the IP address in the security event log, so if you wanted the IP of sucessful and unsucessful connections you'd have to implement port monitoring such a this   then XP will log every failed attempt in the Security Event log so you'll be unable to know where the hacking attempts come from, Vista and 7 do include the IP in the event log entries.  (Not that knowing helps much, since bots are usually malware infested computers from every corner of the globe)  
Don't forget the Security Event log could fill up, I've seen 800 bad password attempts in under 20 minutes.  Adjust the size of the security event log and allow it to overwrite if necessary or else once full nobody can log in.  The optional MS free PortMonitor service and PR-Reporter utility will make it's own logs with IPs captured.  Unfortunately it logs everything and those logs can acumulate, so remember to do needed housekeeping.
Where the failed logon attempts come from can be tricky too, could be a buggy leftover app

e) Another extra measure you can try, is to remotely administer your Netgear router.  For security this is normally turned off.  If you turn remote administration on in the router, it is probably going to default to port 80 or 8080, so, change that too, to something obscure like 80210.  That way, the port scanning bots out there won't find it so easily.  Just like the computer, you should make absolutely sure your router is hardened, so change the usernames and passwords used to administer the router, (good advice regardless) otherwise the first bot that finds your router listening is going to try the default of username/password admin/admin or worse blank or something like that, and then they get to remotely administer your router, perhaps hijacking it or complteley reprogramming it.  And why open your router to remote admin?  Well, then you can leave the RDP remapping turned OFF most of the time, and only allow RDP connections to get through after you first connect and enable it on the router.  Don't forget to disable it when you're done.

10 alternatives
Many of the home DSL modems will have built in firewalls too that will prevent you from connecting.  Easiest option would be to use a service such as  It is free and functions much like gotomypc, this will prevent you from having to toy with your firewall and modem as well as setting up dynamic dns.
Oh, and these days, those logmeins, teamviewers, VNCs and other such tools are so popular they are just as likely to be probed by "bots" and attempts made to use/exploit them as a way to hack into your home computer, so again make sure the usernames/passwords are hardened difficult to guess.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.