Se o servidor dhcp que você está usando estiver configurado para fornecer a opção ntp-servers
, você poderá configurar seu dhclient para solicitar ntp-servers adicionando ntp-servers
à linha de solicitação padrão em dhclient.conf
, como mostrado no final deste exemplo do Ubuntu Linux (16.04 agora, mas foi instalado como 12.04):
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;
/etc/ntp.conf
e as informações do DHCP serão usadas para criar /etc/ntp.conf.dhcp
.
Seu ntpd deve ser avisado para usar /etc/ntp.conf.dhcp se ele existir. Na versão do Ubuntu que estou usando, isso é feito via /etc/dhcp/dhclient-exit-hooks.d/ntp
. < - este é o arquivo que diz ao NTPd para usar /etc/ntp.conf.dhcp
, se existir, e usar apenas /etc/ntp.conf
, se não existir.