openNTPd

Breve introduzione al protocollo NTP:
Il protocollo NTP (Network time protocol, descritto nella RFC958) consente di sincronizzare l'orologio (data compresa) di un sistema locale presso un time server in Internet.
Configurando un NTP server per la propria rete locale si può fare in modo che il medesimo orario venga ridistribuito su ogni client.
In questo caso il server della LAN opererà sia da server (fornendo il servizio di sincronizzazione oraria ai client) che da client (prendendo l'ora esatta da un time server pubblico su internet).

Obbiettivo:

Configurare un demone NTP per la sincronizzazione oraria dei client della rete interna.
Come demone si è optato per openNTPd, sviluppato dello stesso team di openBSD: http://www.openntpd.org/it/index.html
La configurazione del demone è a dir poco riduttiva.

Installare openNTPd:
  • apt-get install openntpd
Configurarlo:
  • vi /etc/openntpd/ntpd.conf
# Rimane in ascolto sulla sola interfaccia LAN
listen on 10.0.0.1
# Time servers pubblici che utilizzerà per sincronizzarsi
server ntp1.ien.it
server ntp2.ien.it
servers pool.ntp.org

Resettarlo:
  • /etc/init.d/openntpd restart
Permettere l'accesso a livello firewall dai client della LAN:
  • iptables -A INPUT -i eth1 -p UDP --dport 123 -j ACCEPT



billiejoex
EOF 2005-11-08
last update