Based on what is being requested, I can suggest one way to accomplish it, but it involves using an OS feature, rather than using an NTP feature.

If it is feasible to run Oracle Solaris on the system in question, you could use the Solaris Zones feature to do what you want. You could have one instance of ntpd running in one zone with one set of interfaces which controls the system clock and have another instance in a separate zone configured with the other set of interfaces configured with the LOCAL refclock only so it never tries to change the clock, but will instead serve time only. There is an interlock mechanism in the ntpd configuration on Solaris to prevent ntpd from running in a zone but there is an override to the interlock if you really want to do it and you know what you are doing.

Just a thought.

On 3/5/2013 1:07 PM, Abu Abdullah wrote:
  each with different interface.
   I want to have instance for each network.
Why?

mentioned it before



We have a requirement for NTP service for two different networks: public
(not important, can have outages), private (important). we are trying to
have separate process for each network in case high load come from the
public domain (or for any security issue). We will have more control on the
public NTP where we can set the resources for it at the OS level. in
addition, at any point of time we can migrate the private NTP to a
dedicated machine (currently we have only one machine) once the hardware is
not capable to handle both. In this case we will not have to change the NTP
IPs in the clients configurations (private).


_______________________________________________
questions mailing list
questions@lists.ntp.org
http://lists.ntp.org/listinfo/questions

_______________________________________________
questions mailing list
questions@lists.ntp.org
http://lists.ntp.org/listinfo/questions

Reply via email to