MANAJEMEN FIREWALL BERBASIS WEB SKRIPSI. Disusun Oleh : ANDY ROSYADI ILMAWAN NPM JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

KATA PENGANTAR. taufik dan hidayah-nya, penulisan laporan tugas akhir dengan judul PELAYANAN SISTEM INFORMASI AKADEMIK DI SMK

ANALISA DAN PERANCANGAN SISTEM PENGOLAHAN DATA NILAI SMA PARLAUNGAN BERBEK WARU BERBASIS WEB DAN SMS GATEWAY SKRIPSI.

SISTEM PEMBELAJARAN TUGAS SEKOLAH MENENGAH ATAS BERBASIS WEB MENGGUNAKAN PHP dan MySQL TUGAS AKHIR. Oleh : NANANG FEBRYANTO NPM.

SISTEM LAYANAN ADMINISTRASI SURAT MENYURAT TERPADU PADA FTI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM

SISTEM KEAMANAN RUMAH BERBASIS TEKNOLOGI OPENSOURCE DENGAN MENGGUNAKAN MOTION DAN SMS GATEWAY SKRIPSI

RANCANG BANGUN SISTEM PENJUALAN PULSA PROVIDER TINGKAT RETAIL BERBASIS MOBILE ANDROID VERSI GINGERBREAD DAN WEB BASE (Studi Kasus : Spy Cell) SKRIPSI

APLIKASI PENENTUAN HAMA TANAMAN BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI. Disusun oleh : DENNY PRAWIDIANTO NPM.

KATA PENGANTAR. rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang

TUGAS AKHIR. Diajukan Oleh : BRAJA GILANG KENCANA ( ) K e p a d a

APLIKASI PEMUTAR MP3 MENGGUNAKAN EXTJS FRAMEWORK DAN ADOBE AIR LIBRARY

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2012

TUGAS AKHIR SISTEM INFORMASI KATALOG SEPEDA MOTOR BERBASIS WEB

APLIKASI PEMILIHAN BIDANG MINAT SISWA SMA MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS STUDY KASUS (SMA KR. YBPK-1 SURABAYA) SKRIPSI

PEMBUATAN APLIKASI SISTEM INFORMASI MANAJEMEN POLIKLINIK UPN VETERAN JAWA TIMUR SKRIPSI

RANCANG BANGUN SISTEM INFORMASI KOMUNITAS BERBASIS WEB DAN SMS GATEWAY DI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI AKADEMIK SMK AL- IKHLASH BERBASIS WEB DENGAN PHP DAN MYSQL TUGAS AKHIR

RANCANG BANGUN SISTEM PENILAIAN PRAKTIKUM BERBASIS JSON WEB SERVICE PADA LAB. BASIS DATA UPN VETERAN JATIM

APLIKASI WEDDING PLANNER BERBASIS WEB (STUDI KASUS : GRIYA LEKSONO AYU) SKRIPSI. Disusun oleh : KURNIAWAN SUGIARTO NPM

SISTEM INFORMASI PEMBAYARAN SISWA BERBASIS FRAMEWORK CAKE PHP. STUDI KASUS PADA SEKOLAH DASAR HANG TUAH 10 SIDOARJO TUGAS AKHIR.

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PERGURUAN TINGGI SWASTA DI SURABAYA DENGAN MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) SKRIPSI

RANCANG BANGUN SISTEM PENJUALAN DENGAN ESTIMASI STOK FORECASTING WIGHTED MOVING AVERAGE (STUDY KASUS UD. TIRTA SU UD JAYA) TUGAS AKHIR.

RANCANG BANGUN SISTEM KEAMANAN JARINGAN KOMPUTER DENGAN MENGGUNAKAN METODE PORT KNOCKING

IMPLEMENTASI METODE CONTRIBUTION RELATED PAY DALAM SISTEM PENGGAJIAN SKRIPSI

LAVIRIA RATNASARI NPM

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

ABSTRAK. Keyword : recruitment, karyawan, outsourcing. Judul

SISTEM PAKAR UNTUK DIAGNOSIS AUTISME DAN GANGGUAN PSIKOLOGIS LAINNYA PADA ANAK BERBASIS WEB

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

