No problem, it should be pretty easy if you’re willing to get your feet a little wet in the terminal:
Basically we will stop ZeroTier, erase its identity and then start it again where it will regenerate a new ID.
Be careful however, if this new identity is not authorized on a network afterwards it won’t be able to talk to network resources until you (or your network guy) authorizes it.
sudo launchctl unload /Library/LaunchDaemons/com.zerotier.one.plist
sudo mv /Library/Application\ Support/ZeroTier/One/identity.public /Library/Application\ Support/ZeroTier/One/identity.public.bak
sudo mv /Library/Application\ Support/ZeroTier/One/identity.secret /Library/Application\ Support/ZeroTier/One/identity.secret.bak
sudo launchctl load /Library/LaunchDaemons/com.zerotier.one.plist
In the above series of steps we are only “moving” the identities to where zerotier cannot find them by adding .bak
to the filename, if you’re positive the changes worked and you don’t need the old identity you can remove them with:
sudo rm /Library/Application\ Support/ZeroTier/One/*.bak