We have a small network with a router that is controlled by our ISP. I contacted them and asked for a port mapping to map TCP and UDP ports 3389 to our server's IP, 192.168.0.2 (for Terminal Services), which they completed. However, when I run a port scan of our router's external IP, the only port that comes up is 23; 3389 does not appear. When I run the scan from a computer within our network to the server's IP, many ports come up, including 3389. I am not able to make a Terminal Services connection from outside the network, but I can from within (using the server's 192.168.0.2 address). I contacted the ISP to see why this is, and they stated that the port would not appear on the port scan unless the server is broadcasting on that port. Also, they did a ping from the router to the server IP (192.168.0.2) and got no response.
So how come the router cannot ping the server, but other computers within the network are able to establish a terminal services connection? The Server uses a static IP address. How can I get Terminal Services running from outside the network?
So how come the router cannot ping the server, but other computers within the network are able to establish a terminal services connection? The Server uses a static IP address. How can I get Terminal Services running from outside the network?