Visitor
•
6 Messages
Redirect External Port to Internal IP
Before Xfinity, I used to use a router behind the cable modem and connect to different computers on my LAN using RDP. I would use:
publicIP:port1 and it is sent to lanIP1:localPort1
publicIP:port2 -> lanIP2:localPort2
Now and with Xfinity modem/router, I am unable to do that.
So if I have two machines on my LAN that have remote desktop with port 3389, I cannot connect to both. Xfinity port forwarding doesn't allow that out of the box.
Is there a different way I can port forward outside port to specific LAN:Port ?
thanks,
XfinityBillie
Official Employee
•
3.3K Messages
4 years ago
Have you already attempted to set up port forwarding using these directions:
Note: If you've previously set up a port forward from your Gateway's Admin Tool (https://comca.st/2VNXdAt), you should see it listed in the Port Forwarding Settings.
Note: If you don't see the device listed, it may not be connected to your home network.
Note: If you are unsure what port settings to choose, reference the device manual or the application you are trying to use. Opening unnecessary ports is not recommended, as it may pose a security risk.
If you have attempted that and it didn't resolve the issue you can also set up port forwarding using the admin tool. The full directions on the options you have to set up port forwarding can be found by clicking this link: https://comca.st/3xMhPas. Let me know if any of the options work, if not have your considered putting the modem in bridge mode and using your previous router with the modem?
0
0
user_4ef0e8
Visitor
•
1 Message
4 years ago
The suggestion by XfinityBillie would only work for one of the two computers at a time. You'd have to reconfigure the router each time you wanted to use RDP with the other computer. And you'd not be able to RDP into both at the same time.
@user_31a8f3 - barring using a third party tool, you'd have to edit the registry on one (or both) PC, changing the port that RDP listens on. Then setup the xfinity router to forward the ports you chose for each PC. When connecting to your computer using Remote Desktop Connection, youll need to specify the port after the computer name or IP address. Like: My_PC:1234 (using computer name inside your LAN), or my.public.IP.add:1234 (from the internet/WAN).
To set the port your PC will listen to, edit registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber
The default is 3389
P.S. - you'll probably need to open the port you choose in the Windows firewall on each PC.
(edited)
0
0