SISTEM INFORMASI PENCACAHAN DAN PENYALURAN BANTUAN SOSIAL PEMERINTAH PADA MASYARAKAT KURANG MAMPU DENGAN MENGGUNAKAN BARCODE DAN FINGERPRINT

Membangun Aplikasi Layanan Pengiriman to SMS dan. SMS to berbasis SMS Gateway TUGAS AKHIR. Disusun Oleh : SYAIFUL ALAM NPM.

SISTEM INFORMASI PENDAFTARAN DAN PENILAIAN PRAKTIKUM DI LABORATORIUM TEKNIK INFORMATIKA UPN VETERAN JATIM SKRIPSI. Disusun oleh :

RANCANG BANGUN APLIKASI ESTIMASI BIAYA PADA PROYEK KONSTRUKSI JALAN MENGGUNAKAN METODE HARGA SATUAN TUGAS AKHIR. Oleh :

APLIKASI INVENTORI DAN HUTANG-PIUTANG DENGAN FITUR SMS GATEWAY BERBASIS YII FRAMEWORK DI UD. MANUNGGAL SKRIPSI

SKRIPSI. Oleh: RIZKI OCTADIAN SYAH

IMPLEMENTASI SISTEM INFORMASI E-PROCUREMENT BERORIENTASI OBJEK MENGGUNAKAN METODE MVC PADA BIRO UMUM UPN VETERAN JAWA TIMUR SKRIPSI

IMPLEMENTASI GOOGLE HACK FOR PENETRATION TESTING SEBAGAI ADD ONS GOOGLE CHROME TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN OBYEK WISATA KOTA SURABAYA MENGGUNAKAN METODE AHP SKRIPSI

YUVIRNA ADIKTIA SOVIANTY

SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB PADA SMP NEGERI 35 SURABAYA SKRIPSI. Disusun Oleh : GALANK BAGUS FRELANDA W O K NPM.

KATA PENGANTAR. Syukur Alhamdulillaahi rabbil alamin terucap ke hadirat Allah SWT

Pembuatan Aplikasi untuk kebutuhan Resepsi Pernikahan (studi kasus WEKA Wedding Organizer) Berbasis Web. SKRIPSI

MEDIA PEMBELAJARAN INTERAKTIF ONLINE PEMROGRAMAN ORACLE 10g EXPRESS EDITION SKRIPSI. Disusun oleh : MUHAMMAD AMINUL MUSYAFFA NPM.

Posisi Firewall. Switch LAN Firewall

ADITYA WARDANA

RANCANG BANGUN APLIKASI SISTEM INFORMASI PEMESANAN BARANG DENGAN MENGGUNAKAN SMS GATEWAY STUDY KASUS CV FERNUS LIGHTING AND SOUND SYSTEM SURABAYA

SISTEM INFORMASI EKSPEDISI PENGIRIMAN BARANG VIA KERETA API MENGGUNAKAN SMS GATEWAY (STUDI KASUS PT. HERONA EXPRESS SIDOARJO) SKRIPSI.

APLIKASI SISTEM INFORMASI TINDAK PELANGGARAN HUKUM BERBASIS WEB DAN SMS GATEWAY

SISTEM ABSENSI MAHASISWA MENGGUNAKAN METODE BARCODE BERBASIS ANDROID

DESAIN DAN IMPLEMENTASI WIDGET KALENDER DAN REMINDER ISLAMI BERBASIS ANDROID SKRIPSI. Oleh : RAHMAN NUR BAKHTIAR T.H

SISTEM INFORMASI KENAIKAN PANGKAT STUDI KASUS FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM SKRIPSI

APLIKASI TEKNOLOGI AJAX PADA E-COMMERCE ON-LINE PROMOSI BATIK TULIS JAWA TIMUR

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

DESAIN DAN IMPLEMENTASI PERANGKAT LUNAK UNTUK MANAJEMEN PENJUALAN REAL ESTATE PADA PT. CITRA TAMA ADIGRAHA SURABAYA TUGAS AKHIR.

Backpacker. Diajukan Oleh : NIKMA NPM PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INDUSTRI

SISTEM INFORMASI TATA NASKAH DINAS PETERNAKAN PROVINSI JAWA TIMUR TUGAS AKHIR

