Anda di halaman 1dari 26

IMPLEMENTASI NETWORK MONITORING SERVICE

PADA GRIYA MAHASISWA ROUDHOTUL JANNAH


SERVICE NETWORK MONITORING
IMPLEMENTATION OF GRIYA MAHASISWA
ROUDHOTUL JANNAH
Tugas Besar
Diajukan untuk memenuhi syarat dalam mata kuliah
Praktikum Jaringan Komputer
Program studi S1 Teknik Informatika
Departemen Informatika
Fitrah Zul Fahmi
Rizky Adhi Prasetyo
Lutfi Fitroh Hadi

113110136
113111162
113110132

Laboratorium Informatika
Departemen Informatika
Telkom School of Engineering
Telkom Unversity
Bandung
2013

Lembar Pernyataan

Dengan ini kami menyatakan bahwa Tugas Besar ini dengan judul
IMPLEMENTASI NETWORK MONITORING PADA GRIYA MAHASISWA
ROUDHOTUL JANNAH beserta seluruh isinya adalah benar-benar karya kami
sendiri dan kami tidak melakukan penjiplakan atau pengutipan dengan cara-cara
yang tidak sesuai dengan etika kei1muan yang berlaku dalam masyarakat keilmuan.
Atas pernyataan ini, kami siap menanggung resiko/sanksi yang dijatuhkan kepada
kami apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan
dalam karya kami ini, atau ada k1aim dari pihak lain terhadap keaslian karya kami
ini.
Bandung, 9 Desember 2013
Yang membuat pernyataan,

Fitrah Zul Fahmi

Lutfi Fitroh hadi

Rizky Adhi Prasetyo

Lembar Pengesahan
IMPLEMENTASI NETWORK MONITORING SERVICE
PADA GRIYA MAHASISWA ROUDHOTUL JANNAH
SERVICE NETWORK MONITORING
IMPLEMENTATION OF GRIYA MAHASISWA
ROUDHOTUL JANNAH
Tugas Besar

Diajukan untuk memenuhi syarat dalam mata kuliah


Praktikum Jaringan Komputer
Program studi S1 Teknik Informatika
Departemen Informatika

Fitrah Zul Fahmi


Rizky Adhi Prasetyo
Lutfi Fitroh Hadi

113110136
113111162
113110132

Bandung, 9 Desember 2013


Menyetujui
Pembimbing

HADIAN HANAFIAH
NIM : 113138335

Abstrak
Di era sekarang ini internet menjadi kebutuhan bagibanyak orang dan
banyakinstansi, terutama instansi pendidikan yang harus mendapat informasi secara
cepat dan akurat. Instansi pendidikan perlu menggunakan internet untuk membuat
sistem manajemen data instansi yang terpusat dan terkontrol (LAN dalam instansi),
membantu mengembangkan wawasan para siswa, membantu parasiswa untuk
menyelesaikan tugas, dan sebagainya.
Kami memilih Griya Mahasiswa (GM) Roudhotul Jannah untuk dijadikan studi
kasus. Di GM ini terdapat 2 buah network yang 1 network terhubung dengan 24
kamardan 1 network lagi terhubung dengan 21 kamar. Network pada GM ini tidak
memiliki router dan server. Hanya kombinasi switch.
GM memiliki banyak kegiatan sehingga memiliki banyak data yang tersebar di
banyak PC milik mahasiswa, sehingga menyulitkan pengambilan dan penyimpanan
data, karena dikhawatirkan ada data yang hilang atau terduplikasi, dan sebagainya.
Juga sering kali ada kamar yang mendapat koneksi dan ada yang tidak mendapat
koneksi.
Oleh karena beberapa alasan di atas, kami berencana membuat server FTP, HTTP,
dan DNS serta sistem monitoring traffic. Server dan sistem monitoring ini dibuat
menggunakan Ubuntu OS.
Kata kunci: griya, server, monitoring, ubuntu, traffic

