PENGEMBANGAN DAN IMPLEMENTASI JARINGAN HOTSPOT DENGAN MENGGUNAKAN ROUTER MIKROTIK (Study Kasus : SMKN 1 JUWIRING) SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh: Haryanto NIM : L200090045 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2014
ii
iii
iv
HALAMAN MOTTO Keputusan yang kita ambil sekarang akan berpengaruh pada kehidupan kita lah yang akan datang. ( Penulis ) Cita-cita terbaik adalah do a ibu. ( Penulis ) Apabila anda berbuat kebaikan kepada orang lain, maka anda telah berbuat baik terhadap diri sendiri. ( Benyamin Franklin ) v
HALAMAN PERSEMBAHAN Penulis mempersembahkan tulisan sederhana ini untuk 1. Allah SWT yang selalu melimpahkan rahmat, hidayah, serta inayah Nya. 2. Kedua orang tuaku yang selalu mendukung, menyayangi, mendoakan, dan penyemangatku. 3. Seseoang yang selalu memberikan semangat, do a, dukungan dan ada disaat senang maupun susahku. 4. Seluruh anggota keluarga yang telah memberikan semangat, do a dan dukungannya untukku. 5. Teman teman yang selalu memberikan dukungan dan semangat. 6. Guru dan dosen yang telah mendidik dan membimbingku. 7. Untuk semua teman-teman jurusan informatika angkatan 2009 yang telah membuat hidup menjadi ceria saat kegiatan perkuliahan dari semester 1 sampai 8 berlangsung, terima kasih telah bersedia berbagi ilmu dan pengalamannya. 8. Semua pihak yang membantu dalam penyusunan skripsi hingga dapat terselesaikan. vi
KATA PENGANTAR Puji syukur penulis panjatkan ke hadirat Allah SWT, yang telah melimpahkan taufik, hidayah dan rahmat-nya sehingga skripsi dengan judul Pengembangan Dan Implementasi Jaringan Hotspot Dengan Menggunakan Router Mikrotik (Study Kasus : SMKN 1 JUWIRING) dapat diselesaikan dengan baik. Skripsi ini dapat terselesaikan berkat bantuan dari berbagai pihak, oleh karena itu pada kesempatan ini penulis menyampaikan terima kasih dan penghargaan kepada : 1. Bapak Husni Thamrin, S.T., M.T., Ph.D. selaku Dekan Fakultas Komunikasi dan Informatika yang telah melayani dan memberikan fasilitas bagi kelancaran studi. 2. Bapak Dr. Heru Supriyono, M.Sc. selaku ketua jurusan Teknik Informatika. 3. Bapak Fatah Yasin Al-Irsyadi, S.T., M.T. selaku pembimbing yang telah meluangkan watunya untuk membimbing dan memberikan saran demi kesempurnaan skripsi ini. 4. Bapak Yoyok Gandi Setiawan, SP. selaku Kepala Sekolah dan bapak Wiyana, S.Kom. selaku admin dari SMKN 1 Juwiring yang memberikan tempat penelitian. 5. Segenap dosen penguji pada seminar proposal dan pra pendadaran yang telah memberikan saran dan masukan dalam penyusunan skripsi ini. vii
6. Bapak dan ibu dosen pengampu mata kuliah pada Program Studi Teknik Informatikan yang telah memberikan bekal ilmu yang sangat bermanfaat bagi penulis. 7. Segenap Staf / Karyawan pada Program Studi teknik Informatika yang telah melayani dan memberikan fasilitas bagi kelancaran studi. 8. Kedua orang tuaku yang selalu mendukung, menyayangi, mendoakan, dan penyemangatku 9. Seseoang yang selalu memberikan semangat, do a, dukungan dan ada disaat senang maupun susahku. 10. Rekan-rekan Teknik Informatika khususnya angkatan 2009 yang memberikan dukungan dalam penyelesaian skripsi ini. Semoga Allah SWT berkenan untuk memberikan balasan yang sesuai dengan budi baik yang telah mereka berikan. Penulis berharap semoga skripsi ini dapat bermanfaat bagi pengembangan penelitian selanjutnya dan pendidikan. Surakarta, April 2014 Penulis viii
DAFTAR ISI Halaman Judul... Halaman Persetujuan... Halaman Pengesahan... Halaman Kontribusi... Halaman Motto... Halaman Persembahan... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... i ii iii iv v vi vii ix xiii xiv Daftar Lampiran... xviii Abstraksi... xix BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Batasan Masalah... 3 1.4. Tujuan Penelitian... 3 1.5. Manfaat Penelitian... 3 1.6. Sistematika Penulisan... 4 BAB II TINJAUAN PUSTAKA... 6 2.1. Telaah Penelitian... 6 ix
2.2. Landasan Teori... 8 2.2.1. Jaringan Komputer... 8 2.2.2. Arsitektur Protocol TCP/IP... 8 2.2.3. IP Address... 10 2.2.4. Alamat Broadcast... 11 2.2.5. Subnet Mask... 11 2.2.6. Firewall Filter... 12 2.2.7. Protokol dan Port... 12 2.2.8. Layer7 Protocol... 13 2.2.9. Hotspot... 13 2.2.10. Router... 14 2.2.11. Mikrotik... 16 2.2.12. Remote Mikrotik... 16 2.2.13. Jenis Mikrotik... 17 BAB III METODE PENELITIAN... 19 3.1. Waktu dan Tempat... 19 3.2. Alat dan Bahan... 19 3.2.1. Hardware (Perangkat Keras)... 19 3.2.2. Software (Perangkat Lunak)... 19 3.3. Alur Penelitian... 20 3.3.1. Analisa Sistem... 21 a. Topologi Jaringan... 21 b. Keamanan Jaringan... 22 x
c. Filtering akses... 23 d. Limit Bandwidth... 23 3.3.2. Spesifikasi Kebutuhan Sistem Baru... 23 3.4. Perancangan dan Pembuatan Sistem Baru... 25 3.4.1. Konfigurasi Router Mikrotik... 25 a. Setting Ethernet Name... 25 b. Konfigurasi IP Ethernet... 27 c. Konfigurasi DNS (Domain Name System)... 28 d. Konfigurasi NAT... 29 e. Konfigurasi Routing... 30 f. Konfigurasi DHCP Server... 30 g. Konfigurasi Access Point... 33 h. Konfigurasi Hotspot... 34 3.4.2. Setting Server Profiles Hotspot... 38 3.4.3. Setting User Profiles... 38 a. Hotspot User Profil Guru... 38 b. Hotspot User Profil Murid... 39 3.4.4. Setting Hotspot User... 40 a. User Guru... 40 b. User Murid... 40 3.4.5. Konfigurasi Bandwidth... 41 a. Setting Bandwidth LAN... 41 b. Setting Bandwidth Hotspot Guru... 43 xi
c. Setting Bandwidth Hotspot Murid... 44 3.4.6. Blokir Situs dengan Sistem Penjadwalan Otomatis. 45 BAB IV HASIL DAN PEMBAHASAN... 52 4.1. Hasil Penelitian... 52 4.1.1. Pengujian Hasil Rancangan Router Mikrotik... 53 a. Sistem Keamanan Hotspot... 53 b. Blok Situs... 53 c. Limit Bandwidth... 56 4.2. Pembahasan... 62 4.2.1. Perancangan Jaringan... 62 4.2.2. Router Mikrotik... 62 4.2.3. Network Address LAN dan WIFI... 62 4.2.4. Manajemen Bandwidth... 63 4.2.5. Blok Situs... 63 4.2.6. Perbandingan Kinerja Sistem Sebelum dan Sesudah dikembangkan Menggunakan Router Mikrotik... 63 a. Topologi Jaringan... 63 b. Keamanan Jaringan... 65 c. Blok Situs... 65 d. Test Kecepatan Akses Jaringan LAN dan WLAN. 67 BAB V PENUTUP... 72 5.1. Kesimpulan... 73 5.2. Saran... 73 DAFTAR PUSTAKA xii
DAFTAR TABEL Tabel 2.1 Kelas IP Address... 11 Tabel 2.2 Class Subnet Mask... 11 Tabel 3.1 Jadwal akses ke facebook... 49 Tabel 4.1 Jadwal akses ke facebook... 66 Tabel 4.2 Perbandingan kinerja sistem jaringan sebelum dan sesudah dikembangkan menggunakan router mikrotik... 71 xiii
DAFTAR GAMBAR Gambar 2.1 Router Mikrotik RB751U-2HnD... 18 Gambar 3.1 Diagram Alir Penelitian (Flowchart)... 21 Gambar 3.2 Topologi SMKN 1 Juwiring Sebelumnya... 22 Gambar 3.3 Rancangan Topologi SMKN 1 Juwiring... 24 Gambar 3.4 Name Ethernet... 25 Gambar 3.5 Interface list Ethernet... 27 Gambar 3.6 Setting IP DNS... 29 Gambar 3.7 Konfigurasi NAT... 29 Gambar 3.8 Konfigurasi Route... 30 Gambar 3.9 Setting DHCP Server Interface... 31 Gambar 3.10 Setting DHCP Address Space... 31 Gambar 3.11 Setting Gateway DHCP... 31 Gambar 3.12 Setting Addresses Given Out... 32 Gambar 3.13 Setting DNS Server... 32 Gambar 3.14 Lease Time... 32 Gambar 3.15 Setup DHCP Completed Succesfuly... 33 Gambar 3.16 Setting IP Access Point... 33 Gambar 3.17 Setting DHCP Access Point... 34 Gambar 3.18 Setting SSID Access Point... 34 Gambar 3.19 Setup Hotspot... 35 Gambar 3.20 Hotspot Interface... 35 Gambar 3.21 Setting IP LAN... 35 xiv
Gambar 3.22 Batas IP untuk DHCP... 36 Gambar 3.23 Select Certificate... 36 Gambar 3.24 IP Address SMTP server... 36 Gambar 3.25 DNS Server... 37 Gambar 3.26 DNS Name... 37 Gambar 3.27 Setup Hotspot complated... 37 Gambar 3.28 Setting Server Profil Hotspot... 38 Gambar 3.29 Setting Hotspot User Profil Guru... 39 Gambar 3.30 Setting Hotspot User Profil Murid... 39 Gambar 3.31 Hotspot User Guru... 40 Gambar 3.32 Hotspot User Murid.... 41 Gambar 3.33 Setting Queue Parent LAB... 42 Gambar 3.34 Setting Child-Queue LAB... 42 Gambar 3.35 Setting Queue Parent Hotspot Guru... 43 Gambar 3.36 Setting Child-Queue Hotspot Guru... 44 Gambar 3.37 Setting Queue Parent Hotspot Murid... 44 Gambar 3.38 Setting Child-Queue Hotspot Murid... 45 Gambar 3.39 Situs Facebook.com yang diblokir... 46 Gambar 3.40 Setting Mangle Rule... 46 Gambar 3.41 Setting Firewal Rule (jum)... 47 Gambar 3.42 Setting Firewal Rule (drop)... 47 Gambar 3.43 Scrip Buka Facebook... 48 Gambar 3.44 Scrip Tutup Facebook... 49 xv
Gambar 3.45 Jadwal Akses ke Facebook ditutup... 50 Gambar 3.46 Jadwal Akses ke Facebook dibuka... 51 Gambar 3.47 Jadwal Akses ke Facebook... 51 Gambar 4.1 Halaman login Hotsopt SMKN 1 Juwiring... 53 Gambar 4.2 Tampilan www.facebook.com yang diblok... 54 Gambar 4.3 Tampilan https://www.facebook.com yang diblok... 54 Gambar 4.4 Firewall Rule enable... 55 Gambar 4.5 Firewall Rule enable... 56 Gambar 4.6 Akses Download dari LAB... 57 Gambar 4.7 Traffic User dari LAB... 57 Gambar 4.8 Queue List dari LAB... 58 Gambar 4.9 Akses Download dari Hotspot Guru... 58 Gambar 4.10 Traffic User dari Hotspot Guru... 59 Gambar 4.11 Queue List dari Hotspot Guru... 58 Gambar 4.12 Akses Download dari Hotspot Murid... 60 Gambar 4.13 Traffic User dari Hotspot Murid... 60 Gambar 4.14 Queue List dari Hotspot Murid... 61 Gambar 4.15 Queue List 2 Client dari LAB... 61 Gambar 4.16 Topologi jaringan Sebelum dikembangkan... 64 Gambar 4.17 Topologi jaringan Sesudah dikembangkan... 64 Gambar 4.18 Halaman login Hotsopt... 65 Gambar 4.19 Halaman facebook... 66 Gambar 4.20 Halaman facebook yang diblokir... 67 xvi
Gambar 4.21 Hasil Speedtest Sebelum Bandwidth LAN Terlimit... 68 Gambar 4.22 Hasil Speedtest Sebelum Bandwidth WLAN Terlimit... 68 Gambar 4.23 Hasil Speedtest Setelah Bandwidth LAN Terlimit... 69 Gambar 4.24 Hasil Speedtest Setelah Banwidth Hotspot Murid Terlimit... 69 Gambar 4.25 Hasil Speedtest Setelah Banwidth Hotspot Guru Terlimit... 70 xvii
DAFTAR LAMPIRAN Lampiran I Lampiran II Surat Keterangan Telah Melakukan Penelitian. Dokumentasi foto SMKN 1 JUWIRING. Lampiran III Tampilan Halaman Login Hotspot. Lampiran IV Tampilan Blok Situs Facebook. Lampiran V Tampilan Manajemen Bandwidth Simple Queues. xviii
ABSTRAKSI Tersedianya jaringan internet di sekolah diharapkan bisa dimanfaatkan oleh guru dan siswa untuk mengakses informasi yang diinginkan dengan cepat, baik melalui jaringan kabel maupun nirkabel. Di SMKN 1 Juwiring saat ini sudah menggunakan koneksi internet dari ISP Telkom Speedy dengan kapasitas bandwidth 2 Mbps dan digunakan oleh 2 laboratorium komputer yang masingmasing laboratorium memiliki 20 komputer. Selain di laboratorium ada hotspot yang digunakan oleh para guru dan siswa kurang lebih 40 pengguna di SMKN 1 Juwiring. Hal tersebut akan mempengaruhi performa koneksi internet dari klien yang terkoneksi jika bandwidth 2 Mbps harus di share ke puluhan komputer klien tanpa ada manajemen bandwidth yang tepat. Kemudian pada jaringan hotspot masih terbuka belum adanya keamanan atau password, serta tidak ada blokir situs yang tidak ada hubungannya dengan pelajaran yang tentunya tidak berguna bagi pengetahuan. Oleh karena itu peneliti bertujuan untuk mengembangkan dan mengimplementasikan jaringan hotspot dengan menggunakan router mikrotik di SMKN 1 Juwiring. Metode penelitian yang dilakukan meliputi beberapa fase, fase pertama yaitu analisa. Analisa yang dilakukan meliputi topologi jaringan adalah topologi tree yang hanya menggunakan koneksi dari modem ADSL yang di hubungkan dari jaringan LAN ke HUB. Kemudian keamanan jaringan hotspot yang masih terbuka tidak adanya keamanan atau password, serta tidak ada blokir situs yang dilakukan dan juga belum merepkan limit bandwidth. Fase yang kedua adalah penentuan desain jaringan, setelah menentukan desain jaringan yang cocok dilanjutkan tahap perancangan dan instalasi serta konfigurasi. Setelah jaringan selesai dibuat maka dilakukan pengujian terhadap koneksi jaringan. Berdasarkan penelitian hasil yang didapatkan adalah manajemen bandwidth dibuat konfigurasi Simple Queues dengan cara di bagi menjadi 3 kelompok yaitu: bandwidht untuk LAB 512 Kbps, Hotspot Guru 1 Mbps dan Hotspot Murid 512 Kbps Kemudian untuk keamanan jaringan hotspot sudah menggunakan menggunakan username dan password serta melakukan blokir situs jejaring sosial (facebook) dengan sistem penjadwalan otomatis. Kata kunci : Bandwidth, Blokir, Hotspot, Mikrotik, Password xix