xxx sistem operasi. Selain itu penggunaan firewall yang berupa hardware pun
memiliki harga yang relatif cukup mahal untuk diimplementasikan. IpCop merupakan suatu sistem operasi distribusi Linux yang
diperuntukkan khusus sebagai firewall yang menggunakan hardware PC. Sifatnya yang open source dan gratis membuatnya lebih mudah untuk
dikonfigurasi dan tidak membutuhkan lisensi untuk membelinya. Dari segi hardware penggunaan IPCop hanya membutuhkan sebuah PC komputer
stand-alone untuk menjadikanya sebuah sistem operasi lengkap dengan administrasi firewall yang handal. Kemudahan lain yang ditawarkan oleh
firewall berbasis linux ini adalah tersedianya antarmuka berbasis web yang dapat diakses dan mudah dikonfigurasi melalui remote access, sehingga
kita dapat mengatur dan mengontrol firewall tersebut dengan mudah tanpa harus berinteraksi langsung dengan hardware firewall tersebut.
Sebagai sebuah firewall, IPCop melakukan fungsinya sebagai perangkat pengaman jaringan komputer internal dengan melakukan
pengontrolan, pengaturan dan pembatasan terhadap hak akses user yang terhubung ke internet. untuk meningkatkan kualitas keamanan jaringan
komputer.
1.2 Perumusan Masalah
Dalam penyelesian tugas akhir ini dirumuskan beberapa masalah yang dihadapi yaitu:
1. Bagaimana melindungi jaringan komputer yang dimiliki
xxxi perusahaan dengan menerapkan suatu network firewall berbasis
opensource kedalam infrastruktur jaringan. 2. Bagaimana menerapkan stateful firewall pada arsitektur dual-
homed host menggunakan hardware yang ekonomis dan handal pada infrastruktur jaringan.
3. Bagaimana menentukan pengaturan yang baik pada firewall tersebut, sehingga dapat meminimalisir gangguan pada jaringan
yang dimiliki. 4. Bagaimana melihat bahwa IPCop firewall dapat membantu
meningkatkan keamanan jaringan komputer.
1.3 Batasan Masalah
Batasan masalah yang akan diteliti pada penelitian ini adalah sebagai berikut :
1. Mengimplementasikan sebuah network firewall berbasis open source menggunakan distribusi IPCop.
2. Tipe firewall yang digunakan adalah stateful firewall pada arsitektur firewall dual-homed host menggunakan sebuah PC
yang juga bertindak sebagai router gateway dan proxy . 3. Konfigurasi pada
add-ons untuk melakukan filtering
dilakukan pada web interface IPCop. 4. Pengujian terhadap firewall dilakukan dengan menggunakan
port scanning attack dan pengujian URL atau text-content.
xxxii
1.4. Tujuan Dan Manfaat Penulisan
Dalam penulisan skripsi ini, penulis menguraikan tujuan dan manfaat dari tujuan yang dibahas, yaitu
1.4.1 Tujuan Penelitian
Tujuan dari penelitian ini adalah menjawab berbagai permasalahan yang telah penulis uraikan pada perumusan masalah,
yaitu : 1. Menerapkan sistem firewall berbasis open source yang ekonomis
dalam mengamankan jaringan. 2. Memberikan kemudahan untuk melakukan manjemen dan
pengaturan access-control sebagai usaha meningkatkan keamanan jaringan pada perusahaan.
1.4.2 Manfaat Penelitian 1. Bagi Penulis :
a. Mengerti dan memahami konsep keamanan jaringan
komputer dan implementasinya. b.
Mengerti dan mampu mengimplementasikan firewall yang berbasis Linux.
2. Bagi Universitas
:
a. Dapat dijadikan sebagai bahan referensi untuk penelitian yang akan datang.
xxxiii b. Sebagai bahan evaluasi bagi universitas dalam
mengembangkan keilmuan.
3. Bagi Pengguna :
a. Memberikan solusi terhadap penghematan biaya infrastruktur keamanan jaringan komputer.
b. Administrator jaringan akan lebih mudah mengatur lalu-lintas data dan informasi yang melewati jaringan.
1.5 Metode Penelitian
Metode penelitian yang digunakan dalam penulisan tugas akhir ini meliputi :
1.5.1. Metode Pengumpulan Data 1. Studi Lapangan.
Melalui observasi dan wawancara atau pengamatan langsung, penulis dapat menemukan berbagai data dan keterangan yang
dibutuhkan dalam melakukan penelitian.
2. Studi Pustaka
Penulis melakukan studi pustaka untuk menambah referensi akan teori-teori yang diperlukan dengan membaca dan
mempelajari literatur-literatur yang mendukung penelitian ini. Diantaranya buku-buku, diktat, catatan, makalah dan artikel baik
cetak maupun elektronik
1.5.2. Metode Pembangunan Sistem
xxxiv Dalam penulisan skripsi ini penulis menggunakan tahapan sebagai
berikut :
1. Analysis Analisis
Merupakan tahap awal dimana dilakukan proses pengumpulan data, dan identifikasi masalah secara lengkap
kemudian didefinisikan kebutuhan yang diperlukan dalam pengembangan jaringan. Tahap ini bertujuan untuk menentukan
solusi yang didapat dari aktivitas-aktivitas tersebut.
2. Design Perancangan
Pada tahap ini mendefinisikan bagaimana cara sistem dapat bekerja, sesuai dengan analisis yang telah dilakukan
sebelumnya.Sehingga dapat menghasilkan spesifikasi desain atau rancangan sistem yang akan dikembangkan.
3 . Simulation Prototyping
Pada tahap ini akan dilakukan simulasi terhadap prototipe sistem yang akan dibangun sebagai simulasi dari implementasi
sistem nyata. Penulis membuat prototipe sistem pada lingkungan virtual dengan menggunakan mesin virtual, sehingga tidak akan
mempengaruhi lingkungan sistem nyata.
4. Implementation Penerapan
Pada tahap ini spesifikasi rancangan yang dihasilkan akan digunakan sebagai panduan instruksi implementasi pada
lingkungan nyata berdasarkan desain yang sudah dibuat pada tahap
xxxv perancangan. Aktivitas yang dilakukan yaitu instalasi dan
konfigurasi pada sistem yang akan dibangun.
5. Monitoring Pengawasan
Tahapa ini menggolongkan aktivitas pengujian testing dan pengamatan terhadap sistem yang sudah diimplementasikan. Proses
pengujian dan pengamatan dilakukan, untuk melihat apakah sistem yang sudah dibangun sudah berjalan dengan baik.
6. Management
Pada tahapan ini pendekatan dilakukan terhadap kebijakan atau policy yang perlu dibuat untuk mengatur agar sistem yang
telah dibangun berjalan dengan baik dan berlangsung lama dan unsur reliability terjaga.
1.6. Sistematika Penulisan
Dalam skripsi ini, pembahasan yang penulis sajikan terbagi dalam lima bab, yang secara singkat akan diuraikan
sebagai berikut :
BAB I PENDAHULUAN
Bab ini membahas tentang latar belakang, perumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metodologi
penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
xxxvi Bab ini membahas tentang teori-teori mengenai jaringan
komputer, keamanan komputer dan firewall.Selain itu akan dibahas pula beberapa teori pendukung lainnya.
BAB III METODE PENELITIAN
Pada bab ini akan dijelaskan metodologi yang digunakan diantaranya metode pengumpulan data dan metode
pengembangan sistem. dalam penelitian ini.
BAB IV HASIL DAN PEMBAHASAN
Dalam bab ini diuraikan hasil analisis dan implementasi jaringan komputer yang dibuat dengan penerapan firewall IPCop.
BAB V PENUTUP
Bab ini adalah bab terakhir yang menyajikan kesimpulan serta saran dari apa yang telah diterangkan dan diuraikan pada bab-
bab sebelumnya.
xxxvii
BAB II LANDASAN TEORI
2.1 Definisi Penerapan