Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a linksys wrt54g router and a windows 7 box at home I'd like to be able to remote desktop into from work. Would it be possible for someone to point me in the right direction on what I need to configure to get this working, both on the router and on the win 7 box? I'm sure there are a lot of little steps involved. Ideally I'd like to set it up so that only my work IP address can get through to the win 7 machine.

Thanks very much for any pointers and links!

share|improve this question

4 Answers 4

up vote 3 down vote accepted

For this to work you will need to have Windows 7 Professional or above. In your router you will want to go to application and gaming (or something to that effect). There you will setup port forwarding for port 3389 on your router to port 3389 of the IP address of your pc. In Windows 7, go to the Control Panel and double click on System. Click on remote settings in the side bar of the system Control Panel. Under remote desktop click "Allow connections from computers running any version of remote desktop (less secure)" to enable remote desktop. Below this click the select users button and select the user you would like to grant remote access.

An alternative to opening up the port would be to use a vpn service like Hamachi. This would require that you have the Hamachi client on all the computers that you would like to use to access the machine but it is a more secure option.

share|improve this answer
2  
It's also worth noting that each user with Remote Desktop permission needs to have a password set on his/her account. Since your computer is now open to the Internet, make sure all the admin accounts and other accounts with Remote Desktop privileges have strong passwords or passphrases. –  rob Jun 10 '10 at 7:33
    
Thanks to everyone for your comments. This is great stuff. One question if I may-- is it possible to limit which machines can get through the Linksys via the open port? Sort of akin to limiting wifi network access via a MAC address filter? In other words, are there ways to tell the linksys I'm computer X, and therefore ok to use rdp? –  larryq Jun 10 '10 at 15:43
    
You could possibly do this with an alternative firmware like dd-wrt.org. Another option would be to use the windows firewall or a third party firewall to filter/block based on remote ip address. –  user4892 Jun 12 '10 at 6:44

In addition you can change the listening port you have open for rdp, see: microsoft article Then port forward to that machine on your router

share|improve this answer

If you don't have a static IP address you'll also need to find out your IP address somehow.

I leave Gmail running on my home machine and then I can see what my home machine's IP address from my work machine's browser when logged into Gmail by clicking on the Details link at the bottom of Gmail.

share|improve this answer
3  
Another way to do this is with a DDNS (Dynamic DNS) service like DynDNS.com. –  rob Jun 10 '10 at 7:35
    
+1 for the google tip on finding your ip at home –  datatoo Jun 10 '10 at 13:21

I would suggest TeamViewer. It is free and you don't need to know IPs. All you need is the ID and password from your home computer. No configuration needed. No install needed, you can just run it. Especially useful if your work computer requires admin access to install software.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.