APLIKASI PEMASANGAN IKLAN DI MEDIA CETAK BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL

SISTEM INFORMASI EKSEKUTIF PADA LEMBAGA DAN PENELITIAN DAN PENGABDIAN KEPADA MASYARAKAT (LPPM) UPN VETERAN JAWA TIMUR SKRIPSI

RANCANG BANGUN APLIKASI PERMAINAN ASAH KETERAMPILAN MENGETIK UNTUK ANAK SEKOLAH DASAR SKRIPSI

PEMBUATAN TOKO ONLINE DISTRO MOSFIT PROJECT BERBASIS WEB FRAMEWORK CAKEPHP TUGAS AKHIR. Oleh : ABDUL MUIZZ NPM JURUSAN TEKNIK INFORMATIKA

PENGGUNAAN TEKNOLOGI WIRELESS SEBAGAI MEDIA REMOTE ROBOTIC

ANALISIS DAN PERANCANGAN APLIKASI E LEARNING BERBASIS WEB PADA SMP NEGERI 35 SURABAYA

IMPLEMENTASI GOOGLE HACKS UNTUK MEMBANTU PENCARIAN DI INTERNET SEBAGAI ADD-ONS GOOGLE CHROME TUGAS AKHIR

KETERANGAN REVISI. Mengetahui,

RADIO OFFLINE PADA WEBSITE RADIO UPN VETERAN JAWA TIMUR SKRIPSI

BAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga

PENERAPAN METODE ALGORITMA FUZZY PADA APLIKASI SISTEM PENGAMBILAN KEPUTUSAN UNTUK MENGANALISA LOKASI TERBAIK MENDIRIKAN PERUSAHAAN BARU SKRIPSI

APLIKASI UJIAN ONLINE DI RSBI SMAN 2 MOJOKERTO TUGAS AKHIR

SISTEM INFORMASI PELACAKAN PENGIRIMAN BARANG BERBASIS WEB

RANCANG BANGUN APLIKASI ONLINE PEMBELAJARAN PEMROGRAMAN ORACLE 10g EXPRESS EDITION UNTUK TINGKAT PEMULA MENGGUNAKAN PHP SKRIPSI.

Sistem Informasi Sirkulasi Barang Habis Pakai Pada Laboratorium CT-SCAN 64 SLICES Rumah Sakit Graha Amerta Surabaya TUGAS AKHIR.

RANCANG BANGUN SISTEM INFORMASI PENJUALAN SUKU CADANG KENDARAAN BERMOTOR MENGGUNAKAN SMS GATEWAY STUDY KASUS PERKASA VARIASI MOTOR MOJOKERTO

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI MANAJEMEN (SIM) PENJADWALAN AGENDA PEGAWAI DI UPN VETERAN JAWA TIMUR BERBASIS WEB SKRIPSI

RANCANG BANGUN ARSITEKTUR LIBRARY SISTEM AUTENTIKASI ONE TIME PASSWORD MENGGUNAKAN PROSEDUR CHALLENGE-RESPONSE TUGAS AKHIR

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2013

ANALISIS DAN DESAIN CUSTOMER RELATIONSHIP MANAGEMENT TRANSAKSI RESERVASI HOTEL BERBASIS TEKNOLOGI MOBILE TUGAS AKHIR. Oleh :

SISTEM INFORMASI PEMINJAMAN SENAJTA DI BAGIAN INVENTORY PERSENJATAAN INFANTRI YONIF 752 TNI AD

RANCANG BANGUN SISTEM INFORMSI PENGGAJIAN (STUDY KASUS PT.BINA AREA PERSADA) TUGAS AKHIR. Disusun Oleh: ACHMAD RIFKY ABDILLAH

RANCANG BANGUN DAN IMPLEMENTASI FREELANCE JOB POSTING SKRIPSI

SISTEM INFORMASI EKSEKUTIF BAGIAN KEUANGAN DI CV. TITIK KOMA ADVERTISING SKRIPSI

SISTEM PEMESANAN PAKET WISATA TOUR AND TRAVEL DI PELANGI TOUR ORGANIZER BERBASIS WEB TUGAS AKHIR

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

