How to remote desktop to another PC not on my LAN.


I have a family member who has a laptop.  Now, I would like to know (step 1, step 2 etc..) how to connect to his laptop via RD.

He has a Sky broadband connection - which obviously means a default software XP firewall, and no hardware firewall.

Do I need to find out his pubic IP address.  Open up my RD client - enter his IP address, then the port number for RD, so it would look like;   ?

If you could list the steps involved that would be great, thanks.


PS: I know I can use something like LogmeIn - but I would really like to know how to connect via my local RD application.

PPS:  I know he can send me a remote assistance invitation via MSN, Outlook etc..  But I would still like to know how to RD to a client who is outside my LAN.
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.

Jackie ManIT ManagerCommented:
First thing first.

Your friend's computer MUST be running Windows XP Professional.

If not, forget about RDP.

Check with your friend first about the OS.
- You only need to enter his public IP address and you can leave the port bit out.
- If the person you want to RDP has a LAN with a router then he/she will need to forward port 3389 to the machine that you want to RDP via the internal IP address.
- If they have a software firewall such as Windows Firewall enabled then you will need to add an exception rule. The easiest way is to add a program exception for the executable C:\Windows\System32\mstsc.exe.

If you still have difficulty then why not use a tool such as teammate, remote assistance? They work seemlessly, are secure and don't require a rocket scientist to figure out.

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
Jackie ManIT ManagerCommented:
Second, I have checked about whether SKY broadband has blocked port 443 or 3389.

But, there is no recent info.

As of March 2007, SKY broadband should have only block ports 80, 110, 25 and 21.

Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

An easy way to get access (like remote desktop) is to use teamviewer (
Jackie ManIT ManagerCommented:
In order to use RDP, port 3389 or 443 MUST be open from both the ISP in the RDP host and client PCs.

Personally, I like to use port 443 as many public hotspots will block port 3389, but not port 443.

Besides, your family member's laptop MUST be patched with at least SP2 (perferably SP3).

The problem is how to deterimine the public IP address of your family member's laptop.

It seems that SKY broadband deliver dynamic IP address to its clients, not static IP address.

You may need to ask your family member to go to the link below to find out his public IP address.
Jackie ManIT ManagerCommented:
After verifying all information above, follow the instruction in the link below.
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
Remote Access

From novice to tech pro — start learning today.