Anda di halaman 1dari 7

SMK NEGERI 26 JAKARTA

Jl. Balai Pustaka Baru I No.2, RW.7, Rawamangun, Kec. Pulo Gadung, Kota
Jakarta Timur, Daerah Khusus Ibukota Jakarta 13220

LEMBAR KERJA PRAKTIK (JOBSHEET)


Sekolah : SMK Negeri 26 Jakarta Kompetensi : No. Jobsheet : 3.2 – 3.5

Platform Komputasi Awan / : Jesika Paulina


Bid. Studi Keah. : Tekn. Informatika & Komunikasi Nama Siswa
Platform as a Service (PaaS) Panjaitan
Prg. Stud. Keah. : Teknik Komputer & Informatika Kelas : XI SIJA 1
: Sistem Informatika Jaringan dan Sub Kompetensi :
Komp. Keahlian No. Absen : 12
Aplikasi
Menerapkan prosedur Guru /
Kode KD : 3.2 – 3.5 | 4.2 – 4.5 : Purwanto, M.Kom.
konfigurasi Network Time Instruktur
Hari / Tanggal : Protocol (NTP) server pada Nilai :

I. TUJUAN
4.2 Mengkonfigurasi Network Time Protocol (NTP) server pada sistem operasi jaringan
3.2 Menerapkan prosedur konfigurasi Network Time Protocol (NTP) server pada sistem operasi jaringan
4.3 Memperbaiki permasalahan layanan Network Time Protocol (NTP) server
3.3 Menganalisis permasalahan konfigurasi Network Time Protocol (NTP) server
4.4 Merumuskan prosedur baru mengkonfigurasi Network Time Protocol (NTP) server
3.4 Mengevaluasi hasil konfigurasi Network Time Protocol (NTP) server

II. ALAT DAN BAHAN


1. Komputer PC/Laptop
2. Koneksi internet (diperlukan untuk upload tugas)
3. Server Linux Debian 11

III. KESELAMATAN KERJA


1. Gunakan peralatan sesuai dengan fungsinya.
2. Bekerjalah sesuai dengan cara kerja atau petunjuk yang telah ditentukan.

IV. TEORI SINGKAT

Pengertian dan Fungsi


NTP Server adalah kepanjangan dari Network Time Protokol, sebuah protokol untuk mensinkronkan sistem waktu pada
komputer terhadap sumber yang akurat melalui jaringan intranet atau internet. Sedangkan NTP Server sendiri adalah
sebuah server yang mensinkronkan waktunya terhadap sumber waktu akurat dan mentransmisikan paket informasi
waktu kepada komputer client yang meminta.

Prinsip Kerja NTP Server


NTP bekerja dengan menggunakan algoritma Marzullo dengan menggunakan referensi skala waktu UTC. NTP server-
pun tidak berdiri sendiri, tetapi NTP server juga saling bersikronisasi dengan server NTP lainnya. Setiap server berada
dilevel tertentu yang sering disebut dengan istilah stratum. Terdapat 15 stratum, semakin kecil nilai stratum semakin
tinggi kedudukan atau level-nya. Level stratum dihitung dari angka 0 hingga 14, dan stratum 0 bukanlah server namun
stratum ini adalah peralatan waktu yang sangat presisi seperti jam atom yang terhubung langsung dengan server stratum
1. Kemudian jaringan NTP stratum 1 ini akan mendistribusikan perhitungan waktu akurat ini ke dalam jaringan lain
dengan protokol NTP yang disebut stratum 2. Komputer dalam jaringan tersebut dapat menyinkronkan jaringan lain
yang disebut stratum 3, dan seterusnya sampai stratum 15.

Misal, kita berada di Indonesia, maka sistem kita akan terhubung ke NTP server yang berada di Indonesia, kalau
sebelumnya sistem kita sudah dikonfigurasi dan sikron ke NTP tersebut. Mungkin anggapan orang awam, kalau
mengatur waktu di OS itu tinggal lihat jam saja, namun di Linux memiliki kelebihan dibalik apa yang orang awam
tidak disadari yaitu ketika proses penginstalasian berlangsung, kita disuruh untuk memiliki zona waktu. Nah, disinilah
sistem akan menset regional waktu kita, ketika kita update sistem kita, secara tidak kita sadari sistem juga akan
mensinkronkan waktu kita dengan server repositori pusat dengan bantuan NTP server.

Jobsheet – Sistem Informatika, Jaringan dan Aplikasi (SIJA) Hal. - 7


SMK NEGERI 26 JAKARTA
Jl. Balai Pustaka Baru I No.2, RW.7, Rawamangun, Kec. Pulo Gadung, Kota
Jakarta Timur, Daerah Khusus Ibukota Jakarta 13220

V. LANGKAH KERJA
A. Praktikum

Langkah-langkah pengerjaan
1. Aktifkan PC/Laptop
2. Aktifkan VM Server Debian 11
3. Masuk ke root server, dan lakukan proses instalasi ntp
a. Install sudo terlebih dahulu :
apt install sudo

b. sudo apt update

c. sudo apt install ntp

Jobsheet – Sistem Informatika, Jaringan dan Aplikasi (SIJA) Hal. - 7


SMK NEGERI 26 JAKARTA
Jl. Balai Pustaka Baru I No.2, RW.7, Rawamangun, Kec. Pulo Gadung, Kota
Jakarta Timur, Daerah Khusus Ibukota Jakarta 13220

4. Konfigurasi ntp
a. sudo systemctl start ntp.service
b. sudo systemctl status ntp.service

Konfigurasi layanan NTP server dengan membuka file ntp.conf


c. sudo nano /etc/ntp.conf
 Nonaktifkan server NTP Debian dengan menambahkan tanda comment (#) pada awal baris
 tambahkan alamat server NTP Indonesia seperti berikut:
server 0.id.pool.ntp.org iburst
server 1.id.pool.ntp.org iburst
server 2.id.pool.ntp.org iburst
server 3.id.pool.ntp.org iburst
server 127.127.1.0
fudge 127.127.1.0 stratum 1

Jobsheet – Sistem Informatika, Jaringan dan Aplikasi (SIJA) Hal. - 7


SMK NEGERI 26 JAKARTA
Jl. Balai Pustaka Baru I No.2, RW.7, Rawamangun, Kec. Pulo Gadung, Kota
Jakarta Timur, Daerah Khusus Ibukota Jakarta 13220

 Tambahkan “ip restrict” di bawah baris #restrict…. dengan alamat jaringan lokal
dan subnet mask, termasuk baris pada broadcast.

Lalu setelah menuliskan perintah tersebut pencet


Ctrl + X + Y + Enter agar bisa menuliskan perintah
berikutnya

d. tambahkan perintah iptables berikut untuk menginzinkan port default NTP 123 pada firewall
sudo iptables -A OUTPUT -p udp --dport 123 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 123 -j ACCEPT

Jobsheet – Sistem Informatika, Jaringan dan Aplikasi (SIJA) Hal. - 7


SMK NEGERI 26 JAKARTA
Jl. Balai Pustaka Baru I No.2, RW.7, Rawamangun, Kec. Pulo Gadung, Kota
Jakarta Timur, Daerah Khusus Ibukota Jakarta 13220

e. tambahkan perintah apt edit-sources :

f. Lalu samakan repository dengan ini :

Jika sudah sama pencet Ctrl + X + Y + Enter untuk memasukan perintah berikutnya

g. Restart layanan NTP server dengan perintah berikut:


sudo systemctl restart ntp.service

5. Verifikasi layanan NTP menggunakan ntpstat dengan perintah: ntpstat


Jika terjadi error bash (ntpstat: perintah tidak ditemukan), lakukan install aplikasi ntpstat:
sudo apt install ntpstat
Setelah berhasil, Lakukan kembali perintah: ntpstat

Hasilnya seperti ini:

Jobsheet – Sistem Informatika, Jaringan dan Aplikasi (SIJA) Hal. - 7


6. Selanjutnya cek status sinkron jam komputer klient dengan perintah berikut: echo $?
Hasilnya kurang lebih seperti ini:

Hasil “0” berarti jam klien berhasil sinkron dengan server.


Hasil lainnya berupa “1” yang berarti jam komputer klien tidak sinkron dengan server atau
Hasil lainnya berupa “2” yang berarti klien tidak terhubung ke server.

7. Periksa layanan NTP server menggunakan perintah: ntpq -pn


Hasilnya kurang lebih seperti ini:

8. Lakukan tes sinkronisasi dengan client Windows, melalui pengaturan “Adjust Date & Time”
Klik kanan tanggal pada pojok kanan bawah layar windows, kemudian klik Adjust date and time,
kemudian scroll ke bagian bawah cari dan klik “Additional clocks”

Caranya klik kanan pada jam di laptop anda berada di bawah kanan

Jobsheet – Sistem Informatika, Jaringan dan Aplikasi (SIJA) Hal. - 7


SMK NEGERI 26 JAKARTA
Jl. Balai Pustaka Baru I No.2, RW.7, Rawamangun, Kec. Pulo Gadung, Kota
Jakarta Timur, Daerah Khusus Ibukota Jakarta 13220

Kemudian pilih tab “Internet Time”, klik tombol “Change settings…”.


Lalu pada isisn Server, ganti dengan IP address server Debian kamu. Lalu klik “Update Now”.
Tunggu hingga tampil pesan “The Clock wa successfully syncronized with ….” Yang berarti
proses sinkronisasi jam dengan NTP Server telah sukses.

Pencet ke Internet Time dan Change settings

9. Cek waktu di server Debian dengan perintah : date


Hasilnya kurang lebih seperti ini

Cek juga tanggal dan jam di panel bawah Windows, seharusnya sama !

Alhamdulilah, sampai sini semua telah berhasil ! dan …


Selesai. !

10. Setelah Selesai semua buat kesimpulan, simpan dan upload melalui Link Google Form yang akan
dibagikan.

Kesimpulan :

Kita bisa menyetting dan menyingkronkan waktu (jam) dengan virtual box yang memakai OS
debian ke windows yang kita pakai

Jobsheet – Sistem Informatika, Jaringan dan Aplikasi (SIJA) Hal. - 7

Anda mungkin juga menyukai