RANCANG BANGUN APLIKASI SISTEM INFORMASI MANAJEMEN PEMBAYARAN DAN INFORMASI NILAI PADA LEMBAGA BIMBINGAN BELAJAR DENGAN MENGGUNAKAN SMS GATEWAY

SKRIPSI PENGARSIPAN KINERJA DOSEN BERBASIS WEB PHP DENGAN JQUERY. Oleh: REIZA PRASELANOVA NPM : PROGRAM STUDI TEKNIK INFORMATIKA

BAB I PENDAHULUAN. saling dihubungkan bersama menggunakan media komunikasi tertentu. Informasi

APLIKASI MONITORING KEDATANGAN KAPAL DAN PENJADWALAN KERJA DI KOPERASI TENAGA KERJA BONGKAR MUAT USAHA KARYA TUGAS AKHIR.

SISTEM INFORMASI E-MARKETING UNTUK PERIKLANAN BERBASIS CLIENT-SERVER SECARA ONLINE DAN REAL TIME SKRIPSI. Disusun Oleh :

TUGAS AKHIR. Oleh : NIRTA YUNIAR WIDAGDO NPM

SISTEM PEMETAAN PAPAN REKLAME DI SURABAYA BERBASIS GOOGLE MAP

KATA PENGANTAR. Dengan memanjatkan puji syukur atas kehadirat Allah SWT atas segala

SISTEM INFORMASI MANAJEMEN BERITA SECARA ONLINE PADA PT. SURABAYA TELEVISI INDONESIA TUGAS AKHIR

APLIKASI JADWAL MATA KULIAH BERBASIS WEB DAN ANDROID TUGAS AKHIR DISUSUN OLEH: HERI BUDHI ISWANTO TEKNIK INFORMATIKA

APLIKASI MODUL PEMBELAJARAN PRAKTIKUM JARINGAN KOMPUTER BERBASIS WEB & FLASH SKRIPSI

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK MANAJEMEN PEGAWAI DI FAKULTAS TEKNOLOGI INDUSTRI UPN VETERAN JAWA TIMUR SKRIPSI.

SISTEM INFORMASI AKUNTANSI BERBASIS WEB DI PRIMER KOPERASI PEGAWAI TUGAS AKHIR

SISTEM INFORMASI MONITORING DAN ABSENSI PEGAWAI DENGAN MENGGUNAKAN RUBY ON RAILS STUDY KASUS CV FERNUS LIGHT SURABAYA

SISTEM PAKAR MENDIAGNOSA PENYAKIT GINJAL MENGGUNAKAN METODE ALGORITMA FUZZY LOGIC SKRIPSI

TUGAS AKHIR. Disusun oleh : IWAN KURNIAWAN NPM

SMS Gateway Broadcast Info Lowongan Kerja Event Di Surabaya TUGAS AKHIR. DISUSUN OLEH : Sandhya A. Utama ( )

PENGAMANAN JARINGAN KOMPUTER MENGGUNAKAN METODE IPS (INTRUSION PREVENTION SYSTEM) TERHADAP SERANGAN BACKDOOR DAN SYNFLOOD BERBASIS SNORT INLINE

Transkripsi:

MANAJEMEN FIREWALL BERBASIS WEB SKRIPSI Disusun Oleh : ANDY ROSYADI ILMAWAN NPM. 0434010275 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR SURABAYA 2010

KATA PENGANTAR Pertama kali ijinkanlah kami mengucapkan puja dan puji syukur ke Hadirat Allah Yang Maha Esa atas selesainya laporan Tugas Akhir ini. Karena atas berkat rahmat serta hidayah-nya, kami dapat menyelesaikan laporan Tugas Akhir ini yang telah menyita banyak waktu, tenaga, namun kami tetap diberi kesehatan dan semangat kerja yang tinggi. Amin. Pada laporan ini, kami akan membahas tentang Manajemen Firewall Berbasis Web. Penyusunan laporan ini tidak lepas dari bantuan serta kerja sama dari banyak pihak. Untuk itu dengan segala kerendahan hati kami mengucapkan terima kasih yang sebesar besarnya kepada: 1. Kedua Orang Tua kami tercinta atas semua doa, dukungan serta harapanharapanya pada saat kami menyelesaikan kerja praktek lapang dan laporan ini. Yang kami minta hanya doa restunya.s 2. Bapak Basuki Rahmat, S.Si, MT. dan Bapak Achmad Junaidi, S.Kom selaku dosen pembimbing TA. Terima kasih atas semua bimbingannya selama kami menyelesaikan laporan TA ini. Terima kasih juga atas semua sarannya yang telah diberikan selama bimbingan. 3. Bapak Ir. SUTIYONO, MT selaku Dekan Fakultas Teknologi Industri Universitas Pembangunan Nasional Veteran Jawa Timur. ii

