Hopefully you won't have to do this. I did because the domain of the private network .local which is also the domain name of the public network (e.g. hercules.jp.local). You will have DNS trouble if you have this situation. You can either change the domain of the public or private network. Private network is easier. Here is how, on the frontend (we change from .local → .priv):
rocks list network. (By default the private network is called private).rocks set network zone private zone=privrocks set attr Kickstart_PrivateDNSDomain privrocks sync configrocks sync dnsrocks sync host network
Unfortunately, this doesn't work 100%. In the /etc directory some files still refer to something.local instead of something.priv, Do a grep in /etc/ for .local and edit the files manually with vim.