laporan (tugas) pemodelan dan simulasi - dimas agung - ummgl.pdf
TRANSCRIPT
LAPORAN PEMODELAN DAN SIMULASI
SIMULASI JARINGAN MULTI OS
MENGGUNAKAN MESIN VIRTUAL
OLEH :
DIMAS AGUNG YULIANTO
NPM. 10.0504.0001
PROGRAM STUDI S1 TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MAGELANG
2010
ii
PRAKATA
Bismillahirrohmanirrohim
Puji syukur alhamdulillah penulis panjatkan atas kehadirat Zat Yang Kekal
Abadi, karena hanya atas kehendak-Nya maka penulisan laporan pemodelan dan
simulasi ini dapat diselesaikan sesuai target.
Laporan pemodelan dan simulasi ini dilaksanakan guna memenuhi salah
satu kelengkapan pembuatan tugas mata kuliah pemodelan dan simulasi.
Sebuah proses yang panjang hingga akhirnya penulis dapat menyelesaikan
pembuatan simulasi beserta laporannya ini. Dalam proses tersebut penulis tidak
hanya bekerja sendiri, tetapi juga mendapatkan bantuan dari berbagai pihak, baik
secara moril maupun materiil. Salah satu wujud rasa terima kasih yang bisa
penulis berikan atas bantuan yang telah diperoleh adalah dengan mengukirkan
nama mereka dalam laporan ini, terima kasih penulis kepada :
1. Ir. Moehamad Aman, MT., selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Magelang, atas bimbingan pembuatan laporan yang dulu
pernah diberikan dan hal yang telah penulis dapatkan selama berinteraksi
dengan beliau.
2. Oesman Raliby, ST., M.Eng selaku pembimbing sekaligus pengampu mata
kuliah pemodelan dan simulasi. Terima kasih atas ilmu yang disalurkan,
bimbingan yang telah diberikan dan kebijakan-kebijakan yang beliau terapkan
dalam mata kuliah yang diampunya. Semoga ilmu yang diperoleh, dapat
penulis terapkan dan sebarkan.
3. Seluruh staf dan karyawan UM Magelang untuk pelayanan yang telah
diberikan. Semoga pelayanan yang diberikan tidak hanya semata sebagai
bagian dari sebuah pekerjaan, tetapi pelayanan yang ikhlas dari dalam hati.
4. Bapak, ibu, kakak dan adikku tersayang, yang dari dulu selalu berada disisi
penulis memberikan segala apa yang dapat diberi sampai sekarang dan
semoga sampai hari esok.
5. Teman-teman baru S1 Teknik Informatika UM Magelang angkatan 2007,
masing-masing orang dengan pembawaan dan gaya hidup yang berbeda-beda.
iii
Jalani hidup dengan be my self, adalah beberapa hal yang penulis pelajari dari
mereka.
6. Seluruh personil D3TKJ UM Magelang, sebuah kehormatan pernah mencari
ilmu bersama kalian, mengenal kalian dan berbagi pengalaman dengan kalian.
Inspirasi hidup benar-benar nyata, yang dapat penulis rasakan secara
langsung.
7. Sergey Brin dan Larry Page, atas hasil karya buah tangan mereka yaitu
google, mesin pencari no.1 di dunia yang sangat hebat. Pertanyaaan yang
penulis berikan ke google tidak pernah kembali dengan halaman kosong
(apapun pertanyaannya google pasti menjawabnya).
8. Pihak-pihak yang karena keterbatasan penulis maka tidak disebutkan pada
bagian prakata ini. Rasa terima kasihnya penulis kepada mereka yang tidak
dituliskan, adalah sama dengan mereka yang dituliskan di bagian prakata ini.
Semoga laporan pemodelan dan simulasi ini dapat bermanfaat untuk hari ini
dan esok hari, terus, dan selalu. Amin.
Magelang, 11 Januari 2011
Dimas Agung Yulianto
10.0504.0011
iv
DAFTAR ISI
HALAMAN JUDUL ...................................................................................... i
PRAKATA ..................................................................................................... ii
DAFTAR ISI ................................................................................................... iv
DAFTAR TABEL .......................................................................................... vii
DAFTAR GAMBAR ...................................................................................... viii
ABSTRAK ...................................................................................................... x
BAB I PENDAHULUAN
A. Latar Belakang Masalah .............................................................. 1
B. Perumusan Masalah .................................................................... 2
C. Tujuan Penelitian ........................................................................ 2
D. Manfaat Penelitian ...................................................................... 3
E. Asumsi-asumsi ............................................................................ 3
BAB II STUDI PUSTAKA
A. Studi Relevan .............................................................................. 4
B. Virtual Machine (Mesin Virtual) ................................................ 5
C. Oracle VM VirtualBox ................................................................ 7
D. Camtasia Studio .......................................................................... 10
E. Router .......................................................................................... 11
F. Server .......................................................................................... 12
G. Web Server .................................................................................. 13
H. Content Management System (CMS) .......................................... 14
I. Dynamic Host Configuration Protocol (DHCP) Server ............. 15
J. Domain Name System (DNS) Server .......................................... 16
K. File Transfer Protocol (FTP) Server .......................................... 17
L. Teori Jaringan Komputer ............................................................ 18
v
BAB III METODOLOGI PENELITIAN
A. Studi Pendahuluan ....................................................................... 22
B. Perumusan Masalah .................................................................... 22
C. Tujuan Penelitian ........................................................................ 22
D. Pengumpulan Data ...................................................................... 23
E. Instalasi Perekam Desktop Camtasia Studio ............................... 24
F. Memulai Perekaman Desktop ..................................................... 24
G. Instalasi Web Server XAMPP di Komputer Induk ..................... 24
H. Instalasi dan Pengujian WCMS Joomla di Komputer Induk ...... 24
I. Instalasi VM VirtualBox di Komputer Induk ............................. 25
J. Instalasi dan Pengujian Klien Windows XP di VirtualBox ........ 25
K. Instalasi, Konfigurasi dan Pengujian MikroTik di VirtualBox ... 25
L. Instalasi dan Pengujian DNS Server dan FTP Server di VirtualBox
..................................................................................................... 26
M. Selesai Merekam Tampilan Desktop ........................................... 27
N. Memproses Hasil Rekaman......................................................... 27
O. Implementasi ............................................................................... 27
P. Kesimpulan dan Saran................................................................. 27
BAB IV PENGUMPULAN DAN PENGOLAHAN DATA
A. Rancangan Simulasi Jaringan ..................................................... 28
B. Instalasi Camtasia Studio ............................................................ 30
C. Instalasi Web Server XAMPP ..................................................... 31
D. Instalasi Web CMS Joomla ......................................................... 32
E. Pengujian Web CMS Joomla ...................................................... 32
F. Instalasi VM VirtualBox di Komputer Induk ............................. 33
G. Instalasi Windows XP di VirtualBox .......................................... 34
H. Pengujian Komputer Klien .......................................................... 34
I. Instalasi MikroTik di VirtualBox ................................................ 35
J. Konfigurasi Routing dan DHCP Server MikrtoTik .................... 35
K. Pengujian MikrtoTik ................................................................... 36
vi
L. Instalasi Windows Server 2003 di VirtualBox ........................... 37
M. Konfigurasi FTP Server di Windows Server 2003 ..................... 38
N. Pengujian FTP Server ................................................................. 39
O. Instalasi ClearOS di VirtualBox ................................................. 40
P. Konfigurasi DNS Server di ClearOS 5.2 ................................... 41
Q. Pengujian FTP Server ................................................................. 42
R. Selesai Merekam Tampilan Desktop .......................................... 42
S. Memproses Hasil Rekaman......................................................... 43
BAB V ANALISIS DAN INTERPRETASI
A. Pembelajaran Jaringan Menggunakan Virtual Mesin ................. 44
B. Pembagian IP Address ................................................................ 44
C. Pusat Pengontrolan Jaringan di Router ....................................... 44
BAB VI PENUTUP
A. Kesimpulan ................................................................................. 46
B. Saran ............................................................................................ 46
DAFTAR PUSTAKA ..................................................................................... 47
vii
DAFTAR TABEL
Tabel 4.1. Daftar Alokasi IP Address ........................................................ 29
Tabel 4.2. Spesifikasi Perangkat Keras Komputer Induk ......................... 29
Tabel 4.3. Spesifikasi Perangkat Lunak .................................................... 30
viii
DAFTAR GAMBAR
Gambar 2.1. Oracle VM VirtualBox versi 4.0 .............................................. 7
Gambar 2.2. Virtualisasi Sistem Operasi dalam VirtualBox ........................ 9
Gambar 2.3. Jendela Utama Camtasia Studio V 7.1 ..................................... 10
Gambar 2.4. Router Bekerja Pada Network Layer ........................................ 12
Gambar 2.5. Komunikasi FTP klien ke FTP Server ..................................... 17
Gambar 2.6. Jaringan Client-Server .............................................................. 20
Gambar 3.1. Flowchart Tahapan Penelitian ................................................. 29
Gambar 3.2. Rancangan Pembuatan Model Jaringan ................................... 23
Gambar 4.1. Rancangan Jaringan Virtual ..................................................... 28
Gambar 4.2. Proses Instalasi Camtasia Studio 7 ........................................... 30
Gambar 4.3. Memulai Perekaman Desktop .................................................. 31
Gambar 4.4. Proses Instalasi Web Server XAMPP di Drive C .................... 31
Gambar 4.5. Proses Instalasi Joomla di Web Server .................................... 32
Gambar 4.6. Halaman Home Joomla di Komputer Induk ............................ 33
Gambar 4.7. Proses Instalasi VirtualBox di Komputer Induk ...................... 33
Gambar 4.8. Proses Instalasi Windows XP di VirtualBox ........................... 34
Gambar 4.9. Pengujian Windows XP di VirtualBox .................................... 34
Gambar 4.10. Proses Instalasi MikroTik 2.9.27 di VirtualBox ...................... 35
Gambar 4.11. Konfigurasi Routing MikroTik ................................................ 36
Gambar 4.12. Konfigurasi DHCP Server MikroTik ....................................... 36
Gambar 4.13. IP Klien yang diperoleh dari DHCP Server ............................. 37
Gambar 4.14. Klien Sudah Terhubung Dengan Web Server .......................... 37
Gambar 4.15. Proses Instalasi Server 2003 di VirtualBox ............................. 38
Gambar 4.16. Konfigurasi FTP Server di Windows Server 2003 .................. 39
Gambar 4.17. Pengujian Upload Klien ke FTP Server ................................... 40
Gambar 4.18. Proses Instalasi ClearOS di VirtualBox ................................... 41
Gambar 4.19. Konfigurasi DNS Server ClearOS ........................................... 41
Gambar 4.20. Pengujian Domain Komputer Server dari Komputer Klien ..... 42
Gambar 4.21. Menghentikan Perekaman Desktop.......................................... 42
ix
Gambar 4.22. Memproses Hasil Rekaman Desktop ....................................... 43
x
ABSTRAK
SIMULASI JARINGAN MULTI OS
MENGGUNAKAN MESIN VIRTUAL
Oleh : Dimas Agung Yulianto
Pembimbing : Oesman Raliby, ST., M.Eng
Perkembangan jaringan komputer makin hari makin luas area cakupannya dan
makin canggih teknologi yang digunakan. Oleh karena itu pembelajaran terhadap
teknologi jaringan komputer tersebut menjadi sangat penting dalam era dunia
digital ini. Salah satu kendala utama yang menghalangi untuk belajar teknologi
jaringan komputer adalah penyediaan perangkat dan jaringannya itu sendiri.
Penelitian ini akan memberikan sebuah solusi untuk melakukan pembelajaran
jaringan dengan menggunakan virtual mesin. Virtual mesin adalah perangkat
lunak yang bekerja untuk membuat tiruan perangkat keras dalam suatu sistem
operasi. Dengan adanya virtual mesin pembelajaran jaringan komputer dapat
dilakukan dengan menggunakan sebuah komputer (pembelajaran secara software
bukan hardware). Rumusan masalah yang digunakan dalam penelitian ini adalah
bagaimana cara memodelkan sistem jaringan dengan menggunakan aplikasi
virtual mesin?. Tujuan penelitian ini yaitu membangun model (simulasi) jaringan
komputer client-server multi sistem operasi menggunakan aplikasi virtual mesin.
Software virtual mesin yang digunakan adalah VirtualBox. Dengan memberikan
sebuah simulasi bagaimana membangun jaringan komputer menggunakan
VirtualBox, diharapkan nantinya simulasi tersebut dapat memberikan sebuah
solusi atas permasalahan pembelajaran jaringan karena keterbatasan sumber daya
jaringan yang sering terjadi.
Kata Kunci : Virtual Mesin, VirtualBox, jaringan client-server.
1
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
Perkembangan teknologi komputer adalah salah satu perkembangan
yang sangat pesat kemajuannya dalam era digital ini. Mengapa hal tersebut
bisa terjadi, salah satunya adalah peranan perangkat komputer yang saling
terhubung atau biasa disebut dengan jaringan komputer (internet). Internet
menjadi sebuah tempat virtual yang keberadaanya tidak dapat ditangkap
dengan indera tetapi diakui keberadaanya. Internet sangat berperan penting
pada masa sekarang dalam penyebaran informasi secara cepat, mudah diakses,
biaya murah dan dengan cakupan area yang sangat luas.
Jaringan komputer yang sampai saat ini masih terus mengalami
kemajuan menyebabkan pembelajaran terhadap teknologi tersebut menjadi
sangat penting bagi mereka yang memfokuskan diri mendalami dunia
teknologi informasi dan mereka yang terkoneksi ke internet. Tetapi pada
kenyataanya di lapangan, pembelajaran terhadap teknologi jaringan komputer
masih banyak mengalami kendala, salah satu faktor utamanya adalah
penyediaan perangkat dan jaringannya itu sendiri. Pengadaan perangkat
jaringan membutuhkan dana yang tidak sedikit dan beberapa perlengkapannya
hanya dijual di toko-toko tertentu, selain itu diperlukan juga penyediaan
tempat dan koneksi internet dengan kecepatan yang memadai.
Beberapa tahun yang lalu sudah mulai diperkenalkan perangkat lunak
virtualisasi yang dinamakan Virtual Machine (VM). Virtual machine (mesin
virtual) adalah perangkat lunak yang bekerja untuk membuat tiruan perangkat
keras tanpa ada perangkat keras aslinya yang terisolasi dalam suatu sistem
operasi. Virtual mesin memberikan kemampuan kepada sistem operasi untuk
menjalankan berbagai macam sistem operasi lain beserta aplikasinya tanpa
takut menyebabkan kehilangan data.
Konsep virtual mesin sangat berbeda dengan multiple boot, multiple
boot tidak memungkinkan untuk menjalankan lebih dari satu sistem operasi
1
2
dalam waktu bersamaan, sedangkan virtual mesin bisa dua atau lebih berjalan
sekaligus tergantung perangkat keras yang digunakan. Dengan adanya virtual
mesin maka pembelajaran jaringan komputer dapat dilakukan hanya dengan
menggunakan sebuah komputer. Salah satu aplikasi virtual mesin yang
populer, gratis, mendukung berbagai macam sistem operasi dengan fitur yang
lengkap adalah Oracle VirtualBox.
Oracle VM VirtualBox adalah aplikasi virtual mesin open source
keluaran Oracle Corporation yang ditargetkan untuk komputer server dan
desktop. Virtual Box mendukung berbagai macam sistem operasi diantaranya
Linux, Macintosh OS X, Windows, Solaris dan Free BSD. Perangkat keras
prosesor yang didukung VirtualBox sudah mencakup Intel dan AMD baik
versi 64-bit maupun 32-bit, mendukung interface harddisk tipe IDE, SATA,
SCSI dan SAS, mampu mendeteksi perangkat portable USB (baik USB 1.1
maupun USB 2.0) dan sudah dilengkapi dengan kartu jaringan (LAN Card)
yang dapat diatur sesuai tipe jaringannya.
Berdasarkan permasalahan yang ditemukan maka penelitian ini akan
membahas bagaimana menggunakan aplikasi virtual mesin VirtualBox 4.0
sebagai solusi atas permasalahan penyediaan perangkat keras jaringan
komputer. Judul penelitian ini adalah “Simulasi Jaringan Multi OS
Menggunakan Mesin Virtual”.
B. Perumusan Masalah
Perumusan masalah yang digunakan dalam penelitian ini adalah
bagaimana cara memodelkan sistem jaringan dengan menggunakan aplikasi
virtual mesin?
C. Tujuan Penelitian
Tujuan dari penelitian ini adalah membangun model jaringan komputer
client-server multi sistem operasi menggunakan aplikasi virtual mesin.
3
D. Manfaat Penelitian
Manfaat yang diharapkan dalam penelitian ini adalah :
1. Menjadi bahan referensi dalam penggunaan perangkat lunak virtual mesin.
2. Memberikan gambaran bagi mereka yang akan menggunakan jaringan
komputer yang sesungguhnya.
3. Sebagai percobaan untuk menguji suatu aplikasi ataupun untuk
mempelajari suatu sistem operasi.
E. Asumsi-asumsi
Asumsi-asumsi yang digunakan dalam penelitian ini adalah :
1. Perangkat lunak vitual mesin yang dipakai merupakan aplikasi yang tidak
berbayar (gratis selama tidak untuk tujuan komersil) dan open source.
2. VirtualBox 4.0 mendukung berbagai macam sistem operasi dan dapat
dijalankan pada berbagai macam perangkat keras.
4
4
BAB II
STUDI PUSTAKA
A. Studi Relevan
1. M. Luthfi Fathurrahman (2010) Spesifikasi Komputer dan Langkah-
langkah Instal VMware dan MS Windows XP. Laporan ini menjelaskan
tentang bagaimana memasang sistem operasi Windows di VMware dan
melihat spesifikasi sebuah komputer. Laporan dimulai dari bagaimana cara
mensetting BIOS komputer untuk memulai booting dari CDROM
kemudian melihat spesifikasi komputer menggunakan beberapa cara dan
ditutup dengan instalasi VMware beserta memasang Windows XP yang
ditambahkan ke VMware.
2. Dwi Adi Laksono (2009) Instalasi VirtualBox Dalam Penggunaanya
Untuk Komputer Virtual Ubuntu 9.04. Artikel ini berisi langkah demi
langkah menginstal sistem operasi Ubuntu di dalam VM VirtualBox versi
2.0.2. Tiap langkah yang ada baik mulai dari instalasi VirtualBox sampai
dengan instalasi Ubuntu Server 9.04 sudah dilengkapi gambar dan
keterangan-keterangan tentang apa yang sedang dilakukan.
3. Riyadi (2009) Membangun Proxy Server Menggunakan Clark Connect
Untuk Filterasi Akses Internet Di SMK Muhammadiyah 1 Salam. Tugas
Akhir ini membahas tentang bagaimana cara menangani sebuah jaringan
komputer yang dilengkapi dengan Mikrotik untuk routing dan Clark
Connect (generasi awal ClearOS) yang digunakan untuk filtering
pengaksesan situs-situs terlarang. Mikrotik digunakan untuk membelokkan
koneksi dari port HTTP ke port proxy server di Clark Connect.
Relevansi antara penelitian ini dengan penelitian terdahulu adalah obyek
kajiannya, yaitu membahas tentang instalasi virtual mesin, instalasi sistem
operasi di virtual mesin dan pembuatan sebuah jaringan komputer. Area pokok
bahasan yang mencakup pembuatan jaringan client-server di dalam virtual
mesin yang terintegrasi dalam sebuah komputer induk adalah hal yang
membedakan dengan penelitian-penelitian yang telah dilakukan sebelumnya.
4
5
5
B. Virtual Machine (Mesin Virtual)
Sebuah mesin virtual adalah sebuah perangkat lunak implementasi
(tiruan) dari suatu mesin (contoh mesin komputer) yang mengeksekusi
instruksi seperti mesin fisik.
Mesin virtual pada mulanya didefinisikan oleh Gerard J. Popek dan
Robert P. Goldberg pada tahun 1974 sebagai “sebuah duplikat yang efisien
dan terisolasi dari suatu mesin asli”. Pada masa sekarang, mesin-mesin virtual
sudah dapat mensimulasikan perangkat keras walaupun tidak ada perangkat
keras aslinya sama sekali.
1. Definisi
Sebuah mesin virtual (VM) adalah implementasi perangkat lunak dari
sebuah mesin (misalnya hardware komputer) yang mengeksekusi
program-program seperti mesin fisik.
Mesin virtual terdiri dari dua kategori utama, dipisahkan menurut cara
penggunaan (sistem) dan tingkat keterhubungannya dengan mesin-mesin
aslinya (proses). Sebuah “sistem mesin virtual” adalah perangkat yang
berupa platform sistem lengkap yang dapat menjalankan suatu sistem
operasi secara lengkap pula. Sedangkan “proses mesin virtual” didesain
untuk menjalankan satu program komputer tertentu, yang berarti mesin
virtual ini hanya mendukung proses tertentu saja. Karakteristik mendasar
dari sebuah mesin virtual adalah mesin virtual tersebut hanya dapat
berjalan di dalam sistem operasi yang terbatas pada sumber daya dan
abstraksi yang bisa disediakan oleh mesin virtual.
Konsep virtual mesin berbeda dengan multiple boot. Multiple boot tidak
memungkinkan untuk menjalankan sistem operasi secara bersamaan dalam
satu waktu, sedangkan virtual mesin bisa menjalankan dua atau lebih
berjalan sekaligus tergantung dari kemampuan perangkat keras yang
digunakan.
2. Mesin Virtual Jenis Sistem
Sistem mesin virtual (kadang-kadang disebut mesin virtual hardware)
mengizinkan terjadinya berbagi sumber daya fisik asli pada suatu
6
6
komputer yang bisa mendasari antara mesin virtual yang berbeda sehingga
masing-masing sistem operasi dapat berjalan sendiri. Lapisan perangkat
lunak yang menyediakan virtualisasi ini disebut monitor mesin virtual atau
hypervisor. Hypervisor A dapat berjalan di hardware asli (Tipe 1 atau VM
asli) atau di atas sistem operasi (Tipe 2 atau host VM).
Keuntungan menggunakan VM adalah beberapa OS bisa berjalan
bersamaan pada satu komputer yang saling terhubung satu sama lain, VM
dapat menyediakan arsitektur komputer (ISA) yang berbeda dari mesin
induk, dapat meminimalkan (menghilangkan) kerusakan yang mungkin
terjadi secara hardware.
Salah satu kelemahan yang ada pada VM adalah VM kurang efisien
dibandingkan mesin yang sebenarnya ketika mengakses hardware secara
tidak langsung.
3. Mesin Virtual Jenis Proses
Sebuah proses VM (kadang disebut mesin virtual aplikasi), berjalan
sebagai aplikasi biasa di dalam sebuah sistem operasi dan mendukung
proses tunggal (hanya mendukung untuk satu hal). Hal ini tercipta saat
proses virtualisasi dimulai dan tidak bisa digunakan lagi ketika proses
tersebut sudah dihentikan. Tujuannya adalah untuk menyediakan sebuah
platform untuk program agar dapat berjalan secara independen (mandiri)
tanpa melihat perangkat keras yang mendasarinya atau sistem operasi yang
digunakan, sehingga memungkinkan sebuah program untuk mengeksekusi
dengan cara yang sama pada platform yang berbeda.
Mesin virtual jenis proses salah satu contohnya adalah Java Virtual
Machine (JVM). Semua program yang ditulis dalam bahasa java akan
dilayani oleh Java Virtual Machine (JVM) dengan cara memberikan
perintah-perintah yang dimengerti JVM yang selanjutnya akan
memberikan hasil yang diharapkan. JVM memberikan layanan kepada
suatu program yang sudah dijalankan dalam pemrograman java, dengan
begitu perangkat lunak JVM ini berlaku sebagai sebuah "mesin virtual
proses", sehingga program tidak lagi perlu untuk mengakses langsung
7
7
melalui sistem operasi ataupun perangkat keras yang sangat bervariasi dan
memerlukan pemrograman masing-masing secara spesifik.
C. Oracle VM VirtualBox
Oracle VM VirtualBox adalah perangkat lunak virtualisasi komputer
yang awalnya dibuat oleh perusahaan perangkat lunak Innotek GmbH, Innotek
GmbH kemudian dibeli oleh Sun Microsystems, dan pada bulan januari 2010
Sun Microsystems sudah diakuisisi oleh Oracle Corporation. Sejak saat itu
VirtualBox menggunakan nama besar Oracle Corporation. VirtualBox versi
terbaru yang dirilis pada bulan Desember 2010 adalah versi 4.0.0.
1. Lisensi
Ada dua versi dari software VirtualBox. Yang pertama adalah paket
VirtualBox yang ada di bawah lisensi Personal Use and Evaluation
License (PUEL), versi ini memungkinkan penggunaan software secara
gratis untuk pendidikan, penggunaan pribadi dan evaluasi produk. Izin
penyebaran secara komersial dari paket VirtualBox versi PUEL harus
Gambar 2.1 Oracle VM Virtual Box versi 4.0
8
8
mendapatkan lisensi dari Oracle, meskipun penggunaan komersial oleh
individu dalam suatu perusahaan tetap diperbolehkan karena versi ini
berlisensi PUEL.
Versi yang kedua disebut VirtualBox Open Source Edition (OSE) adalah
perangkat lunak bebas yang dirilis di bawah GNU General Public License
(GPL). Meskipun berlisensi open source tetapi ada source code (kode
sumber) yang masih tertutup yaitu di bagian Built-in Remote Desktop
Protocol (RDP) server, USB support dan kombinasi dari menjalankan
server RDP dengan dukungan perangkat USB remote.
2. Emulasi Hardware VirtualBox
VirtualBox mendukung berbagai macam perangkat keras. Mendukung
prosesor jenis Intel maupun AMD baik versi 64-bit maupun 32-bit.
Mendukung tiga tipe virtual hard disk image, yang pertama yaitu harddisk
image dengan format VirtualBox sendiri yang disebut “Virtual Disk
Image” (VDI) disimpan dengan file dengan akhiran .vdi, yang kedua yaitu
berjalan pada program host berupa VMware Virtual Machine Disk Format
(.vmdk) dan yang ketiga adalah Microsoft Virtual PC VHD format.
Dengan adanya dukungan terhadap tiga tipe virtual harddisk image
tersebut, maka image VirtualBox dapat juga diatur untuk menggunakan
aplikasi virtualisasi versi VMware atau Microsoft Virtual PC. Segi
interface (antar muka) harddisk yang didukung yaitu IDE, SCSI, SATA
dan SAS controller.
Untuk virtual drive sebagai CD/DVD dapat menggunakan image yang
sudah dibuat dengan ekstensi .iso atau menggunakan cakram fisik
CD/DVD.
Secara default VirtualBox memberikan dukungan grafis melalui kartu
grafis virtual versi VESA yang sudah kompatibel. Dengan emulasi kartu
grafis tersebut maka ketika dijalankan di suatu sistem operasi, maka
memungkinkan menampilkan performa yang lebih baik dan fitur yang
dinamis seperti kemampuan menyesuaikan resolusi ketika jendela VM
diubah ukurannya.
9
9
Untuk mengemulatorkan antarmuka jaringan, virtualisasi VirtualBox
mendukung kartu AMD PCnet PCI II (AM 79C970A), AMD PCnet-Fast
III (AM 7C973), Intel Pro/1000 MT Desktop (82540EM), Intel Pro/1000
MT Server (82545EM), dan Intel Pro/1000 T Server (82543 GC). Kartu
jaringan yang sudah ada tersebut dapat langsung digunakan tanpa harus
menginstal driver-nya terlebih dahulu. Secara default, VirtualBox
mengatur jaringan dengan NAT di mana firefox dan protokol ssh dapat
beroperasi. Pilihan yang lain adalah mode bridge, mode internal (hanya
dapat digunakan di jaringan internal VirtualBox), dan Host-only Adapter
yang digunakan agar terhubung dengan sistem operasi induk.
Kartu suara (soundcard) virtualisasi yang digunakan adalah Intel ICH
AC’97 atau SoundBlaster 16.
3. Virtualisasi yang disediakan VirtualBox
Kemampuan virtualisasi yang disediakan VirtualBox mampu menyediakan
berbagai macam sistem operasi yang dapat beroperasi secara bersamaan,
masing-masing dapat dimulai, berhenti sebentar, dan berhenti secara total.
Kegiatan yang berlangsung dapat direkam dengan menggunakan menu
snapshot. Sistem operasi induk dan sistem operasi yang berjalan di virtual
mesin dapat berkomunikasi satu sama lain baik melalui clipboard (layar
virtualisasi) umum atau menggunakan fasilitas jaringan yang disediakan.
Gambar 2.2 Virtualisasi Sistem Operasi dalam VirtualBox
10
10
4. Virtual Desktop Infrastruktur (VDI)
Virtual Desktop Infrastruktur (VDI) adalah komputasi server yang
diremote sehingga memungkinkan penggunaan secara grafis, selain itu
VDI juga merupakan format file harddisk image yang digunakan oleh
VirtualBox untuk menyimpan image lengkap suatu sistem operasi.
D. Camtasia Studio
Camtasia Studio adalah perangkat lunak yang digunakan untuk
mempermudah proses recording (merekam), editing (memperbaiki), dan
publishing (menyebarkan) video presentasi yang ada pada tampilan layar
desktop komputer beserta audio-nya buatan TechSmith.
Gambar 2.3 Jendela Utama Camtasia Studio V. 7.1
Dengan camtasia studio, seorang pengguna dapat dengan lebih mudah
menangkap screen desktop yang ukurannya dapat diatur sesuai keinginan
kemudian langsung di edit menggunakan tool-tool editing yang disediakan.
11
11
Selain menangkap tampilan grafis camtasia juga mampu merekam suara yang
keluar dari sistem operasi dan juga merekam dari mikrofon. Apabila terdapat
perangkat webcam yang terdeteksi, camtasia juga dapat merekam tampilan
dari webcam tersebut.
Rilis terbaru Camtasia Studio tanggal 20 September 2010 sudah
mencapai versi 7.1. Camtasia Studio versi 7 ini sudah dilengkapi dengan
penyediaan fitur Camtasia Recorder, Camtasia Menu Maker, Camtasia Player,
Camtasia Theater dan fitur untuk Power Point Recorder.
Kelebihan Camtasia Studio dibandingkan program aplikasi sejenis
lainnya adalah karena program ini full-motion recording, menggunakan desain
sederhana yang menyebabkannya mudah digunakan, tidak membutuhkan
server, menyediakan fasilitas editing lebih lanjut, mendukung banyak format
file, kompatibel dengan beragam tools program lainnya dan menghasilkan
sebuah video atau film yang berkualitas tinggi.
E. Router
Pribadi (2003) mendefinisikan router adalah sebuah alat jaringan
komputer yang dapat menghubungkan dua atau lebih jaringan komputer yang
berbeda, proses menghubungkan tersebut dikenal sebagai routing. Router
menghubungkan jaringan-jaringan yang ada pada model protokol tujuh-lapis
OSI, sehingga secara teknis router adalah layer ke tiga OSI yaitu network
layer. Router bisa berupa sebuah device yang dirancang khusus untuk routing
(dedicated router) atau bisa juga berupa sebuah PC yang difungsikan sebagai
router (PC Router).
Router sangat banyak digunakan dalam jaringan berbasis teknologi
TCP/IP, router jenis TCP/IP ini disebut dengan IP Router. Contoh utama
implementasi dari IP Router adalah jaringan internet, yang merupakan sebuah
jaringan yang memiliki banyak IP Router. IP Router tersebut digunakan untuk
menghubungkan banyak jaringan kecil ke sebuah jaringan yang lebih besar
yang disebut dengan internetwork. Selain itu IP Router dapat juga digunakan
12
12
untuk membagi sebuah jaringan besar ke dalam beberapa subnetwork untuk
meningkatkan kinerja dan juga mempermudah manajemennya.
Gambar 2.4 Router Bekerja Pada Network Layer
Untuk koneksi internet yang menggunakan jaringan telepon kabel,
router yang biasa diterapkan adalah DSL router. Router ini digunakan untuk
menghubungkan LAN ke sebuah layanan telekomunikasi seperti
telekomunikasi leased line atau Digital Subscriber Line (DSL). Kecepatan
download dari DSL berkisar di angka 128 Kbps sampai 24.000 Kbps
tergantung dari teknologi DSL yang dipakai.
F. Server
Komputer server adalah sebuah komputer yang bertugas dan berfungsi
untuk melayani dan mengontrol seluruh jaringan (Wahana komputer, 2001).
Server menjalankan perangkat lunak administratif yang mengontrol akses
workstation anggota jaringan dan mengelola sumber daya yang ada. Server
didukung dengan prosesor yang bersifat scalable dan kapasitas RAM yang
menyesuaikan sesuai dengan jenis layanan yang diberikan oleh server.
Untuk memilih sebuah komputer server hal-hal yang harus
dipertimbangkan antara lain sistem operasi jaringan yang akan digunakan,
sistem aplikasi yang akan dijalankan, arsitektur jaringan yang diterapkan,
jumlah komputer workstation dalam jaringan yang akan dilayani, kemampuan
atau daya tahan untuk beroperasi dalam jangka waktu tertentu, kompatibelitas
13
13
terhadap produk jaringan lainnya, dan dukungan teknis dari vendor perangkat
yang digunakan (Mansfield, 2002).
Sistem operasi jaringan yang digunakan oleh server adalah sistem
operasi khusus yang disebut sebagai sistem operasi jaringan atau network
operating system. Di atas sistem operasi server terdapat aplikasi-aplikasi yang
menggunakan arsitektur client-server, contoh dari aplikasi ini adalah DHCP
Server, Mail Server, HTTP Server, Proxy server, dan FTP Server. Setiap
layanan tersebut akan merespons terhadap request dari klien sehingga jaringan
tersebut dinamakan sebagai jaringan client-server. Beberapa sistem operasi
server sudah membundel aplikasi-aplikasi tersebut dalam satu paket operating
system, jika aplikasi-aplikasi tersebut tidak berada dalam satu paket maka
layanan tersebut dapat diperoleh dari pihak ke tiga.
G. Web Server
Web server adalah sebuah perangkat lunak atau perangkat keras atau
gabungan dari keduanya yang berfungsi menerima permintaan HTTP atau
FTP dari klien yang diakses melalui browser, dokumen yang diminta
umumnya berbentuk Hypertext Markup Language (HTML). Fungsi utama
web server adalah memberikan halaman web untuk klien, halaman tersebut
dapat berisi dokumen text, gambar, style sheet ataupun javascript.
Seorang klien biasanya menggunakan browser atau web crawler untuk
memulai komunikasi dengan web server melalui protokol HTTP, web server
kemudian merespon dengan memberikan layanan yang ada di server tersebut.
Jika web server tidak dapat memberikan permintaan dari klien, maka browser
atau web crawler akan menampilkan suatu pesan kesalahan komunikasi.
Web server tidak hanya ditemui ketika mengakses internet, tetapi bisa
juga ditemukan di perangkat-perangkat seperti printer, router dan webcam.
Perangkat-perangkat tersebut menanamkan web server yang sudah menjadi
satu dengan mesin. Web yang ada di dalam mesin tersebut digunakan untuk
memantau dan mengontrol perangkat yang bersangkutan. Hal ini berarti
bahwa suatu perangkat dapat dikonfigurasi dan dipantau tanpa menggunakan
14
14
program tambahan, pengaksesan dilakukan menggunakan browser yang sudah
disertakan di sebagian besar sistem operasi.
Web server yang terkenal diantaranya adalah Apache, Microsoft Internet
Information Service (IIS) dan Igor Sysoev (nginx). Apache merupakan web
server multi platfrom, sedangkan IIS hanya dapat beroperasi di sistem operasi
Windows.
H. Content Management System (CMS)
Content Management System (Indonesia : sistem manajemen konten,
disingkat CMS), adalah perangkat lunak yang memungkinkan penggunanya
untuk memanipulasi (mengubah) isi dari situs web tanpa harus mengetahui
tentang pemrograman web.
Umumnya, sebuah CMS terdiri dari dua elemen, yaitu Content
Management Application (Indonesia : aplikasi manajemen isi, disingkat
CMA) dan Content Delivery Application (Indonesia : aplikasi pengiriman isi,
disingkat CDA). Elemen CMA memberikan kemampuan kepada pengguna
yang mungkin tidak memiliki pengetahuan mengenai HTML untuk mengatur,
dan memodifikasi isi dari suatu web. Elemen CDA digunakan untuk
menggunakan dan menghimpun informasi-informasi yang sebelumnya telah
dimodifikasi oleh pengguna ketika melakukan pembaruan (update) web.
Kemampuan suatu sistem CMS berbeda-beda, meskipun begitu kebanyakan
dari software ini memiliki fitur publikasi berbasis web, manajemen format,
kontrol revisi, pembuatan index (daftar), pencarian dan pengarsipan.
CMS yang banyak dipakai sat ini adalah Website CMS (WCMS).
WCMS adalah perangkat lunak yang berfungsi untuk membangun dan
memodifikasi web, yang dirancang sedemikian rupa sehingga proses
pembuatan dan pemeliharan web lebih mudah, efektif dan efisien, baik bagi
orang yang mengerti tentang teknologi web maupun yang tidak. Pemanfaatan
WCMS biasanya digunakan untuk website perusahaan, organisasi, personal,
portal, dan aplikasi E-Commerce.
.
15
15
I. Dynamic Host Configuration Protocol (DHCP) Server
Menurut Herlambang dan Catur (2008) Dynamic Host Configuration
Protocol (DHCP) adalah protokol yang dipakai untuk mendistribusikan IP
address, subnet mask, default router atau default gateway, DNS server, dan
WINS server (untuk klien Windows) kepada klien sebuah jaringan secara
otomatis. DHCP didefinisikan dalam dokumen Request for Comments (RFC)
2131 dan 2132 yang dipublikasikan oleh Internet Engineering Task Force
(IETF).
DHCP server memiliki sekumpulan alamat yang diizinkan untuk
didistribusikan kepada klien, yang disebut sebagai DHCP Pool. Setiap klien
kemudian akan menyewa alamat IP dari DHCP Pool ini sesuai dengan waktu
yang telah ditentukan. Ketika waktu penyewaan alamat IP tersebut habis
masanya, klien akan meminta kepada server untuk memberikan alamat IP
yang baru atau memperpanjangnya.
Konfigurasi dasar yang dilakukan dalam DHCP server adalah :
1. DHCP Scope
DHCP Scope adalah alamat-alamat IP yang dapat disewakan kepada
DHCP client. Informasi mengenai alamat IP yang telah disewakan
kemudian disimpan di dalam basis data DHCP Server.
2. DHCP Lease
Sebuah alamat IP yang telah disewakan akan mempunyai batasan waktu
penggunaan atau masa aktif yang disebut sebagai DHCP Lease yang lebih
dikenal sebagai reservation. Masa aktif DHCP Lease dapat diatur
berdasarkan menit, jam, atau hari.
3. DHCP Options
DHCP Options adalah tambahan pengaturan alamat IP yang diberikan oleh
DHCP Server ke client. DHCP Options ini dapat diaplikasikan kepada
semua klien, DHCP Scope tertentu, atau kepada klien tertentu.
DHCP client akan melakukan proses untuk mendapatkan alamat IP yang
dibagikan dari sebuah DHCP server dalam empat langkah yaitu DHCP
Discover, DHCP Offer, DHCP Request, dan DHCP Ack. Empat tahap tersebut
16
16
hanya berlaku bagi klien baru, untuk klien yang sebelumnya pernah meminta
alamat kepada DHCP server yang sama, hanya DHCP Offer dan DHCP
Request yang dilakukan, yakni tahap pembaruan alamat yang prosesnya lebih
cepat.
J. Domain Name System (DNS) Server
Domain Name System adalah sebuah sistem yang menyimpan informasi
tentang nama host maupun nama domain dalam bentuk basis data tersebar
(distributed database) di dalam jaringan komputer, misalnya di internet. DNS
menyediakan alamat IP untuk setiap nama host dan mendata setiap server
transmisi surat (mail exchange server) yang menerima surat elektronik (email)
untuk setiap domain.
DNS menyediakan layanan yang cukup penting untuk internet, bilamana
perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk
mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia
pada umumnya lebih memilih untuk menggunakan nama host dan nama
domain, contohnya adalah penunjukan sumber universal (URL) dan alamat e-
mail. DNS adalah solusi kebutuhan ini.
Untuk mengelola sistem suatu DNS maka diperlukan komponen-
komponen berikut ini :
1. DNS Resolver
Adalah sebuah program klien yang berjalan di komputer pengguna,
bertugas membuat permintaan DNS dari program aplikasi.
2. Recursive DNS Server
Recursive yang melakukan pencarian melalui DNS sebagai tanggapan
permintaan dari resolver, dan mengembalikan jawaban kepada resolver
tersebut.
3. Authoritative DNS Server
Authoritative yang memberikan jawaban terhadap permintaan dari
recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk
delegasi (misalnya : mereferensikan ke authoritative DNS server lainnya).
17
17
K. File Transfer Protocol (FTP) Server
File Transfer Protocol adalah sebuah protokol jaringan yang berjalan di
layer aplikasi yang merupakan standar untuk pentransferan berkas (file) antar
komputer dalam sebuah internetwork. Server FTP diakses dengan
menggunakan Universal Resource Identifier (URI) dengan menggunakan
format ftp://namaserver. Klien FTP menghubungi server FTP dengan
membuka URI tersebut.
FTP menggunakan protokol Transmission Control Protocol (TCP) untuk
komunikasi data dan control antara klien dan server FTP. Antara klien dan
server akan dibuatkan sebuah sesi komunikasi sebelum transfer data dimulai.
Pertama kali membuat koneksi, port TCP nomor 21 di sisi server akan berada
di status listen (mendengarkan) menerima percobaan koneksi dari sebuah klien
FTP yang kemudian akan digunakan sebagai port pengatur (control port).
Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port
TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien, port 20
digunakan untuk mentransfer data yang akan dipertukarkan saat melakukan
pengunduhan (download) dan penggugahan (upload).
Gambar 2.5. Komunikasi FTP Klien ke FTP Server
FTP hanya menggunakan metode autentikasi standar, yakni
menggunakan username dan password yang dikirim dalam bentuk tidak
terenkripsi. Pengguna terdaftar dapat menggunakan username dan password
untuk men-download, dan meng-upload berkas-berkas yang diinginkan.
18
18
Umumnya, Para pengguna terdaftar memiliki akses penuh terhadap beberapa
direktori, sehingga pengguna tersebut dapat membuat berkas, membuat
direktori, dan bahkan menghapus berkas.
L. Teori Jaringan komputer
Jaringan komputer didefinisikan Sutedjo (2005) adalah sekelompok
komputer otonom yang dihubungkan satu dengan lainnya menggunakan
protokol komunikasi melalui media transmisi atau media komunikasi sehingga
dapat saling berbagi data, informasi, program, penggunaan bersama perangkat
keras seperti printer, harddisk dan sebagainya. Prinsip dasar dalam sistem
jaringan ini adalah proses pengiriman data atau informasi dari pengirim ke
penerima melalui suatu media komunikasi tertentu.
Dalam jaringan komputer terdapat berbagai macam jenis jaringan,
dimana jaringan tersebut dibangun sebagai jalur komunikasi.
1. Jenis Jaringan Berdasarkan Kebutuhan
Jaringan ini memiliki komputer khusus yang didedikasikan sebagai server
sedangkan yang lain sebagai client atau ada juga yang tidak memiliki
komputer yang khusus sebagai server saja. Karena itu berdasarkan
kebutuhannya maka ada dua jenis jaringan komputer.
a. Jaringan Peer-To-Peer (P2P)
Kedudukan setiap komputer yang terhubung dalam jaringan adalah
sama. Tidak ada komputer yang menyediakan layanan khusus
(server), sehingga seluruh komputer mempunyai kemampuan yang
sama untuk memakai sumber daya yang tersedia di jaringan. Model
ini didesain untuk jaringan berskala kecil.
b. Jaringan Client-Server
Server adalah komputer yang menyediakan fasilitas bagi komputer-
komputer lain di dalam jaringan dan client adalah komputer-komputer
yang menerima atau menggunakan fasilitas yang disediakan oleh
server.
19
19
Server di jaringan tipe client-server disebut dengan dedicated server
karena murni berperan sebagai server yang menyediakan fasilitas
kepada workstation seperti komunikasi, penggunaan bersama
perangkat keras dan perangkat lunak, serta mengontrol jaringan.
`
`
modemmodem
server
client
clientaccess point
printer
switch
Gambar 2.6. Jaringan Client-Server
2. IP Address
IP address digunakan sebagai alamat dalam hubungan antara host dengan
internet sehingga merupakan sebuah sistem komunikasi yang universal
karena merupakan metode pengalamatan yang telah diterima di seluruh
dunia. Penggunaan Internet Protocol (IP) yang digunakan adalah internet
protocol versi 4.
Format penulisan IP address terdiri dari bilangan biner 32 bit yang
dipisahkan oleh tanda titik setiap 8 bit-nya. Tiap 8 bit ini disebut sebagai
oktet. IP address ini mempunyai range dari
00000000.00000000.00000000.00000000 sampai dengan
11111111.11111111.11111111.11111111. Notasi IP address sering ditulis
dalam 4 bilangan desimal yang masing-masing dipisahkan oleh 4 buah
titik yang lebih dikenal dengan “notasi desimal bertitik”, angka desimal
digunakan karena lebih mudah untuk diingat.
Untuk membatasi jangkauan IP address yang luas maka perlu dilakukan
subnetting. Subnetting adalah sebuah teknik yang mengizinkan para
administrator jaringan untuk memanfaatkan 32 bit IP address yang
tersedia dengan lebih efisien (Apy, 2008). Tujuan dari adanya subnetting,
yaitu mereduksi traffic (lalu lintas) jaringan, memperkecil terjadinya
tabrakan data (collusion), dan memudahkan manajemen jaringan.
Pag
BAB III
METODOLOGI PENELITIAN
Diagram alur atau flowchart penelitian digunakan untuk mempermudah
menentukan langkah-langkah perencanaan dalam melakukan suatu penelitian.
Gambar 3.1 menggambarkan proses dari penelitian yang dilakukan.
20
21
Gambar 3.1. Flowchart Tahapan Penelitian
22
A. Studi Pendahuluan
Studi pendahuluan dilakukan untuk mendapatkan masukan-masukan
terhadap masalah yang akan diteliti. Studi pendahuluan merupakan langkah
awal dalam proses penelitian yang meliputi penentuan bidang yang diteliti dan
bagaimana penelitian akan dilakukan. Penelitian ini berisi tentang
pembangunan jaringan client-server secara virtual menggunakan aplikasi
virtual mesin. Studi pendahuluan meliputi :
1. Studi literatur
Studi literatur dilakukan dengan mengkaji buku-buku yang relevan dan
mendukung terhadap pelaksanaan penelitian yang dilakukan, ditambah
dengan mengunduh materi-materi dari internet tentang penelitian yang
telah dilakukan sebelumnya.
2. Studi Lapangan
Studi lapangan dilaksanakan dengan melakukan pengkajian terhadap
rancangan jaringan yang akan dibangun. Rancangan ini berisi tentang
sistem operasi yang digunakan, IP address, dan jalur-jalur yang akan
digunakan untuk routing. Data yang diperlukan yaitu data infrastruktur
jaringan, hardware, software, dan IP address.
B. Perumusan Masalah
Perumusan masalah merupakan garis pembatas terhadap pembahasan
yang nantinya akan dilakukan untuk dicarikan solusinya. Dalam penelitian ini,
perumusan masalahnya yaitu bagaimana cara memodelkan sistem jaringan
dengan menggunakan aplikasi virtual mesin?
C. Tujuan Penelitian
Tujuan penelitian merupakan hasil yang hendak dicapai dari penelitian
yang dilakukan. Adapun tujuan yang ingin dicapai adalah membangun model
jaringan komputer client-server multi sistem operasi menggunakan aplikasi
virtual mesin.
23
D. Pengumpulan Data
Pengumpulan data adalah mengumpulkan beberapa elemen data yang
dibutuhkan dalam pelaksanaan penelitian, dimana data-data tersebut bersifat
obyektif. Data tersebut berupa data hardware, software, dan pengaturan
konektifitas dengan jaringan yang akan dibangun. Semua perangkat-perangkat
tersebut nantinya akan saling berinteraksi satu sama lain dan mempunyai
peranan masing-masing dalam membangun sebuah jaringan client-server.
Data yang diperlukan dalam penelitian ini yaitu :
1. Rancangan Simulasi Jaringan
Rancangan simulasi jaringan merupakan gambaran instalasi jaringan
nantinya akan diterapkan ke mesin virtual. Infrastruktur jaringan tersebut
menggunakan topologi star dengan 2 segmen IP address.
Gambar 3.2. Rancangan Pembuatan Model Jaringan
2. Pembagian IP address
IP address yang digunakan adalah IP kelas C yang dibatasi menggunakan
subnetting, jumlah maksimal klien adalah 6 IP, jaringan yang akan
dibangun nantinya akan menggunakan 2 segmen IP address yaitu
192.168.10.xxx/29 dan 200.200.200.xxx/29. Pembagian menjadi 2 segmen
IP dilakukan agar nantinya jaringan lokal virtual mesin dapat
disimulasikan seperti terhubung ke internet yang diwakilkan oleh
komputer induk.
3. Hardware dan Software
Bagian ini menjelaskan data perangkat keras dan lunak yang akan
digunakan untuk membangun model jaringan komputer. Hardware adalah
24
komputer yang digunakan untuk membangun induk dari keseluruhan
sistem sedangkan software adalah daftar perangkat lunak yang digunakan
untuk membangun pemodelan jaringan.
E. Instalasi Perekam Desktop Camtasia Studio
Untuk membuat model simulasi jaringan client-server ini, maka akan
digunakan perangkat perekam tampilan desktop yaitu camtasia studio. Dengan
camtasia studio, pembuatan simulasi jaringan dan komunikasi data di jaringan
dapat dibuat menjadi sebuah video. Video ini merupakan salah satu hasil dari
penelitian ini.
F. Memulai Perekaman Desktop
Langkah ini dimulai ketika akan melakukan implementasi pembangunan
jaringan. Setingan perekaman menggunakan kedalaman resolusi 1024 X 768
pixel dengan frame rate-nya adalah 15 frame per detik. Selain merekam
tampilan desktop, penulis juga memberikan suara melalui microphone yang
menjelaskan tentang langkah-langkah yang sedang dilakukan.
G. Instalasi Web Server XAMPP di Komputer Induk
Web Server XAMPP akan digunakan sebagai tempat untuk hostingan
file CMS Joomla yang akan dimasukkan ke localhost komputer induk.
Penggunaan ruang kosong harddisk yang dibutuhkan untuk memasangkan
XAMPP ke komputer induk yaitu 192 MB, XAMPP tersebut sudah menjadi
satu dengan web server Apache, pemrograman PHP dan database MySQL.
H. Instalasi dan Pengujian WCMS Joomla di Komputer Induk
Instalasi Joomla dilakukan setelah web server berhasil dikonfigurasi.
Caranya adalah dengan memasukkan file master joomla ke dalam folder
C:\xampplite\htdocs, kemudian dilakukan instalasi dengan mengetikkan pada
browser alamat http://127.0.0.1 atau http://localhost/. Proses instalasi web
akan muncul kemudian memasukkan data yang diperlukan yaitu username dan
25
password MySQL, setelah proses instalasi berhasil maka folder “installation”
yang ada di joomla harus dihapus atau bisa juga dilakukan penggantian nama
atas folder tersebut. Pada saat proses instalasi, sample data web joomla
dipasangkan ke komputer lokal agar tidak perlu lagi melakukan coding
pembuatan website yang baru.
Setelah proses instalasi berhasil maka dilakukan pengujian dengan cara
mengaktifkan Apache dan MySql yang ada di web server, kemudian membuka
browser dan mengetikkan http://localhost/ pada address bar. Jika web joomla
sudah muncul maka proses instalasi web server dan WCMS berhasil
dilakukan.
I. Instalasi VM VirtualBox di Komputer Induk
Proses ini adalah proses pemasangan VirtualBox di komputer induk.
VirtualBox membutuhkan ruang kosong di harddisk sebesar 97,4 MB, file
master tersebut akan ditempat di drive C.
J. Instalasi dan Pengujian Klien Windows XP di VirtualBox
Setelah virtual mesin berhasil diinstal, langkah berikutnya adalah
menginstal sistem operasi klien, yaitu Windows XP SP2. Sistem operasi
tersebut akan dialokasikan di harddisk sebesar 5 GB, menggunakan memori
512 MB, LAN card tipe “Jaringan Internal”, dan file master instalasi windows
menggunakan image ISO. Proses instalasi akan memakan waktu kurang dari
39 menit.
Pengujian sistem operasi klien dilakukan dengan menghidupkan
komputer kemudian membuka jendela explorer dan diakhiri dengan
mematikan komputer tersebut. Jika dalam proses tersebut tidak ditemukan
error maka proses instalasi telah berhasil dilakukan.
K. Instalasi, Konfigurasi dan Pengujian Mikrotik di VirtualBox
Instalasi yang berikutnya adalah pemasangan sistem operasi router dan
DHCP server yaitu MikroTik 2.9.27. Besarnya harddisk yang dialokasikan
26
untuk MikroTik adalah 2 GB, menggunakan memori 256 MB, interface
harddisk tipe IDE, dengan 2 buah LAN card (tipe “Jaringan Internal” dan tipe
“Host-only Adapter”).
Konfigurasi routing dilakukan dengan memasukkan IP addresss
192.168.10.2 ke LAN card “Host-only Adapter” dan IP 200.200.200.1 ke
LAN card “Jaringan Internal”. Setelah itu menginputkan script untuk
meneruskan paket dari jaringan internal ke interface “keLuar”. Proses
berlanjut ke konfigurasi DHCP server dengan range-nya dimulai dari
200.200.200.4-200.2000.200.6, gateway 200.200.200.1, subnetmask
255.255.255.248, dan menggunakan single DNS server 200.200.200.2 yang
berasal dari IP ClearOS.
Pengujian MikroTik diuji menggunakan dua tahap yang dilakukan
melalui komputer klien. Tahap satu yaitu komputer klien diset menggunakan
IP obtain sehingga nantinya akan mendapat IP dari DHCP server MikroTik.
Sedang tahap yang kedua yaitu dilakukan pengaksesan ke web joomla di
komputer induk, sehingga nanti akan muncul joomla di browser klien. Jika
kedua tahap tersebut telah berhasil diimplementasikan maka konfigurasi
MikroTik dinyatakan berhasil dilakukan.
L. Instalasi dan Pengujian DNS Server dan FTP Server di VirtualBox
Penginstalan DNS dan FTP server ini tidak saling tergantung satu sama
lain, sehingga pada flowchart tahapan penelitian, prosesnya digambarkan
secara sejajar.
Instalasi DNS server menggunakan ClearOS membutuhkan memori
minimal 512 MB, besar kapasitas harddisk yang akan dialokasikan adalah 8
GB, harddisk interface tipe IDE, dan dipasangi 1 buah LAN card tipe
“Jaringan Internal”. Daftar nama domain yang akan dimasukkan adalah nama
domain untuk mesin komputer induk dan FTP server.
Windows Server 2003 akan digunakan untuk pembangunan FTP server,
10 GB ruang kosong harddisk akan dialokasikan untuk server FTP ini,
memori virtual yang digunakan sebesar 1 GB, dan untuk konektifitas jaringan
27
akan diberikan sebuah LAN card tipe “Jaringan Internal”. FTP server yang
dibangun dapat diakses menggunakan login anonymous, yang artinya FTP
tersebut dapat diakses siapa saja tanpa melakukan pendaftaran terlebih dahulu.
Pengujian DNS server dilakukan dengan mengakses nama domain
komputer induk dari komputer klien, jika akses dapat dilakukan menggunakan
nama yang sudah diset di DNS server, maka DNS server dinyatakan sudah
berhasil.
FTP server akan diuji dengan melakukan proses download dan upload
dari FTP klien menggunakan login anonymous. Jika tidak ada masalah dalam
proses tersebut, maka server FTP dinyatakan telah berhasil dikonfigurasi.
M. Selesai Merekam Tampilan Desktop
Simulasi jaringan virtual akan berakhir ketika pembangunan 4 server, 1
router, 1 web dan 1 komputer klien telah berhasil dikonfigurasi dengan benar
dan sudah berjalan dengan baik. Dengan berakhirnya simulasi jaringan virtual
tersebut maka akan diakhiri juga proses perekaman desktop menggunakan
camtasia studio, proses yang berikutnya adalah editing rekaman video.
N. Memproses Hasil Rekaman
Hasil recording desktop akan diolah untuk diberikan judul-judul yang
sesuai dengan kegiatan yang sedang dilakukan, dimodifikasi agar sinkron satu
bagian dengan bagian lainnya dan akhirnya akan dibuat menjadi sebuah
kesatuan video. Video tersebut akan dikompresi menjadi format mp4.
O. Implementasi
Menerapkan seluruh proses mulai dari awal instalasi program
VirtualBox, pembangunan virtual jaringan sampai dengan finalisasi video.
P. Kesimpulan dan Saran
Kelebihan, kekurangan, kesimpulan, dan saran setelah mencoba
VirtualBox untuk membuat sebuah jaringan akan dideskripsikan di bagian ini.
28
BAB IV
PENGUMPULAN DAN PENGOLAHAN DATA
A. Rancangan Simulasi Jaringan
Meskipun penerapannya dilakukan secara virtual (tidak nyata) tetapi
dalam pembangunannya, proses dan komponennya tetap didasarkan jika
jaringan ini dibangun sesuai keadaan yang sebenarnya. Jaringan ini akan
dibangun menggunakan topologi star. Kelengkapan perangkat jaringan ini
yaitu mempunyai 1 buah komputer klien, 4 buah server, sebuah web dan
sebuah router.
1. Rancangan Semulasi Jaringan
Penerapan jaringan ini akan menggunakan 2 segmen IP address, yang
berada di network 200.200.200.xxx/29 dan 192.168.10.xxx/29.
Gambar 4.1. Rancangan Jaringan Virtual
Pembangunan yang pertama kali dilakukan adalah (a) Web server
XAMPP, (b) Webs CMS Joomla, (c) Router Mikrotik, (d) DHCP server
Mikrotik, (e) klien Windows XP SP2, (f) DNS Server ClearOS, dan (g)
FTP Server Windows Server 2003.
2. Pembagian IP Address
Instalasi jaringan virtual komputer menggunakan alokasi IP Address versi
4 dengan kelas C dan dilakukan subnetting. Untuk PC klien menggunakan
alamat IP dinamis yang berasal dari DHCP server yaitu diantara IP
200.200.200.4 sampai dengan 200.200.200.6. Sedangkan semua PC server
28
29
menggunakan IP statis, menggunakan statis agar tiap kali menghidupkan
server pengaturan yang ada didalamnya tidak perlu diubah lagi.
Tabel 4.1. Daftar Alokasi IP Address
No. Nama Perangkat Range IP Address Jumlah
1. Web Server 192.168.10.1/29 1 unit
3. Router 192.168.10.2/29 (keluar)
200.200.200.1/29 (kelokal) 1 unit
4. Range DHCP Client 200.200.200.4 s/d
200.200.200.6 3 unit
5. DNS Server 200.200.200.2/29 1 unit
4. FTP Server 200.200.200.3 1 unit
3. Hardware dan Software
Data perangkat keras dan lunak yang akan digunakan untuk membangun
jaringan ini adalah :
a. Hardware
Komputer yang digunakan untuk induk dari keseluruhan sistem
menggunakan spesifikasi perangkat keras sebagai berikut :
Tabel 4.2. Spesifikasi Perangkat Keras Komputer Induk
Perangkat Spesifikasi
Komputer Laptop ASUS K42F
Processor Intel (R) Core i3 2,27 GHz (32 bit)
Memory DDR3 4GB PC 10600
Hardisk 320 GB
Graphics Intel(R) HD Graphics 1,5 GB
LAN Card 1 buah LAN Card Gigabit Ethernet
1 buah Wireless LAN Atheros
Room DVD-RW Slimtype
b. Software
Daftar software yang digunakan untuk membangun pemodelan
jaringan ini adalah :
30
Tabel 4.3. Spesifikasi Perangkat Lunak
Jenis Sistem Operasi / software
OS komputer induk Windows 7 Ultimate Edition
Virtual Mesin Oracle VM VirtualBox 4.0.0
Web Server XAMPP Lite (Basis Package) versi 1.7.3
Website CMS Joomla versi 1.5
Routing Mikrotik 2.9.27
DHCP Server Mikrotik 2.9.27
DNS Server ClearOS 5.2
FTP Server Windows Server 2003 Data Center Edition
Klien Windows XP Professional SP 2
Perekam Desktop Camtasia Studio 7.1
Browser Mozilla Firefox 3.6
B. Instalasi Camtasia Studio
Ukuran file master Camtasia Studio 7 sekitar 180 MB. Untuk memulai
proses instalasi maka dilakukan klik ganda pada file master tersebut kemudian
akan muncul jendela yang menunjukkan akan dilakukan proses penginstalan
Camtasia Studio 7. Kemudian klik Next maka akan muncul pemberitahuan
lokasi di mana Camtasia akan dipasang, selanjutnya adalah memilih apakah
ingin dilakukan pembuatan shortcut di desktop dan kemudian memulai proses
instalasi dengan mengklik tombol “Install”.
Gambar 4.2 Proses Instalasi Camtasia Studio 7
31
Untuk memulai perekaman layar desktop yang pertama dilakukan
adalah membuka menu Camtasia Recorder yang ada di “Start Menu”, setelah
jendela recorder muncul maka pada “Select area” atau area yang akan di
rekam dipilih yang “Full screen” sedangkan bagian “Recorded inputs”
digunakan untuk menginput audio yang berasal dari microphone. Setelah
pengaturan layar dan audio, yang terakhir adalah memulai perekaman dengan
menekan tombol merah dengan logo “rec”.
Gambar 4.3 Memulai Perekaman Desktop
C. Instalasi Web Server XAMPP
Web Server XAMPP membutuhkan ruang kosong di harddisk sekitar
200 MB. File sistem XAMPP akan diletakkan di drive C dan kemudian
memilih tombol “Install”. Setelah proses instalasi ke drive C selesai, maka
akan muncul pilihan untuk membuat patchs kemudian disetujui dengan
menekan keyboard “Y”, kemudian jendela versi portable XAMPP yang
muncul tidak digunakan karena hanya akan diakses lewat komputer induk.
Gambar 4.4. Proses Instalasi Web Server XAMPP di Drive C
32
D. Instalasi Web CMS Joomla
File-file joomla versi 1.5 yang sudah diunduh semuanya diletakkan
pada direktori XAMPP di “C:\xampplite\htdocs”, ini dilakukan agar joomla
bisa menjadi halaman pembuka ketika mengakses “localhost”. Setelah
pengkopian file joomla selesai dilakukan, yang berikutnya adalah menginstal
joomla lewat browser dengan mengetikkan “localhost” di address bar.
Konfigurasi joomla antara lain adalah bahasa yang digunakan adalah Bahasa
Inggris, FTP web joomla tidak diaktifkan, Site Name “tester joomla”, dan
“Install Sample Data” diaktifkan agar tidak perlu lagi membuat contoh web
yang akan digunakan untuk pengujian jaringan.
Gambar 4.5. Proses Instalasi Joomla di Web Server
E. Pengujian Web CMS Joomla
Pengujian dilakukan untuk memastikan proses instalasi Web Server
dan CMS Joomla tidak ada masalah dan telah berhasil dilakukan. Jika Web
Joomla berhasil dikonfigurasi maka ketika browser komputer induk
mengakses “localhost”, akan muncul web joomla tersebut. Jika tidak muncul
halaman home web joomla maka perlu dilakukan pengecekan pada service
Apache dan MySQL XAMPP.
33
Gambar 4.6. Halaman Home Joomla di Komputer Induk
F. Instalasi VM VirtualBox di Komputer Induk
Proses pengistalan dimulai dengan mengklik dua kali file master
VirtualBox. File sistem VirtualBox akan dipasang di “C:\Program
Files\Oracle\VirtualBox\”, menu pembuatan shortcut di desktop dan Quick
Launch tidak aktifkan. Ketika proses instalasi VirtualBox dimulai maka
kemungkinan akan terjadi konflik dengan interface pada komputer induk,
kemungkinan konflik ini hanya akan terjadi selama proses penginstalan.
Besarnya sistem VirtualBox setelah dipasangkan ke sistem Windows adalah
97,4 MB.
Gambar 4.7. Proses Instalasi VirtualBox di Komputer Induk
34
G. Instalasi Windows XP di VirtualBox
Pemasangan sistem operasi baru di VirtualBox dilakukan dengan
mengklik toolbar “Baru”, kemudian akan muncul pengaturan untuk sistem
operasi yang akan diinstal. Instalasi Windows di VirtualBox menggunakan
image ISO, kemudian alokasi memori yang disediakan adalah 1024 MB, video
memory 32 MB, harddisk 10 GB, dan satu LAN Card tipe “Jaringan Internal”.
Gambar 4.8. Proses Instalasi Windows XP di VirtualBox
H. Pengujian Komputer Klien
Pengujian sistem operasi Windows yang sudah berhasil diinstal
dilakukan dengan cara melakukan beberapa proses diantaranya dengan
membuka jendela Explorer, menjalankan browser, membuka player audio,
dan kemudian mematikannya. Jika tidak ada masalah selama proses tersebut,
maka komputer klien sudah dinyatakan berhasil diinstal di VirtualBox.
Gambar 4.9. Pengujian Windows XP di VirtualBox
35
I. Instalasi Mikrotik di VirtualBox
Tahap ini dilakukan untuk memasangkan sistem operasi MikroTik
VirtualBox. Deskripsi dari perangkat-perangkat yang digunakan untuk
MikroTik yaitu memori 256 MB, memori video 16 MB, harddisk 5 GB,
master MikroTik menggunakan file ISO, dan dua buah LAN card.
Untuk memulai instalasi maka perlu dilakukan pengaturan agar
booting pertama melalui CD-ROM. Setelah proses booting MikroTik selesai
maka akan muncul tampilan menu package-package yang ada di MikroTik,
total package tersebut ada 25 package dan semuanya akan dipasangkan ke
sistem yang akan dibangun. Untuk memilih semua paket yang ada cukup
dengan menekan huruf “a” kemudian untuk mulai menginstal ke sistem
menekan huruf “i”.
Gambar 4.10. Proses Instalasi MikroTik 2.9.27 di VirtualBox
J. Konfigurasi Routing dan DHCP Server MiktroTik
Konfigurasi awal dilakukan untuk menghubungkan MikroTik dengan
jaringan komputer induk. Langkah yang perlu dilakukan adalah dengan
memberikan alamat IP address, gateway dan DNS ke interface yang menuju
ke internet, tetapi sebelum memulai langkah tersebut password bawaan diganti
terlebih dahulu kemudian mengganti nama interface sesuai dengan tugasnya
36
masing-masing. Interface yang menuju ke komputer induk diberi nama
“keluar” kemudian memasukkan alamat 192.168.10.2/29 dan interface yang
menuju jaringan lokal diberi nama “kelokal” dengan alamat 200.200.200.1/29.
Alamat gateway adalah 192.168.10.2 dan memberikan alamat DNS yang
nantinya akan dibuat yaitu 200.200.200.2.
Gambar 4.11 Konfigurasi Routing MikroTik
Konfigurasi DHCP server diawali dengan membuat range IP pool
200.200.200.4-200.200.200.6 dengan pool name “pool-LAN”. Setelah
pemberian pool selesai kemudian mendefinisikan gateway dari IP pool
menggunakan gateway 192.168.10.2, langkah ini digunakan untuk melengkapi
konfigurasi IP yang otomatis diberikan ke klien. Langkah selanjutnya yaitu
menyebarkan (broadcast) paket DHCP melalui interface “kelokal” dengan
maksimal klien adalah 3 klien DHCP.
Gambar 4.12 Konfigurasi DHCP Server MikroTik
K. Pengujian MikroTik
Setelah konfigurasi DHCP server MikroTik selesai maka IP address
pada komputer klien dirubah menjadi menggunakan IP obtain. Setelah
konfigurasi IP obtain klien selesai maka dilakukan pengujian dengan melihat
37
apakah IP yang diperoleh klien sama dengan yang didistribusikan oleh DHCP
server. Untuk melihatnya dilakukan melalui command promt dengan mengetik
command “ipconfig /all” sehingga muncul konfigurasi IP. Apabila IP Address
klien sudah sesuai dengan alokasi yang dilakukan di DHCP Server maka
konfigurasi DHCP server sudah dinyatakan berhasil.
Gambar 4.13 IP Klien yang diperoleh dari DHCP Server
Pengetesan konfigurasi routing dilakukan dengan melakukan ping dari
komputer klien ke web server. Apabila mendapatkan reply maka klien sudah
terhubung ke komputer induk sehingga konfigurasi routing dinyatakan
berhasil.
Gambar 4.14 Klien Sudah Terhubung Dengan Web Server
L. Instalasi Windows Server 2003 di VirtualBox
Alokasi harddisk pada Windows Server ini sebesar 10 GB, hal ini
dilakukan karena nantinya server akan melayani pusat penyimpanan data
dalam jaringan. Sedangkan memori yang digunakan adalah 1024 MB, memori
video 32 MB, master MikroTik menggunakan file ISO, dan dua buah LAN
card.
38
Proses instalasi dimulai dari boot CD Windows 2003 Server. Setelah
tampil layar selamat datang setup Windows Server 2003 langkah selanjutnya
adalah membuat partisi, dilakukan untuk membagi hard disk menjadi sebuah
partisi. Dilanjutkan dengan format partisi dengan menggunakan format NTFS
dan dilanjutkan dengan copy file instalasi.Setelah itu masuk dalam proses
konfigurasi Personalize Software, dengan nama Server dan organisasi “tester”,
dilanjutkan dengan memberi nama komputer : SERVER dan password
dikosongi.
Proses selanjutnya masuk pada window Networking Settings dengan
memilih Custom Settings. Pada Networking Components memilih Internet
Protocol (TCP/IP) dan click properties. Kemudian memberikan IP address
komputer yaitu 200.200.200.3, Subnet Mask 255.255.255.248, dan gateway-
nya dikosongi. Dilanjutkan dengan menentukan workgroup dengan nama
“testerlokal”.
Gambar 4.15. Proses Instalasi Server 2003 di VirtualBox
M. Konfigurasi FTP Server di Windows Sever 2003
Setelah proses instalasi sistem operasi server, langkah selanjutnya
adalah instalasi active directory. Langkah pertama instalasi active directory
adalah dengan memasukkan CD Microsoft Windows Server 2003 ke CD-
ROM Drive, kemudian mengetikkan “dcpromo” pada window Run. Maka
akan muncul window Active Directory Installation Wizard. Pada window
selanjutnya (Create New Domain) memilih “create in a new forest” untuk
39
instalasi forest baru (server). Selanjutnya pada window New Domain Name,
isi Full DNS name for new domain dengan nama tester.lokal. Pada window
NETBIOS, default netbios adalah “tester”. Netbios berguna untuk broadcast
nama domain dan juga sebagai pengenal domain ketika login. Lanjut pada
window Database and log folders, Shared System Volume dan pada DNS
Registration Diagnostic dengan memilih Install and configure the DNS server
on this computer.
FTP service diinstal sebelum dikonfigurasi dengan membutuhkan
layanan IIS. Proses instalasi ini membutuhkan CD Windows 2003 Server.
Setelah selesai diinstal, maka terdapat FTP default dari IIS. Akan tetapi FTP
tersebut harus dihapus dan dilanjutkan dengan menbuat FTP melalui
command prompt.
FTP Site baru akan terbentuk dengan nama Shared Folders pada IIS
Manager dan dengan DNS tester.lokal. Pada window Shared Folders
Properties, untuk Security Account tidak diberikan akses anonymous
connections. Konfigurasi terakhir adalah memberkan hak akses Home
Directory berupa Read dan Write. Hasil konfigutasi FTP site ini tidak
memerlukan adanya IP address baru khusus untuk FTP, tetapi berupa alamat
FTP site ftp://tester-ftp.local yang dibangun di DNS Server.
Gambar 4.16. Konfigurasi FTP Server di Windows Server 2003
N. Pengujian FTP Server
Pengujian dilakukan menggunakan komputer klien, dengan cara
melakukan upload dan download ke FTP Server menggunakan FTP Klien.
40
Jika dalam proses pengambilan atau pengiriman data berjalan lancar. Maka
FTP Server telah berhasil dikonfigurasi. Untuk segi keamanannya sendiri
proses validasinya menggunakan username dan password. Untuk login-nya
menggunakan username administrator.
Gambar 4.17. Pengujian Upload Klien ke FTP Server
O. Instalasi ClearOS di VirtualBox
Konfigurasi sistem ClearOS di VirtualBox menggunakan harddisk
sebesar 5 GB, alokasi memory 1024 MB, master sistem operasi berasal dari
imge ISO, dan menggunakan satu bauh LAN card dalam pengujian
jaringannya.
Setelah proses konfigurasi di VirtualBox telah dilakukan. Berikutnya
sistem yang baru akan melakukan booting pertama dari CD, setelah proses
pengkopian file makan akan muncul pemilihan bahasa, bahasa yang akan
digunakan adalah English, dan keyboard tipe US. Modus operasi dari ClearOS
adalah “Gateway mode”. Penginstalan IP address yang dimasukkan pertama
kali tidak menggunakan fasilitas static tetapi DHCP server. Paket-paket yang
41
ada di ClearOS akan diinstal semua ke sistem ini, walaupun nantinya yang
akan digunakan hanya DNS Server-nya.
Gambar 4.18. Proses Instalasi ClearOS di VirtualBox
P. Konfigurasi DNS Server di ClearOS 5.2
Secara default konfigurasi DNS server sudah langsung berjalan jika
paket yang dipilih ada DNS server-nya, yang perlu dilakukan adalah
memasukkan nama domain dengan nomor IP address komputer server.
Nama domain yang nantinya akan di-resolve diletakkan pada kolom
“Host name” sedangkan IP address adalah alamat IP nomor mesin (server),
dan pada bagian Alias adalah nama inti dari sebuah domain. Setelah
memasukkan nama domain dalam “Host name” dan nomor IP dalam IP
address langkah selanjutnya adalah mengklik tombol “Add”.
Gambar 4.19. Konfigurasi DNS Server ClearOS
42
Q. Pengujian FTP Server
Pengujian FTP Server digunakan untuk memastikan konfigurasi yang
dilakukan sudah benar. Caranya adalah dengan melakukan ping dari komputer
klien menggunakan command promt, jika hasil dari ping mendapatkan reply
tanpa adanya “Request Time Out” (RTO) maka konfigursi DNS sudah sesuai
dengan rancangan jaringan yang sudah dibuat sebelumnya.
Gambar 4.20. Pengujian Domain Komputer Server dari Komputer Klien
R. Selesai Merakam Tampilan Desktop
Proses dari pembuatan Web Server sampai dengan pengujian DNS
Server semua prosesnya direkam menggunakan software Camtasia Studio,
setelah proses pengujian jaringan berhasil 100% maka proses perekaman
dihentikan dengan cara klik menu camtasia recorder yang ada di sistem
taskbar kemudian memilih STOP (F10).
Setelah tombol stop ditekan, maka akan muncul jendela preview dari
hasil rekaman yang sudah ditangkap. Pada bagian bawah jendela priview
terdapat tombol yang digunakan untuk menyimpan rekaman, tombol tersebut
digunakan setelah tampilan video rekaman sudah sesuai dengan keinginan.
Gambar 4.21. Menghentikan Perekaman Desktop
43
S. Memproses Hasil Rekaman
Pada bagian ini dilakukan pemberian judul untuk tiap langkah yang
sedang dilakukan, pemotongan video yang tidak berguna, memasukkan
transisi-transisi dan pengeditan sesuai dengan rancangan simulasi agar dapat
menjadi satu kesatuan video yang urut dari awal sampai akhir. Langkah
tersebut dilakukan menggunakan tool-tool yang ada, antara lain Zoom-n-Pan,
Transitions, Audio, Callouts dan split.
Setelah proses editing video sudah selesai maka langkah berikutnya
adalah melakukan render, render berguna untuk membuat format video agar
dapat dijalankan di semua player video. Render dilakukan dengan mengklik
toolbar “Produce and share” kemudian mengatur resolusinya sebesar 1024 X
768 pixel, dan format hasil akhir video yang digunakan adalah AVI.
Gambar 4.22. Memproses Hasil Rekaman Desktop
of 2
BAB V
ANALISIS DAN INTERPRETASI
A. Pembelajaran Jaringan Menggunakan Virtual Mesin
Dengan menggunakan virtual mesin pembelajaran terhadap sebuah
model jaringan dapat dilakukan, mulai dari pembuatan Web Server, DHCP
Server, router, DNS Server sampai pembangunan FTP Server. Tetapi
pembelajaran tersebut masih dilakukan secara software bukan hardware.
Pada kenyataannya dilapangan pengkonfigurasian software dapat
dilakukan setelah melakukan beberapa tahap yang biasanya adalah pemilihan
perangkat keras (CPU server), pembangunan jaringan pengkabelan dan
melengkapi perangkat-perangkat yang akan digunakan dalam jaringan
tersebut, seperti access point, modem, dan printer. Oleh karena itu
penggunanan virtual mesin ini dapat digunakan sebagai sebuah media yang
memberikan gambaran bagaimana melakukan instalasi jaringan pada lapisan
software dengan resiko yang sangat sedikit apabila terjadi suatu kesalahan.
B. Pembagian IP Address
Pengalokasian IP address jaringan internal yang dilakukan secara
otomatis mempermudah seorang admin dalam mengelola jaringan yang ada,
semakin banyak IP komputer klien yang harus diset secara statis maka akan
semakin lama waktu yang dibutuhkan admin untuk menyelesaikan pekerjaan
tersebut. Pengalokasian IP secara otomatis akan memperingan pekerjaan
seorang admin jaringan selain itu DHCP server juga memudahkan admin
dalam melakukan perubahan routing table jika sewaktu-waktu diperlukan
dalam pengembangan sebuah jaringan.
C. Pusat Pengontrolan Jaringan di Router
Dengan dibangunnya sebuah router dalam sebuah jaringan maka router
tersebut akan memberikan kemampuan bagi admin jaringan untuk melakukan
manajemen jaringan. Manajeman jaringan memberikan kemampuan kepada
44
45
admin jaringan untuk mengontrol dan memonitor seluruh jaringan komputer
yang ada didalamnya dari sebuah lokasi, dimana lokasi tersebut adalah dari
komputer server MikroTik yang diremote melalui komputer lain. Kemampuan
tersebut mulai dari pemantauan traffic data jaringan, klien yang sedang aktif di
jaringan, dan penggunaan bandwidth oleh klien. Dengan adanya pemantauan
tersebut admin dapat mengetahui kesalahan pada perangkat yang dikelola,
kesalahan pada jaringan yang sedang berjalan, pemberitahuan akan adanya
usaha pelanggaran keamanan, atau kesalahan pada layanan yang diberikan
operasi jaringan (server), kemudian dapat segera menentukan apa
penyebabnya dan dapat segera mengambil tindakan perbaikan.
46
46
BAB VI
PENUTUP
A. Kesimpulan
Dari hasil penelitian yang telah dilakukan maka diambil kesimpulan sebagai
berikut :
1. Penelitian ini menghasilkan sebuah model pembuatan jaringan virtual
menggunakan mesin virtual VirtualBox. Kelengkapan model jaringan ini yaitu
menggunakan 1 buah komputer klien, 4 buah server, sebuah web dan sebuah
router.
2. Pembuatan router dalam sebuah jaringan dapat digunakan untuk pusat
pengontrolan seluruh klien dan server yang ada di dalam jaringan tersebut.
3. Pemisahan server-server yang tidak hanya terpusat pada sebuah sistem operasi
dapat membuat kinerja layanan server meningkat, karena server hanya
memberikan sebuah layanan di dalam jaringan dan selain itu jika terjadi masalah
pada satu server hal tersebut tidak mempengaruhi server lain.
B. Saran
Sesuai dengan hasil penelitian dan kesimpulan dalam penelitian ini, maka saran
yang penulis sampaikan adalah dilakukannya penambahan kemampuan dukungan
terhadap perangkat atau teknologi baru yang sudah muncul dalam VirtualBox,
diantaranya teknologi USB 3.0, booting dari flashdisk dan driver bawaan VGA yang
dapat dikenali pada sistem operasi Windows.
47
DAFTAR PUSTAKA
Apy, 2008, Subnetting, http://www.solvingcorner.com/2008/10/22/subnetting/
(accessed 25 Januari 2010).
Ensiklopedia Wikipedia, 2009, Offline version, Wikimedia Foundation, Florida.
Ensiklopedia Wikipedia, 2010, Online version, Wikimedia Foundation, Florida.
Fathurrahman, M. Luthfi. 2010. Spesifikasi Komputer dan Langkah-langkah
Instal VMware dan MS Windows XP. Laporan Tugas TKJ. SMK N 13
Bandung. Bandung.
Laksono, Dwi Adi. 2009. Instalasi VirtualBox Dalam Penggunaannya Untuk
Komputer Virtual Ubuntu 9.04. Tutorial PDF.
Mansfield, Niall 2007. Practical TCP/IP: Mendesain, Menggunakan, dan
Troubleshooting Jaringan TCP/IP di Linux dan Windows, Jilid 2,
Andi Offset. Yogyakarta.
Moch. Linto Herlambang dan Azis Catur, 2008. Panduan Lengkap Menguasai
Router Masa Depan Menggunakan MikroTik Router OSTM
. Andi
Offset. Yogyakarta.
Pribadi, Herijanto, 2003, Router Linux Menggunakan Freesco Dan Floppy
FW, Andi Offset, Yogyakarta.
Riyadi. 2009. Membangun Proxy Server Menggunakan Clark Connect Untuk
Filterasi Akses Internet Di SMK Muhammadiyah 1 Salam. Tugas
Akhir. FT UM Magelang. Magelang.
Sutedjo D, Budi, 2003, Konsep & Perancangan Jaringan Komputer. Andi
Offset, Yogyakarta.
Wahana Komputer Semarang, 2001, Buku Pintar Penanganan Jaringan
Komputer, Andi Offset. Yogyakarta.
Yulianto, Dimas Agung, 2010, Integrasi Router dan Server Untuk Manajemen
Jaringan Di SMA Muhammadiyah 1 Kota Magelang. Tugas Akhir. FT
UM Magelang, Magelang.