I have four machines running Ubuntu 14.04, one is a software router and the others connect to it. I installed NTP on each of them.
What I want is to synchronize clocks among these four machines, with the router acting as the NTP server and the other machines acting as NTP clients. For some reason, the router cannot access any external NTP servers. But I don't think that's a problem, because I only want to synchronize these four machines.
However, after some time, I found that it seems necessary to access an external NTP server.
Do I really need to access an external NTP server? Can I just somehow build a pure internal NTP system for these four machines?