Abstract
In this era, the internet is becoming a necessity for many people and many
institutions , especially educational institutions should receive information quickly
and accurately .
Education institutions need to use the Internet to create a data management system
that is centralized and controlled ( LANs within agencies ) , helping students develop
the knowledge , help the students to complete the task , and so on .
We chose Griya Mahasiswa ( GM ) Roudhotul Jannah to be used as a case study . At
GM , there are 2 pieces of network , the first network connected with 24 rooms and 1
more connected with 21 rooms.
Network at the GM does not have a router and a server , just use a combination of
switches.
GM has a lot of activities that have a lot of data scattered in many student -owned
PCs , making it difficult for retrieval and storage of data , because it was feared no
data is lost or duplicated , and so on.
Also there is often a room that gets a connection, and there are not.
Because some of the reasons above , we plan to create an FTP server , HTTP , and
DNS and traffic monitoring systems . Server and monitoring system was created
using the Ubuntu OS.
Keywords: griya , server , monitoring , ubuntu , traffic

DAFTAR ISI
ABSTRAK....................................................................................................................I
ABSTRACT................................................................................................................II
DAFTAR ISI.............................................................................................................III
DAFTAR GAMBAR..................................................................................................V
DAFTAR TABEL.......................................ERROR! BOOKMARK NOT DEFINED.
DAFTAR ISTILAH..................................................................................................VI
1.

PENDAHULUAN.............................................................................................1
1.1
1.2
1.3
1.4
1.5
1.6

2.

TINJAUAN PUSTAKA....................................................................................3
2.1
2.2

3.

LATAR BELAKANG............................................................................................1
PERUMUSAN MASALAH....................................................................................1
BATASAN MASALAH.........................................................................................1
TUJUAN............................................................................................................1
METODOLOGI PENYELESAIAN MASALAH.........................................................2
PEMBAGIAN TUGAS ANGGOTA.........................................................................2
___________________..........................ERROR! BOOKMARK NOT DEFINED.
___________________..........................ERROR! BOOKMARK NOT DEFINED.
ANALISIS KEBUTUHAN DAN PERANCANGAN.....................................3

3.1 ANALISIS SISTEM.............................................................................................3


3.1.1 ANALISIS SISTEM SEKARANG.......................................................................3
3.1.2 ANALISIS SISTEM USULAN...........................................................................3
3.2 ANALISIS KEBUTUHAN SISTEM........................................................................3
3.2.1 KEBUTUHAN PERANGKAT KERAS.................................................................3
3.2.2 KEBUTUHAN PERANGKAT LUNAK................................................................3
3.3 PERANCANGAN SISTEM....................................................................................4
3.3.1 TOPOLOGI.....................................................................................................4
3.3.2 FUNGSIONALITAS SISTEM.............................................................................4
4.

IMPLEMENTASI DAN PENGUJIAN...........................................................6


4.1 IMPLEMENTASI.................................................................................................6
DESKRIPSI PROSES IMPLEMENTASI TUGAS BESAR............ERROR! BOOKMARK NOT
DEFINED.
4.2 PERANCANGAN PENGUJIAN.............................................................................6
4.3.1. Kebijakan Pengujian..............................................................................12
4.3.2. Deskripsi Pengujian...............................................................................12
4.3 HASIL PENGUJIAN..........................................................................................12

5.

KESIMPULAN DAN SARAN.......................................................................12


5.1
5.2

KESIMPULAN..................................................................................................12
SARAN............................................................................................................13

DAFTAR PUSTAKA................................................................................................14
LAMPIRAN..............................................................................................................15

Daftar Gambar

Daftar Istilah
Virtual Box

perangkat lunak virtualisasi, yang dapat digunakan untuk


mengeksekusi sistem operasi "tambahan" di dalam sistem
operasi "utama"

Server

sebuah sistem komputer yang menyediakan jenis layanan


tertentu dalam sebuah jaringan komputer. Server ini
didukung dengan prosesor yang bersifat scalable dan RAM
yang besar,dan juga dilengkapi dengan sistem operasi
khusus, yang disebut sebagai sistem operasi jaringan.

Ubuntu

merupakan salah satu distribusi Linux yang berbasiskan


Debian dan didistribusikan sebagai perangkat lunak bebas.
Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang
berarti "kemanusiaan kepada sesama. Ubuntu dirancang
untuk kepentingan penggunaan pribadi, namun versi server
Ubuntu juga tersedia, dan telah dipakai secara luas.

1. Pendahuluan

1.1

Latar belakang

Tugas besar praktikum jaringan computer ini dibuat untuk mengimplementasikan


ilmu yang didapat selama praktikum jaringan komputer. Praktikum yang
dilaksanakan di kampus banyak menggunakan kasus yang mahasiswa masih belum
tahu penerapannya di masyarakat. Oleh karena hal ini, dengan adanya tugas besar
praktikum jaringan computer, diharapkan mahasiswa dapat lebih mengerti dan
memahami bagaimana implementasi teori jaringan komputer dan hasil praktikum
jaringan komputer.
Pada tugas besar praktikum jaringan computer kali ini, kami mendapat tema
Network Monitoring Service. Network Monitoring Service umumnya digunakan
pada instansi-instansi besar yang menggunakan akses internet dan mempunyai
banyak server dan data.
Tantangan yang kami ambil adalah membuat server FTP, HTTP, dan DNS serta
sistem monitoring traffic untuk Griya Mahasiswa (GM) Roudhotul Jannah. Server
penting dibuat di Griya Mahasiswa ini karena data-data dokumentasi kegiatan, datadata kuliah, audio, video tersebar di setiap PC mahasiswa. Akan lebih efektif dan
efisien bila semua data tersebut disimpan dalam satu tempat dan pengaksesannya
bisa dimonitor.

1.2

Perumusan masalah
-

1.3

Batasan Masalah
-

1.4

Server yang dibuat hanya server MAIL, FTP, HTTP, dan DNS.
Monitoring yang dilakukanhanya monitoring traffic server di Linux Ubuntu
dan aktivitas client terhadap server

Tujuan
-

Langkah dan cara membuat server MAIL, FTP, HTTP, dan DNS
Langkah dan cara membuat sistem monitoring traffic untuk server ini
Menghubungkan server dengan client

Membuat server MAIL, FTP, HTTP, dan DNS


Sistem monitoring dapat diimplementasikan

1.5

Aktivitas client (snmp agent) dapat dimonitoring di sisi server (snmp


manager)

Metodologi penyelesaian masalah

a. Tahap studi literatur


Studi literature dilakukan dengan membaca buku referensi, membaca situs-situs
terkait jaringan, menonton video tentang server dan zabbix
b. Tahap pencarian dan pengumpulan data
Data yang kami kumpulkan adalah tutorial-tutorial pembuatan server, serta
instalasi dan konfigurasi zabbix
c. Tahap perancangan sistem
Pada tahap ini mulai merancang topologi, topologi yang kami buat adalah sebagai
berikut.
d. Tahap implementasi
Pada tahap implementasi kami melakukan instalasi dan konfiguras server dan
zabbix, melakukan koneksi antara virtual box dan PC-Host.
e. Tahap pengujian dan analisis
Melakukan pengujian secara keseluruhan yang berfokus pada fungsionalitas
zabbix dalam memonitor traffic jaringan
f. Tahap pembuatan laporan
Membuat laporan tugas besar secara meyeluruh untuk melakukan dokumentasi
dan pelaporan dari semua kegiatan yang telah dilakukan pada tugas besar ini.

1.6

Pembagian Tugas Anggota

a. Fitrah Zul Fahmi


Peran : Network Engineer
Tanggung Jawab:
Konfigurasi jaringan virtual box dan PC-Host
Instalasi dan konfigurasi server
Instalasi dan konfiguras zabbix
b. Rizky Adhi Prasetyo
Peran : Network Designer dan Network Administrator

Tanggung Jawab:
Merancang topologi
Melakukan tes koneksi dan tes zabbix

2. Tinjauan Pustaka
2.1

Monitoring System

2.2

Server

2.3

Zabbix

3. Analisis Kebutuhan dan Perancangan


1.7

Analisis Sistem

1.7.1

Analisis Sistem Sekarang

1.7.2

Server yang dibuat HTTP, DNS, dan MAIL, sampai laporan ini dibuat
FTP server masih belum selesai

Instalasi zabbix, sampai laporan ini dibuat zabbix masih belum


dikonfigurasi

Analisis Sistem Usulan


-

1.8

Analisis Kebutuhan Sistem

1.8.1

Kebutuhan Perangkat Keras


2 Laptop

1.8.2

Kebutuhan Perangkat Lunak


-

Ubuntu OS untuk server dan sistem monitoring


Virtual Box Router mikrotik + 2 PC virtual

1.9

Perancangan Sistem

1.9.1

Topologi
Topologi yang akan kami gunakan untuk proyek ini adalah sebagai berikut.

1.9.2
-

Fungsionalitas Sistem
Membuat server FTP, HTTP, dan DNS di Ubuntu Operating System
Mengkonfigurasi Zabbix sebagai tool untuk network monitoring sehingga
sesuai dengan tujuan yang hendak dicapai

4. Implementasi dan Pengujian


1.10 Implementasi
Implementasi pembuatan Sistem Monitoring ini antara lain :
a. Instalasi Ubuntu di Virtual Box, koneksikan virtual box dengan PC-Host
1. Konfigurasi PC-Host dengan mengetik di cmd :
2. Konfigurasi DNS di Network properties
3. Cek koneksi PC-Host ke UbuntuServer (ping 192.168.56.101)

b. Instalasi dan konfigurasi web server


1. Install apache server menggunakan perintah #apt-get install apache2
2. Install php5 menggunakan perintah #apt-get install php5
3. Install mysql server menggunakan perintah #apt-get install mysqlserver
4. Install phpmyadmin menggunakan perintah #apt-get install
phpmyadmin
5. Restart web server menggunakan perintah #/etc/init.d/apache2 restart
6. Tes di web browser
c. Instalasi dan konfigurasi dns server
1. Install bind9 menggunakan perintah #apt-get install bind9
2. Masuk ke folder bind menggunakan perintah #cd /etc/bind
3. Buat file baru bernama db.132136162 menggunakan perintah #cp
db.local db.132136162
4. Open file db.132136162 menggunakan perintah #gedit db.132136162
5. Edit sehingga menjadi seperti di bawah ini.
6. Buat file reverse bernama db.ip132136162 menggunakan perintah #cp
db.local db.ip132136162
7. Open file db.ip132136162 menggunakan perintah #gedit
db.ip132136162

8. Edit sehingga menjadi seperti di bawah ini.


9. Buka file named.conf menggunakan perintah #gedit named.conf
kemudian edit menjadi seperti di bawah ini.
10. Buka file ressolv.conf menggunakan perintah #gedit /etc/resolv.conf
kemudian edit menjadi seperti di bawah ini.
11. Buat file option di folder /etc/network, ketik perintah #gedit
/etc/network/options, tulis
ip_forward = yes
spoofprotect = yes
syncookies = no
12. Edit file hosts di folder /etc, dengan cara ketik perintah #gedit
/etc/hosts, kemudian tambahkan di bawahnya.
192.168.56.101

132136162.com

13. Restart program bind dengan perintah #/etc/init.d/bind9 restart


14. Cek ketersediaan domain dengan perintah #dig 132136162.com dan
#dig 132136162.com MX, bila hasilnya seperti di bawah ini, berarti
konfigurasi sudah benar, status no error, answer : tidak 0

15. Cek di web browser local

16. Cek di web browser PC-Host

d. Instalasi dan konfigurasi mail server


1. Setelah sukses instalasi DNS server, lanjut ke mail server.
2. Install mail server postfix, menggunakan perintah #apt-get install
postfix

3. Klik Ok saja, sampai selesai.


