Is it possible using Apple Remote Desktop to connect to computers over the internet (so different networks) ** without ** having to tweak the router settings of those devices?

PS currently using both Mojave and Catalina


3 Answers 3


Unfortunately, not any more. It used to be possible using Back to my Mac, which was abandoned at Mojave.

See Does Apple Remote Desktop connect to computers over the internet? for how it used to work.

Also ref: Wikipedia - Back to my Mac


Not a total solution but I use Teamviewer now where I used to use ARD. It works without router tweaking and is easy to set up at the remote end.

  • TeamViewer and all other manner of screen sharing bypass NAT. Good answer.
    – bmike
    Jan 10, 2020 at 0:15

Use a VPN to connect to your remote network. it's better for everyone involved

  • 1
    ARD works just the same way as a VPN… in so much as the other end must be ready to accept it.
    – Tetsujin
    Jan 9, 2020 at 19:10
  • I would say VPN implies an addressable IP address gets provisioned. ARD never assigns them so it’s really Apples/Oranges - they don’t even do the same thing @Tetsujin
    – bmike
    Jan 11, 2020 at 20:18
  • you're right I was just saying from a security perspective, using VPN is a better overall strategy than trying to "open up ports" on your router, map them to the machine you want to control, etc. They do NOT do the same thing, but when used TOGETHER they work great.
    – Jason FB
    Jan 14, 2020 at 13:12
  • also I haven't needed a static IP in 25 years since I'm a very happy DynDNS customer and most routers today have built-in DDNS (I recommend you get one that does and set it up-- works great)
    – Jason FB
    Jan 14, 2020 at 13:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .