Network Time Service. setting up a time server is pretty straight forward once you have some understanding. Being a linux user , it pretty hard to find a reliable public time server. Most of them are slow and hard to reach. I decided to setup a private time server for my internal and external servers.