Selasa, 18 Mei 2010

Membuat NTP server di jaringan tanpa internet

NTP kepanjangannya Network Time Protocol. pernah kebayang mensyncronkan jam di semua desktop atau client di kantor atau lab? nah kali ini saya mencoba menuliskan "quick and dirty".


kali ini menggunakan ubuntu
dengan setup untuk subnet 172.16.31.0/24

langkahnya install ntp
apt-get install ntp

edit file /etc/ntp.conf
driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 127.127.1.1
fudge 127.127.1.1 stratum 8
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
restrict 172.16.31.0 mask 255.255.255.0 trust
broadcast 172.16.31.255

jalankan
service ntp restart

dari sisi client agak sabar menunggu.. sekitar 5 menit an kemudian lakukan

kalau dari linux
ntpdate 172.16.31.1


untuk supaya tanpa menulis ip server NTP dengan cara melakukan edit /etc/default/ntpdate

mengubah
NTPSERVERS="ntp.ubuntu.org"

menjadi
NTPSERVERS="172.16.31.1"