How do you remotely control a Mac over VPN

Is there a way to remotely control a Mac that’s on a home network, when you VPN into said network?

I had the assumption it would show up on the network locations but I don’t see them.

For clarity, running Mojave on a machine trying to access High Sierra on another. Under normal circumstances, when I’m local, I can definitely access it through the LAN using the app Screenshare.

I am successful at connecting to the network via OpenVPN, and have verified the network router is working by accessing my NAS remotely over the OpenVPN connection.

Is there any way to browse the VPN network as if I was sitting in my home?

If you know the IP you can “Connect to Server…” from the “Go” menu in Finder. From there, you can connect with: “vnc:YourMacsIpHere”

Your VPN connection is probably not correctly configured to show computers via bonjour or via a .local address.

Just direct connect to it via the target device’s IP address.

I had a weird issue before on this, where my local and the VPN local where assigning the same IP range, so I changed the range of one of them, then all started to talk to each other.

VNC is cooked into macOS. There’s no need for 3rd party programs to accomplish this

So VNC protocol would allow this? I don’t suppose there is a way to access my router remotely is there, via the VPN tunnel? I tried 192.168.0.1 but that’s hitting my local router instead of the remote one. Would there be a way to access the router via the OpenVPN private IP address (10.0.x.x)?

Unfortunately I don’t have the IP of the computer I’m trying to access on hand. I had it set up to automatically restart on Wednesdays, and I think it must’ve gotten hung up somehow.

This is interesting. My remote network where I live is 192.168.0.0 and I can’t remotely change that. Perhaps if i change the network locally where I’m visiting, then they could potentially chat?

Is 192.168.1.0 an okay subnet to try locally here? Would they be able to cross talk potentially?

VNC and RealVNC aren’t the same. RealVNC allows the user to access a machine behind a firewall or when connected to a VPN as it uses a cloud connection.

If the VPN is set up properly, you should effectively be on your home network. What’s your home private network address? What about your current private network address? Based on what you wrote it sounds like 192.168.0.0 is your private network address for both home and current location.

I didn’t answer your first question. VNC is the protocol that screen sharing uses on the mac.

Yea so I changed my local network to the 174.0.0.X range, and left the VPN alone.

Give that a go

Hmm :thinking:

This I didn’t know, though I honestly have my router setup to forward an obscure random external port to the VNC port and a DDNS setup, so naturally I never had the need to solve a “how do I connect back at the house” issue.

Others have different tech levels. I’ll remember this for others though. I think the last time I used RealVNC was back years and years ago on Windows and I’m pretty sure at that time they hadn’t introduced this cloud platform for connecting as this is the first I’ve heard that

Do you mean 172 and not 174? 174 is reserved for communications companies as I understand it.