iii 4. Bapak Nur Cahyo Wibowo, S. Kom, M. Kom dan Bapak Budi Nugroho, S.Kom selaku dosen penguji T.A yang juga memberikan semangat dan motivasi kepada kami. 5. Dosen Dosen Jurusan Teknik Informatika UPN VETERAN JATIM, yang telah membuat kami membuka pikiran dan merubah pola pikir kami. 6. Kawan kawan seperjuangan, Dwi Cahyo, S.Kom, Muhammad Faizal, S.Kom, Mat Toenk, Deni Duro, Gondrong, A an, Eko Teweh, Yohannes, Mahdi, Basra, Ali, dan semua teman-teman kami yang belum disebut, terima kasih atas segala bantuan dan dorongannya. Kami sebagai manusia biasa pasti mempunyai keterbatasan dan banyak sekali kekurangan, terutama dalam pembuatan laporan ini. Untuk itu kami sangat membutuhkan kritik dan saran yang membangun dalam memperbaiki penulisan laporan ini. Surabaya, Juni 2010 Penulis

DAFTAR ISI Halaman ABSTRAK...... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... i ii iv viii xi BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Identifikasi Masalah... 2 1.3. Rumusan Masalah... 3 1.4. Batasan Masalah... 3 1.5. Tujuan Penelitian... 4 1.6. Manfaat Penelitian... 4 1.7. Metodologi Penelitian... 5 1.8. Sistematika Penulisan... 5 BAB II DASAR TEORI... 7 2.1. Sejarah Perkembangan Firewall... 7 2.2. Linux...... 10 2.3. Shell..... 14 2.3.1. Macam-macam Shell... 15 2.4. Dasar Arsitektur TCP/IP... 18 2.5. Iptables... 23 2.5.1 Istilah-istilah atau perintah pada Iptables... 26 iv

v 2.5.1.1. Target dan Jump... 27 2.5.1.2. Iptables Option... 29 2.6. Apache Web Server... 32 2.6.1. Apache.... 32 2.7. PHP...... 33 2.7.1. Kelebihan PHP... 34 BAB III ANALISA DAN PERANCANGAN SISTEM... 36 3.1. Analisa Sistem... 36 3.2. Perancangan Sistem... 37 3.2.1.Deskripsi Sistem... 37 3.2.2.Skema Sistem...... 38 3.2.3.Design Web Template... 39 3.3. Kebutuhan Perangkat Keras dan Perangkat Lunak... 40 3.3.1.Kebutuhan Perangkat Keras.... 40 3.3.2.Kebutuhan Perangkat Lunak.... 41 3.4. Alur sistem ( Flowchart ).... 41 BAB IV IMPLEMENTASI APLIKASI... 44 4.1. Proses Instalasi perangkat lunak beserta Konfigurasi... 44 4.1.1.Proses Instalasi dan konfigurasi apache sebagai web server. 44 4.1.2.Proses Instalasi dan konfigurasi PHP5... 47 4.2. Pengkodean aplikasi ( Coding )... 50 4.2.1.Interface ( Antar Muka )... 51 4.2.1.1. Halaman Login.... 51 4.2.1.2. Halaman Utama ( Halaman Paket filtering )... 51 4.2.1.3. Halaman Mangle ( Halaman Paket alteration ).... 52

