blcamp's profile

Visitor

 • 

3 Messages

Friday, April 22nd, 2022 2:15 PM

Closed

Enable External RDP Access To One Of My Desktop PCs

Seems more of an administrative rather than technical issue, but I will try asking here anyway.

All I need to do is be able to reach one of my desktop PCs and remote control it using Microsoft Remote Desktop Protocol (RDP).

I am an Xfinity customer based in Grand Rapids, MI and have my own equipment, including:

1. Arris Surfboard SB6183 Cable Modem
2. TP-Link Archer C3200 Internet Router

My desktop is a Dell Inspiron 3880, an i5-based PC running Windows 11 Pro (24GB RAM, 240GB SSD, 5TB HDD).

My main problem seems to be that my external IP address is "hidden" outside my home network. I can ping it from the PC I want to allow RDP access to, but I cannot reach it from anywhere else outside (e.g. at a Starbucks or at a friend's house or anywhere else).

I have already added a port-forwarding rule in my router to the specific PC I need to connect to. I do not, however, use a VPN...  I'd rather not go that route if I don't have to.

I tried contacting Xfinity support 5 different times (4 calls and one visit to a nearby store) and no one seemed to even grasp what I just described above.

Any competent help would be greatly appreciated.

Problem Solver

 • 

515 Messages

3 years ago

Visitor

 • 

3 Messages

@NoNoBadPuppy​ I appreciate the response. I probably should have been a bit more specific in my question. I already have a port forwarding rule in my router, and I am not using a VPN; would like to avoid that if possible. (I've edited my question accordingly.)

(edited)

Problem Solver

 • 

515 Messages

3 years ago

I think that using a VPN may be the only option you have.  It adds a layer of protection as well.  Good luck.  I hope you get it sorted out. 

Visitor

 • 

3 Messages

@NoNoBadPuppy​ thanks. I've actually reached out to a few VPN providers, but they say they "don't support using RDP"...? I don't understand. If the idea is for me to connect as if I were in my own network, shouldn't I be able to RDP to my desktop anyway?

Visitor

 • 

2 Messages

3 years ago

Comcast home internet/modem will not allow you to modify the setting.  If you need to do any port forwarding you will need to get business class internet.  In business class they allow the customer to modify setting and you can setup various port forwarding.

Problem Solver

 • 

1.5K Messages

3 years ago

If you open a port to the internet with a port forward, it's going to get hammered.  RDP or VNC would be an exceptionally bad service to run 'naked' to the internet.

Better, would be to just run a VPN server yourself inside your network, and open a port forward to that service.  Better still is: you run that service on a stand alone box running something other than windows, but also protect it with intrusion detection/throttling to help you mitigate attacks on your open port.  It can save you all kinds of misery.  That's overkill, but there's nothing wrong with overkill.

Check out https://www.wireguard.com and https://openvpn.net  they are both free VPN servers you can run yourself on a variety of platforms.  Both have free clients you use to connect to them for devices/phones/PC's/Mac.    

When you are remote, switch your client on, it connects to your internal server, and now your device is actually on your internal network with an encrypted tunnel.  Now you can use RDP on your device to connect to your desktop machine.  What's the difference between the two?  Different protocol.  Wireguard has less overhead, so data transfer is faster but has no logging.  Openvpn has better logging/debugging but it will be slower on the data transfer. 

There's a lot of help around for setting up either one, and a small learning curve, but the default setup on either is 'good enough secure'.  Much better than just blasting ports open with zero protection.

forum icon

New to the Community?

Start Here