Perancangan Sistem Keamanan Jaringan Mail Server …...menyelesaikan laporan Tugas Akhir yang...

12
i Perancangan Sistem Keamanan Jaringan Mail Server Berbasis Fail2ban di Ubuntu 14.04 Diajukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Ahli Madya Komputer Oleh : Elia Candra Satya Nugraha NIM : 562013007 Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga 2016

Transcript of Perancangan Sistem Keamanan Jaringan Mail Server …...menyelesaikan laporan Tugas Akhir yang...

  • i

    Perancangan Sistem Keamanan Jaringan Mail

    Server

    Berbasis Fail2ban di Ubuntu 14.04

    Diajukan kepada

    Fakultas Teknologi Informasi

    untuk memperoleh Gelar Ahli Madya Komputer

    Oleh :

    Elia Candra Satya Nugraha

    NIM : 562013007

    Program Studi Diploma Teknik Informatika

    Fakultas Teknologi Informasi

    Universitas Kristen Satya Wacana

    Salatiga

    2016

  • i

    Perancangan Sistem Keamanan Jaringan Mail

    Server

    Berbasis Fail2ban di Ubuntu 14.04

    Diajukan kepada

    Fakultas Teknologi Informasi

    untuk memperoleh Gelar Ahli Madya Komputer

    Oleh :

    Elia Candra Satya Nugraha

    NIM : 562013007

    Program Studi Diploma Teknik Informatika

    Fakultas Teknologi Informasi

    Universitas Kristen Satya Wacana

    Salatiga

    2016

  • ii

  • iii

  • iv

  • v

  • vi

  • vii

    Kata Pengantar

    Puji syukur penulis panjatkan kepada Tuhan Yesus

    Kristus atas segala berkat dan penyertaanNya penulis dapat

    menyelesaikan laporan Tugas Akhir yang berjudul Perancangan

    Sistem Keamanan Ubuntu Server Berbasis Mail Server di Ubuntu

    14.04. Laporan Tugas Akhir ini disusun sebagai persyaratan

    kelulusan dalam meraih gelar sarjana Ahli Madya Komputer pada

    Program Studi Diploma Teknik Informatika Fakultas Teknologi

    Informasi Universitas Kristen Satya Wacana Salatiga.

    Penulis menyadari bahwa dalam penyusunan dan

    penulisan Laporan Tugas Akhir ini tidak terlepas dari bantuan,

    bimbingan serta dukungan dari berbagai pihak. Oleh karena itu

    dalam kesempatan ini penulis mengucapkan banyak terimakasih

    kepada yang terhormat :

    1. Bapak Dr. Dharmaputra T Palekahelu, M.Pd sebagai

    Dekan Fakultas Teknologi Informasi, Universitas

    Kristen Satya Wacana.

    2. Bapak Sri Winarso Martyas Edy, S.Kom, M.Cs.

    sebagai Ketua Program Studi Diploma Teknik

    Informatika, Fakultas Teknologi Informasi,

    Universitas Kristen Satya Wacana.

    3. Bapak Sri Winarso Martyas Edy, S.Kom, M.Cs. yang

    telah meluangkan waktu untuk bimbingan dalam

    penyusunan laporan Tugas Akhir.

    4. Kakek Eko B.J yang memberi banyak bantuan,

    nasihat, Doa, semangat maupun materil.

  • viii

    5. Bapak Ch Setyo Widodo dan Ibu Dwi Hadiyanti,

    selaku orang tua tercinta, yang telah memberikan

    dukungan moril maupun materil kepada penulis untuk

    selalu berusaha mencapai hasil yang terbaik.

    6. Ester Widianti P, selaku adik yang selalu memberi

    semangat.

    7. Semua teman-teman D3 Teknik Informatika yang

    telah memberikan semangat serta kebersamaanya.

    8. Semua pihak yang tidak dapat penulis sebutkan satu

    persatu.

    Dalam penyusunan Laporan Tugas Akhir ini, penulis

    menyadari masih banyak kekurangan, oleh karena itu penulis

    mengharapkan saran dari semua pihak.

    Demikian Laporan Tugas Akhir ini, semoga dapat

    bermanfaat bagi semua pihak dan penulis. Akhir kata penulis

    ucapkan terimakasih.

    Salatiga, 5 Nopember 2016

    Elia Candra Satya Nugraha

    Penulis

  • ix

    DAFTAR ISI

    Judul .............................................................................................. i

    Pernyataan Tidak Plagiat .............................................................. ii

    Pernyataan Persetujuan Akses ..................................................... iii

    Lembar Pengesahan...................................................................... iv

    Pernyataan Bebas Plagiasi .......................................................... v

    Pernyataan Persetujuan Publikasi ............................................... vi

    Kata Pengantar ............................................................................. vii

    Daftar Isi ...................................................................................... vi

    Daftar Gambar ........................................................................... viii

    BAB I PENDAHULUAN

    1.1 Latar Belakang...................................................................1

    1.2 Tujuan................................................................................2

    1.2.1 Tujuan Umum.............................................................2

    1.2.2 Tujuan Khusus............................................................2

    1.3 Rumusan Masalah..............................................................3

    1.4 Batasan Masalah................................................................3

    1.5 Metodologi.........................................................................3

    BAB II TINJAUAN PUSTAKA

    2.1 Penelitian Terdahulu.........................................................5

    2.2 Landasan Teori.................................................................6

    2.2.1 Topologi Jaringan........................................................6

    2.2.2 Pengalamatan Jaringan............................................ 12

    2.2.3 Keamanan Jaringan Komputer ............................... 14

    2.2.4 Firewall ................................................................... 14

  • x

    2.2.5 Intrusion Prevention System (IPS) ......................... 15

    2.2.6 Fail2ban .................................................................. 16

    BAB III PERANCANGAN SISTEM

    3.1 Tahap Prepare dan Plan ................................................. 16

    3.1.1 Perangkat Keras .............................................. 17

    3.1.2 Perangkat Lunak ............................................. 18

    3.2 Tahap Design ................................................................ 20

    3.2.1 Topologi Jaringan .......................................... 20

    BAB IV HASIL DAN ANALISIS

    4.1 Hasil Karya ................................................................... 22

    4.2 Hasil Pengujian ............................................................. 29

    4.3 Analisis .......................................................................... 31

    BAB V PENUTUP

    5.1 Kesimpulan ................................................................... 32

    5.2 Saran ............................................................................. 32

    DAFTAR PUSTAKA ................................................................ 34

    LAMPIRAN ............................................................................... 35

    DAFTAR GAMBAR

    Gambar 2.1 Topologi BUS .......................................................... 7

    Gambar 2.2 Topologi STAR ....................................................... 8

    Gambar 2.3 Topologi RING ....................................................... 9

    Gambar 2.4 Topologi MESH ..................................................... 10

    Gambar 2.5 Topologi TREE ...................................................... 11

  • xi

    Gambar 3.1 Rancangan Topologi .............................................. 20

    Gambar 4.1 Instalasi Server ....................................................... 22

    Gambar 4.2 Seting Interface ...................................................... 23

    Gambar 4.3 Seting Resolv.conf ................................................. 23

    Gambar 4.4 Test Ping ................................................................. 24

    Gambar 4.5 Instalasi ehcp .......................................................... 24

    Gambar 4.6 Instalasi Fail2ban .................................................... 27

    Gambar 4.7 Destemail dan Sendername .................................... 27

    Gambar 4.8 Source Code SSH ................................................... 28

    Gambar 4.9 Source Code postfix ............................................... 28

    Gambar 4.10 Interface Web Server ........................................... 29

    Gambar 4:11 tail –f –n 100 /var/log/fail2ban.log ...................... 29

    Gambar 4.12 Fail2ban Actions .................................................. 30

    Gambar 4.13 Interface Pesan .................................................... 30