vi 4.2.1.4. Halaman NAT (Network Adress Translation ).... 53 4.2.1.5. Halaman Tambah Rule ( Paket filtering )... 54 4.2.1.5.1. Halaman tambah rule ( Chain Input )... 54 4.2.1.5.2. Halaman tambah rule ( Chain Forward )... 55 4.2.1.5.3. Halaman tambah rule ( Chain Output ).... 56 4.2.1.6. Halaman Tambah Rule ( Paket Mangle ).... 57 4.2.1.6.1. Halaman tambah rule ( Prerouting ).... 58 4.2.1.6.2. Halaman tambah rule ( Postrouting ).... 58 4.2.1.7. Halaman Tambah Rule ( Paket NAT ).... 59 4.2.1.7.1. Halaman tambah rule ( Prerouting ).... 59 4.2.1.7.2. Halaman tambah rule ( Output )... 60 4.2.1.7.3. Halaman tambah rule ( Postrouting ).... 61 BAB V PENGUJIAN APLIKASI... 63 5.1. Lingkungan Uji Coba... 63 5.2.Pelaksanaan Uji Coba Sistem Manajemen Firewall Berbasis Web 64 5.2.1. Tes Koneksi Jaringan... 64 5.2.2. Uji Coba Aplikasi oleh Komputer Server... 65 5.2.2.1. Uji coba pada proses Login.... 65 5.2.2.2. Uji coba pada halaman utama (Paket filtering )... 66 5.2.2.3. Uji coba pada halaman Paket Mangle.... 68 5.2.2.4. Uji coba pada halaman NAT.... 69 5.2.2.5. Uji coba Penambahan rule secara Manual... 69 5.2.2.6. Uji coba Penambahan rule untuk tabel NAT secara manual.... 73 5.2.2.7. Uji coba untuk edit rule chain.... 76 5.2.2.8. Uji coba untuk Delete rule chain... 78

vii 5.2.3. Uji coba Aplikasi antara Client dan Server... 79 5.2.3.1. Arsitektur Jaringan Manajemen Firewall... 80 5.2.3.2. Uji Coba Aplikasi oleh Server pada Client... 81 5.2.3.3. Uji Coba Aplikasi terhadap File Sharing Antar Client... 84 BAB VI PENUTUP... 88 6.1. Kesimpulan... 88 6.2. Saran... 88 DAFTAR PUSTAKA... 90

MANAJEMEN FIREWALL BERBASIS WEB Penyusun : Andy Rosyadi Ilmawan Pembimbing I : Basuki Rahmat, S.Si, MT. Pembimbing II : Achmad Junaidi, S.Kom ABSTRAK Dalam perkembangannya media komunikasi data mengalami perubahan yang begitu cepat. Perkembangan teknologi telah menyebabkan terjadinya perubahan didalam aktivitas manusia sehari-hari, dimana manusia selalu menginginkan segala sesuatunya efisien dan efektif. Tak lepas dari perkembangan teknologi, keamanan jaringan sangatlah penting. Keamanan jaringan berfungsi untuk menjaga hal-hal yang tidak diinginkan oleh pihak-pihak yang tidak bertanggung jawab. Oleh karena itu keamanan jaringan sangat diutamakan. Namun, aplikasi yang menawarkan sistem keamanan terhadap jaringan tergolong mahal, sehingga orang akan cenderung mencari aplikasi yang gratis. Namun, kebanyakan aplikasi tersebut susah dioperasikan oleh orang-orang awam. Pada penelitian Tugas Akhir ini, akan dilakukan pembuatan suatu sistem manajemen firewall berbasis web. Sebagai tahap awal pembuatan adalah menganalisa apa saja yang dibutuhkan untuk pembentukan jaringan, kemudian dibuatlah perancangan sistem manajemen firewall. Pembuatan aplikasi ini berbasis website, mulai dari bahasa pemrograman yang digunakan adalah PHP dan Apache sebagai web servernya serta iptables sebagai fungsi firewallnya. Dengan adanya Sistem Manajemen Firewall Berbasis Web proses pengamanan jaringan akan lebih efektif dan efisien serta tidak akan menghabiskan banyak biaya karena aplikasi bersifat open source ( gratis ). Hal ini dapat dibuktikan bahwa harga windows firewall sekarang mencapai minimal Rp.700.000,- ( tujuh ratus ribu rupiah ) bahkan bisa lebih dari itu. Dan dengan adanya interface web akan lebih memudahkan semua kalangan untuk pengoperasiannya. Kata Kunci : firewall, iptables. i

