How does a moon and a network controller work together?


I’m trying to build a self hosted zerotier environment with ztncui controller and private moons for a school project.
I have read the documentations but I need a confirmation on what I have understood.
So client A connect to a root/moon server wich relays him to client B and once the connexion is established the root server is not used anymore and a peer to peer connexion is set up.
The controller gives certificate to the clients so they can talk to each other on the network and it also allows you to manage your members.
But there is a point that I don’t quite understand, how does the moon know wich controller to use (zerotier or private) because from what i have understood the client always connect to the moon first if you need to add it to the network.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.