Powered by coANDco UK

Howto get Apple Remote Desktop to work behind a router

From How2s

If you are running Apple Remote Desktop behind a router, firewall, or NAT, you will find out that it is not accessible from the outside internet. However, if you want to be able to access your machine from the internet, you will have to set your router up for port forwarding. This basically means that you are accessing the router and it is passing all the traffic on the respective ports to your machine on your LAN (Local Area Network). Therefore, you need to know the IP address of your computer on the LAN. Depending on your situation, it might be best to make it static in the settings by changing from "DHCP" to "Manual".

I also recommend using Dyndns. Most routers support dyndns nowadays. You need to open an account at dyndns.org (e.g., yourname.dyndns.org), and then enter your domain name, username, and password into your router. This allows you to access your router without knowing the IP address (which can change any time anyway).

Apple Remote Desktop uses the following TCP and UDP ports for the functions indicated. These ports need to be forwarded to your local machine in your router configuration.

Port Protocol Function
5900 TCP Observe and Control
5900 UDP Send screen, share screen
3283 TCP Reporting
3283 UDP Everything else
22 TCP Encrypted file transfer, observe, and control (via SSH tunnel)

Remember: Your IP address on the LAN must start with 10, 192, or 172 (e.g.,,, or

More information about how to set up port forwarding on your router.

Please check out our sponsor, thanks to whom How2s.org is FREE: