ZeroTier for remotely connecting to Roon

This is not a viable solution. No one driving his car, or taking the bus, has a wifi connection.

I keep thinking there must be something dev can do to avoid this multicast requirement.

any news here?

android is working with zerotier but my iphone isnt showing the core…

Iirc you need to be connected via WiFi not lte/gsm

It sure if this is relevant to ZeroTier but make sure you have enabled ‘mobile data’ on your iPhone settings for Roon. This caught me out (to start) when using Roon via WireGuard over a cellular connection…

2 Likes

hey! thx for the top. but doesnt work on zerotier. mobile data is enabled, but the core dont show up. wifi and cellular

Try using help and putting in the exact core IP address or 255.255.255.255

4 Likes

wow its working! thx!!!

1 Like

Not sure what fixed it, bit I had roon activated for mobile use + did head with no success to the IP of my roon server on the zerotier network I created.

Anyway, disabling and enabling usage of mobile data, killing Roon app, and pointing to the IP of the server made it work back!

This is great!

1 Like

Holy hell I cannot believe these threads have been running for 5+ years about VPN’s and roon can’t just fix it?

Stop relying on ■■■■■■ multicast to connect to the core.

Let us proxy through Roon based infrastructure like plex does.

SOMETHING. Just do it!

Biggest factor of lost subscriptions or new users IS NO REMOTE ACCESS!

1 Like

as the guy who started this thread and still haven’t gotten it to work (and I’ve got a fair bit of network knowledge), I wholeheartedly agree.

I settle for tidal remote, and would MUCH RATHER USE ROON AND MY LIFETIME SUBSCRIPTION.

OP here. Yay 3 years, no feature or reason why not.

no kidding on the lost subscribers. it’s idiotic.

Hi,

I’ve managed to make it work (sorry no IOS here).
Here’s my setup :
Roon core is on a nas synology.
ZeroTier is running on the nas, and also on a macbook and an android.
At first, Roon was seen by all the other devices but it was stuck on the connection screen (red dot and “Connecting…”)
I’ve made it work by opening the firewall on the nas for all the ips (“managed ips”) from the zeroTier network.
I don’t know if it’s very safe, but… it works !

Did you Manage to get Roon work on a Laptop/MacBook?
For iOS and Android we have ARC now.

But would be nice to have it on my MacBook and stream it to an Roon-Endpoint, when im at a friends’ house

Yes it works on MacOS Monterey for me.

2 Likes

As I have noted in the past there exists zt clients for most os’ but ROCK/Nucleus does not support any ssh access to install or support zt.

Gave ZeroTier a try and it works! Too bad I could not get my local audio devices working with Tailscale, but this works.

3 Likes

How did you setup Zerotier?

You need to run ZeroTier on the same machine on which your core runs. I don’t believe you can do this on a Nucleus but you should be able to do it on just about any other platform.

If you happen to be trying to get this to work on a device like a Synology where you use Docker, there are extra steps involved. If that’s your use case, I can point you in the right direction - it’s not hard, just a bit of additional work.

ZeroTier provides instructions.

Once you’ve got your virtual network set up and ZeroTier is running on your core machine, you just enable ethernet bridging on the core node from the ZeroTier web UX:

With respect to clients, I have only used ZeroTier on an Android-based DAP. It’s easy to install and enable and I can confirm that it works. I was not able to get it to work correctly on an iPhone. I haven’t tried on other clients, and I haven’t tried to do site-to-site bridging with a single client on each end acting as a bridge. That may work.

Oh I was going to use this on a Mac mini as my core and my iPhone 14 pro max. Man is there a reason it doesn’t work on iPhone?

Tailscale worked for a bit but now not soooo much.