13 Maret 2008

Sinkronkan waktu client dengan server Linux

Sepertinya perlu melongok dikit ke Windows network. Gemana caranya setiap client Linux login langsung otomatis bisa sinkronkan waktu dengan linux server. Mungkin ada yang masih pake batch file dari M$ seperti ini:

NET TIME \\SERVER /set /y

Jelas itu masih dibutuhkan, untuk client Windows yang login ke Samba Server. Gemana dengan client Linux?

Di Ubuntu sudah di sertakan fasilitas sinkronisasi langsung ke ntp server ntp.ubuntu.com. Cara ini bisa digunakan. Tentu saja akan bagus digunakan jika cuman 1 pc saja. Kalo di office kita ada banyak client linux, kurang bijak lah membuka akses ntp keluar office untuk semua client Linux.

Sinkronkan server Linux ke Internet

Yang menggunakan server Ubuntu, sinkronkan saja server Ubuntu dengan ntp.ubuntu.com dengan menggunakan:

- Menu System -> Administration -> Time and Date
- Set Time zone sesuai area kita (misal Asia/Jakarta)
- Configuration: Keep syncrhonize with Internet servers
- Time servers: ntp.ubuntu.com

Berikutnya install xinetd untuk menshare time servicenya:

sudo apt-get install xinetd

Dan aktifkan time service dengan merubah baris di /etc/xinetd.d/time yang bagian pertama (time-stream) dari:

disable = yes

menjadi:

disable = no

Akhiri dengan restart xinetd tadi:

/etc/init.d/xinetd restart

Sinkronkan sisi client Linux

Install utility kecil rdate yang sudah disediakan di repository Ubuntu di semua client Linux:

sudo apt-get install rdate

Tambahkan baris berikut di /etc/rc.local sehingga setiap kali komputer nyala, akan dilakukan pengesetan waktu sesuai waktu di server

/usr/sbin/rdate -s time.yourdoman

Oya, perhatikan timezone di sisi client yah. Ubah timezone ke Asia/Jakarta juga. Tapi set manual aja bagian Configuration. Jgn sampe server timezone Asia/Jakarta, ternyata client timezone nya laen. Hasilnya sikronnya langsung akan di sesuaikan jg :-D

3 komentar:

Fajar mengatakan...

Menarik sekali artikelnya :)
Cuma kurang nangkep yg xinetd. Ini wajib diinstall?

Lutfi mengatakan...

Yap. xinetd wajib diinstall. Karena service time nya dijalankan oleh xinetd

Omah Linux mengatakan...

bagus juga buat yang belajar server. .

Desktop Environment Terbaik