BAB I PENDAHULUAN 1.1 Latar Belakang Keamanan pada suatu jaringan sangat diutamakan, karena berfungsi untuk menjaga hal-hal yang tidak diinginkan oleh pihak-pihak yang tidak bertanggung jawab. Saat ini, telah banyak beredar di pasaran aplikasi-aplikasi yang menawarkan sistem keamanan terhadap jaringan, namun aplikasi tersebut masih menimbulkan beberapa kendala bagi beberapa kalangan baik instansi maupun perorangan yang masih dalam tahap berkembang, kendala yang terjadi terutama dari segi harga yang masih relatif mahal, sehingga muncul pemikiran untuk mencari alternatif pengganti untuk aplikasi tersebut. Dalam hal ini, aplikasi yang dimaksud adalah firewall. Aplikasi firewall dapat berfungsi menjaga keamanan jaringan, mencatat trafik jaringan secara efisien dan juga dapat membatasi akses antar komputer di intranet. Namun aplikasi firewall yang beredar di pasaran relatif tergolong mahal, sehingga tidak semua kalangan dapat memilikinya dan menggunakannya. Solusi untuk mengatasi hal tersebut adalah dengan memanfaatkan aplikasi-aplikasi open source yang bersifat gratis atau bebas untuk dimiliki maupun disebarluaskan. Dari segi fitur, aplikasi open source bisa dihandalkan dikarenakan bersifat open source maka banyak dukungan dari 1

2 programmer dunia untuk mengembangkan aplikasi ini, sehingga lebih cepat dalam hal pengembangan dan penyempurnaan aplikasi. Akan tetapi bila ditinjau dari segi pengoperasiannya memang masih memiliki kekurangan dibandingkan aplikasi komersil, dikarenakan masih menggunakan baris-baris perintah yang tidak semua orang dapat dengan mudah dan cepat mempelajari aplikasi berbasis open source ini. Dalam pengkonfigurasiannya setiap pengguna harus mengetikkan baris-baris perintah sehingga masih memungkinkan kesalahan dalam pengetikkan, akibatnya aplikasi tersebut tidak berjalan sebagaimana mestinya, seperti yang dikehendaki. 1.2 Identifikasi Masalah Dari beberapa uraian yang telah diutarakan diatas terdapat beberapa identifikasi masalah yang dapat ditemukan antara lain adalah : a) Aplikasi firewall yang beredar di pasaran tergolong mahal harganya, tidak semua kalangan biasa dapat memiliki dan menggunakannya. Sehingga muncul solusi alternatif untuk menggunakan aplikasi open source sebagai gantinya. b) Aplikasi open source sebagai solusi alternatif untuk menggantikan produk komersil masih terdapat beberapa kekurangan dalam masalah interface terhadap pengguna, dikarenakan masih bersifat baris-baris perintah yang memang tidak semua orang bisa dengan cepat dan mudah untuk menggunakannya, disamping itu pengoperasian berbasis

3 teks atau baris perintah memungkinkan terjadinya kesalahan pengetikan sehingga menimbulkan aplikasi tidak berjalan sebagaimana mestinya. Oleh karena itu diharapkan dengan adanya penelitian ini bisa memberikan kemudahan dalam pengoperasiannya. 1.3 Rumusan Masalah Rumusan masalah dalam pembuatan Tugas Akhir ini meliputi : a) Bagaimana cara penelitian ini bisa berjalan dengan lancar sehingga dampaknya dapat memberikan kemudahan bagi pengguna aplikasi berbasis open source untuk mengoprasikannya? b) Bagaimana mengoptimalkan dan memanfaatkan aplikasi berbasis open source sebagai alternatif pengganti, yang diharapkan bisa dihandalkan dan bisa lebih efektif dan efisien serta berjalan dengan optimal? c) Bagaimana menguji aplikasi ini untuk mengetahui keberhasilan konsep yang diterapkan, sekaligus pemantauan (monitoring) hasil pengujian yang diperoleh? 1.4 Batasan Masalah Adapun batasan masalah dalam pembuatan Tugas Akhir ini adalah sebagai berikut : a) Aplikasi dari sistem ini meliputi, bagaimana cara membangun alat bantu berbasis web untuk pengoperasian atau pengaturan Firewall. b) Firewall yang digunakan berbasis iptables. c) Rancangan interface yang dibangun berbasis web dan menggunakan bahasa pemrogramman PHP.