4. Baru sekarang kita konfigurasi, ketik #dpkg-reconfigure postfix
5. Setelah selesai buat 2 user baru, bernama fitra dan rizky, caranya ketik
#useradd m fitra
#passwd fitra
Kemudian rizky
6. Buat alias dari user dengan perintah #gedit /etc/aliases, edit sehingga
seperti di bawah ini, save, lalu deklarasikan dengan perintah
#newaliases
7. Install dovecot dengan perintah #apt-get install dovecot-postfix
8. Cek file konfigurasi /etc/dovecot/dovecot.conf dengan perintah #gedit
/etc/dovecot/dovecot.conf. pastikan pada tulisan protocols = imap
imaps pop3 pop3s tidak ada tanda #
9. Install squirrelmail dengan perintah #apt-get install squirrelmail
10. Setelah ter-install lakukan link dari folder share squirrelmail ke folder
apache dengan perintah #ln s /usr/share/squirrelmail /var/www
11. Cek di browser local

12. Cek login dan kirim email dari akun fitra ke akun rizky
Fitra login

Rizky login

e. Instalasi dan konfigurasi ftp server (sampai laporan ini dibuat belum
berhasil)
f. Instalasi dan konfigurasi zabbix
1. Download zabbix-2.0.9.tar.gz, hasil download masuk ke folder
/home/Downloads

10

2. Extract file zabbix ini dengan instruksi tar xzvf zabbix-2.0.9.tar.gz


3. Sebelum melakukan instalasi zabbix, sebelumnya dilkukan instalasi
program pendukung zabbix, antara lain dengan menggunakan perintah
o Apache2 sudah sebelumnya
o #apt-get install apache2-mpm-prefork

11

o Php5 dan mysql-server sudah sebelumnya


o

#apt-get install mysql-client

o #apt-get install libmysqlclient-dev


o #apt-get install libmysqld-dev
o #apt-get install libcurl3-gnutls-dev
o #apt-get install libsnmp-dev
o #apt-get install php5-gd
o #apt-get install php5-mysql
o Phpmyadmin sudah sebelumnya
4. Masuk ke folder /home/Downloads/zabbix.2.0.9 menggunakan
instruksi # cd /home/Downloads/zabbix.2.0.9, kemudian ketik
./configure enable-server enable-agent with-mysql enable-ipv6
with-net-snmp with-libcurl
5. Make install
6. Cek keberhasilan dengan memastikan adanya file konfigurasi zabbix
melalui instruksi #gedit /usr/local/etc/zabbix_agentd.conf dan
#gedit /usr/local/etc/zabbix_server.conf
7. Create database zabbix
8. Hasil Instalasi zabbix

12

g. Pengujian

1.11 Perancangan Pengujian


4.3.1.

Kebijakan Pengujian

4.3.2.

Deskripsi Pengujian

1.12 Hasil Pengujian


Gambarkan dalam table.
Tabel 4-1: Tabel Hasil Pengujian.
No Fungsionalita

Input

Hasil

Hasil yang

Hasil

diharapkan

uji

1.
2.
3.

5. Kesimpulan dan Saran

1.13 Kesimpulan
Kesimpulan yang dapat diambil dari tugas besar ini adalah :
- Server HTTP, DNS, dan MAIL telah berhasil dibuat

13

Instalasi Zabbix berhasil dilakukan

1.14 Saran
- Pemberitahuan pengumpulan tubes harap lebih sangat diinformasikan
lagi.

14

Daftar Pustaka
[1]

Olups, Rihards. 2010. Zabbix 1.8. Birmingham-Mumbai. PACKT


Ramansyah, Dony. 2007. Monitoring Server denganZabbixver 1.4.

[2]

IlmuKomputer.com
Ramansyah, Dony. 2007. Monitoring Server denganZabbixver 1.4.

[3]

IlmuKomputer.com
Robi, Kasamuddin.

2008.

Gateway Server. Oke.or.id

15

Instalasi&KonfigurasiMikrotiksebagai

Lampiran
____________________________________________________________________

16

Anda mungkin juga menyukai