Roon Arc unable to connect from outside my home

You have two router in your network when routing between your roon server and the internet so you get the Multiple Nat found message and confirmed by the presence of the 10.0.0.0/24 and 192.168.1.85/24 subnets visible on your local network.

Do you still have the ISP router in your system? If so, the Orbi router whoudl be put into access point mode so that it only provides Wifi access and does not do routing or DHCP (and does not issue ip addresses to devices on the network). This would leave your ISP router as the only router in you local network and port forwarding would have to be set up (either manually or via uPnP) on that router - essentially the same as you had before you got the Orbi except that the Orbi would provide WiFi access.

Another possibility is to put the ISP supplied router into ‘Bridge’ or ‘modem’ mode if that is possible.
This would mean that all routing and security was done by the Orbi router and port forwarding would have to be set up on that router.

There are two other possible alternatives:

  1. Disable uPnP on both routers and set up a manual port forwarding rule on bother routers such that:
    a. The ISP router forwards TCP connections on the ARC port to the WAN side ip address of the Orbi router - this will be a 192.168.1.x ip address.
    b. The Orbi router forwards TCP connections on the ARC port to the Roon Server ip address - this will be a 10.0.0.x ip address.
  2. Use Tailscale to allow your mobile to connect to your Roon Server as if it was on the local network even when away from home.

This solution has recently been outlined by Roon and instructions are available at:

The use of Tailscale is also discussed in https://community.roonlabs.com/c/tinkering.

However, elliminating the double NAT solution if possible is very definitely the preferred option. Tailscale should be used as a last resort.

2 Likes