4 d) Dikarenakan berbasis web maka harus digunakan web server yang mendukung pemrograman tersebut, web server yang digunakan masih berbasis open source yakni Apache web server. 1.5 Tujuan Penelitian Adapun tujuan dari penelitian dari Tugas Akhir ini adalah : a) Merupakan salah satu syarat untuk mendapat gelar S1 b) Memperkenalkan dan menjelaskan aplikasi yang telah dikembangkan agar dapat bermanfaat bagi pengguna dalam memahami konsep firewall dan pengoptimalannya. c) Setelah adanya penelitian ini diharapkan pengimplementasian terhadap aplikasi berbasis open source firewall pada khususnya bisa lebih mudah untuk diterapkan. d) Bisa dijadikan bahan acuan dan pertimbangan bagi para mahasiswa dan praktisi-praktisi pada bidang kemanan jaringan untuk menggunakan produk open source. e) Diharapkan agar pengembangan terhadap produk open source bisa lebih ditingkatkan lagi, guna memberikan kemudahan terhadap para pengguna produk open source. 1.6 Manfaat Hasil Penelitian Adapun manfaat yang bisa diperoleh dari peneltitian Tugas Akhir ini adalah sebagai berikut :

5 a. Dengan adanya penelitian ini, diharapkan dapat menunjang perkembangan open source baik di lingkungan kampus khususnya dan keamanan jaringan pada umumnya. b. Diharapkan dengan adanya penelitian ini, dapat memberikan kemudahan dalam menggunakan aplikasi firewall bagi semua kalangan. 1.7 Metodologi Penelitian Langkah langkah yang dilakukan dalam menyusun tugas akhir ini adalah sebagai berikut : a) Studi Literatur. Studi ini membahas tentang teknologi web, jaringan dan bahasa pemrograman PHP sebagai dasar pembuatan aplikasi ini. b) Pengumpulan Data. Pada tahap ini dilakukan pengumpulan data, dimana data tersebut didapatkan dari media buku maupun media internet. c) Desain Aplikasi. d) Penyusunan Buku Tugas Akhir. Bagian ini merupakan tahap akhir dari serangkaian metodologi yang dilakukan penulisan dokumentasi dari tahapan konsep, tahapan desain sampai tahapan akhir. 1.8 Sistematika Penulisan Dalam laporan Tugas Akhir ini, pembahasan disajikan dalam enam bab dengan sitematika pembahasan sebagai berikut:

6 BAB I PENDAHULUAN Berisi latar belakang yang menjelaskan tentang pentingnya penelitian Tugas Akhir yang dilakukan, identifikasi masalah, rumusan masalah, tujuan, manfaat, metodologi dan sistematika penulisan yang digunakan dalam laporan Tugas Akhir ini. BAB II LANDASAN TEORI Bab ini menjelaskan tentang landasan teori penunjang yang akan mendukung dalam pembuatan laporan Tugas Akhir ini. BAB III ANALISIS DAN DESAIN APLIKASI Berisi tentang metode penelitian Tugas Akhir, dan metode perancangan dan desain dari sistem aplikasi yang dibuat. BAB IV IMPLEMENTASI APLIKASI Berisi tentang implementasi perancangan sistem aplikasi yang telah dibuat beserta instalasi software yang dibutuhkan. BAB V PENGUJIAN APLIKASI Bab ini menjelaskan tentang pengujian atau testing terhadap aplikasi yang telah dibuat dalam penelitian Tugas Akhir ini. BAB VI PENUTUP Bab ini berisi tentang kesimpulan dari keseluruhan isi laporan Tugas Akhir beserta saran untuk kesempurnaan sistem. DAFTAR PUSTAKA Bagian ini akan dipaparkan tentang sumber-sumber literatur yang digunakan dalam pembuatan laporan Tugas Akhir ini.