Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Remote Desktop only works in same room while sharing same wifi. Will not work when using different internet connections.

I have set up ARD on my 2012 13" MBP 10.11.6 (main computer), and a 2008 Mini 10.10.5. I did this at the same time when both were in the same room. ARD seems to work just fine when both computers are in the same room and access the internet through the same router. However I cannot access the Mini when I take my MBP to another location and access the internet from another router. I have been able to confirm that the Mini is turned on, and is still connected to the router via an ethernet cable, but my MBP says that the Mini is "off-line".

Have I missed an important step in setting up ARD, or is there possibly something else wrong? Please help if you can.

Posted on Aug 25, 2016 5:35 PM

Reply
2 replies

Aug 25, 2016 6:12 PM in response to PopielFamily

You have to configure the firewall/router at the other computer's location if you want to access it from your location. It won't just work when both computers are not on the same network. How you go about configuring the firewall is specific to that particular router. Each manufacturer handles it slightly differently although the end result is the same. Essentially you 'punch' some holes in the firewall to allow access from your location through to the computer you wish to control.


Here are some of the things you need to know before you start:

The external IP address at the location of the computer you wish to control

If this is a residential/home location then odds are the external IP address will change over time. All you need do to find what address that location has is to launch any web browser and key in the url whatsmyip.org. You can ask the person at that location to do this for you before you start. Once you have this information you can use ARD's Scanner > Network Address feature to 'target' the computer you wish to control.

Configure the firewall at that location to forward external requests on ports 5900 and 3283 to the internal IP address assigned to the computer you wish to control.

Ideally you should do this first as well as assigning a fixed 'internal' IP address to the computer you wish to control as this too may change over time.

Why do IP addresses change?

ISPs dynamically assign external IP addresses to their residential customers. This is because there are not enough addresses to go around. External IP addresses look something like this: 83.25.241.72. Routers/Firewalls are pre-programmed to dynamically assign IP addresses also. It's done this way to make it easy for most people who don't have the first notion of basic networking principles. Their IP addresses look something like this: 192.168.1.20 or 10.0.0.10. These may be familiar to you? If you've ever looked at the Network Preferences pane you may have seen something very similar? External IP addresses are commonly referred to as WANs or Wide Area Networks (the internet as a whole I guess? Internal IP addresses are generally referred to as LANs or Local Area Networks.


No offence intended and I appreciate some or most of this may be beyond you? But I have tried to simplify and explain this as much as possible in the hope it may help you?


Tony

Aug 25, 2016 6:15 PM in response to PopielFamily

ARD can work over the internet but you have to specifically set that up. Realistically you would need to create a secure way to get into your network, such as a VPN or ssh server.


Simply opening ports on the router to get access to ARD from outside can leave your Mac exposed (especially if you have poor passwords on any user accounts). Also bear in mind that internal IP addresses normally change (with the default DHCP setup) so you can end up trying to connect to the wrong device, there are multiple IP addresses at play.


This has another overview from Antonio Rocco worth reading 🙂

Can ARD work over the internet?


It really depends on how many Macs you need to manage remotely & if you can create a server inside to connect into the network.


Frankly services like teamviewer or possibly BackToMy Mac are easier to setup & manage. ARD is a neat tool but it still hasn't been fully introduced to the internet yet, it likes to play on the local network only unless you work out how to get access into that network.


Consider what you may be opening your computers up to if you misconfigure something - open/ listening ports on routers are picked up by scanning bots & can make your network a target. The other options also have weaknesses too but they generally 'connect out' to an external server that allows you to get back in to the network. The router should only allow traffic in from the known address, so in theory it is safer.

Remote Desktop only works in same room while sharing same wifi. Will not work when using different internet connections.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.