BAB I PENDAHULUAN 1.1 LATAR BELAKANG Perkembangan teknologi komputer yang semakin pesat mengakibatkan badan usaha baik besar maupun kecil mengimplementasikan teknologi ini untuk banyak keperluan-keperluannya sebanding dengan bertambahnya fungsi teknologi komputer, bertambah pula keperluan akan luas jaringan komputer yang diperlukan oleh badan usaha tersebut agar setiap anggota dari badan usaha tersebut dapat menggunakan layanan-layanan teknologi yang disediakan. Permasalahan muncul saat akan menghubungkan pengguna atau pun jaringan lain yang berjauhan atau terpisah secara geografis. Memang bisa dibangun leased line atau jaringan WAN (Wide Area Network) pribadi, tetapi pembangunan leased line ini sangat tidak efektif dari segi biaya. Tak hanya pada badan usaha besar, badan usaha kecil seperti UKM juga menghadapi permasalahan yang sama, sistem penjualan UKM masih dilakukan secara manual. Salah satu solusi yang dapat memecahkan masalah ini adalah dengan menerapkan model bisnis SaaS (Software as a Service) yang menjadikan software sebagai sebuah layanan. Untuk menggunakan software pengguna tidak harus membeli software tersebut tetapi dapat menggunakannya dengan cara menyewanya dalam jangka waktu tertentu. Dengan memanfaatkan Open VPN yang merupakan aplikasi open source untuk Virtual Private Networking (VPN), dimana aplikasi tersebut dapat membuat koneksi point-to-point tunnel yang telah terenkripsi dapat menjadi solusi untuk pengguna yang memiliki anggaran dana dan sumber daya manusia yang terbatas. I-1
I-2 1.2 IDENTIFIKASI MASALAH Berdasarkan latar belakang diatas maka dapat di identifikasi beberapa masalah sebagai berikut : 1. Sulitnya menghubungkan antara pengguna atau jaringan yang berjauhan. 2. Sistem penjualan badan usaha besar maupun kecil seperti UKM masih ada yang dilakukan secara offline sehingga tidak efisien dalam kinerja. 3. Tingginya anggaran untuk membangun jaringan yang bisa menghubungkan antara satu titik dengan titik yang lain. 1.3 PEMBATASAN MASALAH Agar penelitian ini lebih terarah dan spesifik, maka permasalahan nya dibatasi pada: 1. Menggunakan sistem operasi Free BSD. 2. Menggunakan perangkat lunak Open VPN. 1.4 PERUMUSAN MASALAH Berdasarkan pembatasan masalah yang dibatasi maka didapat perumusan masalah yang akan di teliti yaitu : 1. Bagaimana membangun jaringan yang dapat menghubungkan antar pengguna yang berjauhan? 2. Bagaimana cara membuat media komunikasi yang dapat mempermudah kinerja, mengefisienkan waktu dan biaya? 3. Bagaimana cara menerapkan VPN yang dapat menekan biaya operasional? 1.5 TUJUAN DAN MANFAAT Tujuan utama dari dilakukannya penelitian ini adalah Membangun Server Virtual Private Network (VPN) untuk setiap titik-titik penjualan UKM.
I-3 Manfaat dari dilakukannya penelitian ini adalah : 1.5.1 Manfaat Bagi Penulis 1. Dapat merumuskan masalah dalam membangun server dengan kemampuan penulis dalam hal jaringan, dan menerapkan ilmu analisa sistem yang telah diterima di bangku kuliah tersebut. 2. Menambah kemampuan penulis dalam melakukan eksperimen dalam membangun server VPN. 3. Ikut mengembangkan Teknologi Jaringan Server dalam hubungannya terhadap dunia kerja. 1.5.2 Manfaat Bagi Instansi / User Adapun manfaat manfaat dari penelitian ini bagi instansi terkait, lembaga dan masyarakat yakni : 1. Memberikan kemudahan dalam komunikasi data 2. Memberikan salah satu cara penghematan biaya dalam menggunakan software 1.6 METODOLOGI PENELITIAN Dalam melakukan penelitian ini penulis melakukan beberapa metode dalam mengumpulkan data yang diperlukan dalam kelancaran penelitian antara lain: 1.6.1 File Research (Penelitian Lapangan), artinya tinjauan langsung di objek yang diteliti dan mendapatkan data-data yang mendukung dengan teknik. 1. Observasi ( pengamatan secara langsung ) Pengumpulan data yang dilakukan dengan cara mengamati secara langsung terhadap kegiatan yang berlangsung di setiap UKM. 2. Wawancara Melakukan tanya jawab kepada setiap kepala UKM
I-4 1.6.2 Library Research (Penelitian Kepustakaan), artinya menghimpun pendukung dalam pemecahan masalah dari buku-buku, literature, majalah cetak serta karya ilmiah lainnya sebagai referensi yang erat kaitannya dalam penyusunan skripsi ini. 1.6.3 Laboratorium Research ( Penelitian Laboratorium ), artinya semua yang meliputi hardware dan software yang digunakan disaat melakukan penelitian dan membantu jalannya penelitian, peralatan hardware dan software yang di gunakan adalah sebagai berikut : a. Perangkat keras (hardware) Perangkat keras yang dibutuhkan untuk mendukung kelancaran pengembangan sistem adalah : 1. Notebook HP ProBook.intel processor I3 2. RAM 4 GB DDR 3L sebagai tempat penyimpanan data sementara 3. Hard disk sebagai external memory berkapasitas 500 GB. 4. Printer Canon ip 2770 sebagai media untuk mencetak laporan. b. Perangkat Lunak (software) Perangkat lunak yang dibutuhkan adalah: 1. Sistem operasi Microsoft Windows 7 2. Sistem operasi FreeBSD 3. Aplikasi untuk Administration (Administrasi berbasis web) sebagai software opensource yang digunakan adalah webmin, OpenVPN. 4. Aplikasi pengolahan laporan menggunakan software Microsoft Word, Microsoft Power Point. 1.6.4 Langkah-langkah penyelesaian Langkah-langkah penyelesaian yang digunakan adalah sebagai berikut: 1.6.4.1 Perencanaan Dalam hal ini penulis akan mempelajari dan akan mengidentifikasi perangkat-perangkat yang akan di gunakan untuk Membangun Virtual Private Network (VPN).
I-5 1.6.4.2 Analisa Dalam bagian ini penulis menyusun bahan-bahan yang di peroleh. Kemudian melakukan Analisa sehingga dapat di teliti berdasarkan teori-teori yang berkaitan dengan masalah yang di bahas. Dari Hasil Analisa ini dapat di jadikan dasar untuk mengambil kesimpulan dan dapat memberikan saran-saran yang bermanfaat. 1.6.4.3 Pengembangan Melakukan pembahasan tentang cara Membangun Virtual Private Network (VPN). 1.6.4.4 Perancangan Penulis mencoba mencari solusi dari permasalahan yang didapat dari tahap analisa. 1.6.4.5 Implementasi Implementasi dilakukan dengan VPS sebagai server, sedangkan untuk Pengguna menggunakan Jaringan Wirelless Network Connection. Pada Sistem Virtual Private Network (VPN) di atas akan diuji ketika sistem terkoneksi ke Server Public dan memastikan Koneksi berjalan Optimal ketika transfer file. 1.6.4.6 Pengujian Penulis melakukan pengujian terhadap jaringan Virtual Private Network (VPN) untuk mengevaluasi Konfigurasi yang telah di bangun apakah sudah terkoneksi sesuai dengan Prosedur yang benar. 1.6.4.7 Evaluasi Adalah tahap yang dilakukan setelah tahap pengujian.
I-6 1.7. JADWAL PENELITIAN Tabel 1.1 Jadwal Penelitian Skripsi Mei Juni Juli Agustus No KEGIATAN 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Studi Literatur 2 Pengumpulan Data 3 Proposal 4 Analisis dan Perancangan 5 Implementasi 6 Pengujian 7 Sidang 8 Revisi 1.8 SISTEMATIKA PENULISAN BAB I : PENDAHULUAN Penulis mendeskripsikan latar belakang, identifikasi masalah, pembatasan masalah, perumusan masalah, tujuan dan manfaat penelitian, metodologi penelitian, jadwal penelitian dan sistematika penulisan.
I-7 BAB II : TINJAUAN UMUM DAN LANDASAN TEORI Pada bagian ini penulis menjabarkan penerapan teori teori yang digunakan sebagai landasan penelitian meliputi jaringan komputer, Sistem Operasi FreeBSD, Virtual Private Network, Cara Kerja VPN, Solusi VPN, Open VPN, Webmin serta segala sesuatu yang berhubungan dengan membangun server VPN. BAB III : METODE PENELITIAN Bagian metode penelitian ini membahas tentang metode-metode yang digunakan untuk mengumpulkan semua data yang dibutuhkan dalam pembuatan skripsi. BAB IV : ANALISIS DAN PERANCANGAN Bagian analisis dan pembahasan meliputi beberapa tahap diantaranya, memahami proses pengaksesan server yang sedang berjalan, dan membangun sistem komunikasi Virtual Private Network. Tahap selanjutnya yakni Tahap Perancangan dimana tahap ini menentukan hardware yang akan dijadikan server, sistem operasi freebsd, aplikasi open source yang mendukung dalam pembangunan VPN. BAB V : IMPLEMENTASI Bagian simulasi membuat jaringan openvpn berupa tahapan BAB VI : KESIMPULAN Merupakan Bab Penutup yang berisikan Kesimpulan yang didapat dari proses perancangan dan implementasi membangun server VPN serta saran yang dapat penulis berikan apabila sistem ini ingin di terapkan dan dikembangkan lebih lanjut.