Solved

Can remote to computer within network but not from outside

Posted on 2010-11-16
8
430 Views
Last Modified: 2012-06-27
I have two machines set up behind a router, and both are windows 7. I set up port forwarding on the router into the two machines and they both have consecutive assigned ip addresses. One computer I can connect to remotely just fine from outside the network, but the other one I can't.

I've been troubleshooting the problem by remoting into the machine that I can get to and then opening an RDP from that machine to the other one and it opens fine. So you can RDP from one machine within the network to the other but not from outside to that machine.

It's obviously listening on 3389, and I confirmed that with netstat. The outside port (I'm forwarding from external 3390 to internal 3389) is open and the router works fine. I changed the port forward so it was pointing to the other machine and it worked fine that way so presumably the router is forwarding fine.

I don't understand why I can make a 3389 connection to that machine from inside the network but not from the router.
0
Comment
Question by:charlesAMAG
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 59

Accepted Solution

by:
Darius Ghassem earned 500 total points
Comment Utility
You can only use the one External IP address on one of the 3389 ports. You can't port forward the same external IP address to two different internal IP addresses on the same port.

Now you can change the default listening port on RDP for the second client the port forward another port number like 3391. You can then change the RDP configuration to connect to the port 3391
0
 
LVL 15

Expert Comment

by:JBond2010
Comment Utility
What you need to do is change the RDP listening ports on the Windows 7 PCs. Give 1 PC say port 3390 and then the other say 3391. You can change the the listening ports numbers through the registry. Go to > start > run > and type regedit > scroll to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-TCP and modify in the right hand PortNumber and change this.

The next step is to create forwarding rules on your Router/Firewall for the new RDP port number and point them to the PCs exactly the same you did.
0
 
LVL 2

Expert Comment

by:volcer35
Comment Utility
0
 

Author Comment

by:charlesAMAG
Comment Utility
Well, I've gone in and changed the ports so that now one machine has 3389 external and 3389 internal and the other machine has 3390 external and internal. I changed the listening port to 3390 on that machine.

Now when I enter the internal IP address and port 192.168.1.x:3390 it remotes over to it just fine, but from the external port :3390 it doesn't open again.
0
Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 15

Expert Comment

by:JBond2010
Comment Utility
Does the PC have a static ip address? The PC has to has to be using static ip address. You can set this up in DHCP with a reservation or on the PC it-self. Check the fire rules again, and also make sure the user account your using has access to the PC remotely. One way of testing to see if the port is open externally is to use telnet. Telnet the public ip address eg:

telnet 204.163.254.198 3390

If this fails, check the firewall rules on both the PC and the router/firewall.
0
 

Author Comment

by:charlesAMAG
Comment Utility
Yes it does have a static ip and the port is open.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
Comment Utility
You need to make sure that the port forwarding is properly setup to port forward on the new port to the static internal IP address.

0
 

Author Comment

by:charlesAMAG
Comment Utility
Awesome. I'm going to go back and completely redo the router setup with these tips in mind and see how that goes. I'll let everybody know later today how it went.

Thanks!!
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Suggested Solutions

If you get continual lockouts after changing your Active Directory password, there are several possible reasons.  Two of the most common are using other devices to access your email and stored passwords in the credential manager of windows.
OfficeMate Freezes on login or does not load after login credentials are input.
This Micro Tutorial will give you basic overview of the control panel section on Windows 7. It will depth in Network and Internet, Hardware and Sound, etc. This will be demonstrated using Windows 7 operating system.
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now