• Tidak ada hasil yang ditemukan

RANCANG BANGUN PROXY SEVER DI DEBIAN UNTUK ADMINISTRASI NETWORK

N/A
N/A
Protected

Academic year: 2021

Membagikan "RANCANG BANGUN PROXY SEVER DI DEBIAN UNTUK ADMINISTRASI NETWORK"

Copied!
5
0
0

Teks penuh

(1)

RANCANG BANGUN PROXY SEVER DI DEBIAN

UNTUK ADMINISTRASI NETWORK

Faiz Muqorrir Kaafah1 , Brian Anthony2

1,2Program Studi Manajemen Informatika, Konsentrasi Teknik Informatika 3

Politeknik Komputer Niaga LPKIA Bandung

Jln. Soekarno Hatta No.456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email : [email protected]

Abstrak

Debian adalah sistem operasi free (dari kata freedom yang berarti kebebasan) untuk komputer anda. Sistem operasi adalah sekumpulan program-program dasar dan berbagai utilitas yang diperlukan komputer untuk bisa bekerja. Pada umumnya pembangun proxy server sangantlah penting untuk memblokir situs-situs yang tidak boleh diakses. Proxy server merupakan salah satu aplikasi dalam penerapan jaringan komputer dimana didalamnya terdapat pengaturan mengenai jaringan komputer baik secara sederhana maupun kompleks yang dapat mendukung topologi jaringan yang telah dibuat. Proxy server juga berfungsi sebagai pengaturan terhadap beberapa aplikasi yang dibutuhkan dalam suatu perusahaan, mulai dari pengaturan user hingga pengaturan koneksi internet. Dengan fungsinya yang sedemikian rupa dapat diharpkan sebagai sarana dalam pengaplikasian terhadap system yang diinginkan.

Saat ini jaringan komputer sangatlah penting dalam menunjang komunikasi khususnya di perusahaan. Banyak keuntungan yang dapat diperoleh dari penggunaan jaringan komputer, komunikasi antar klien menjadi lebih mudah dan cepat.

Kata Kunci : Debian, Proxy Server , Jaringan

1. Pendahuluan

proxy server merupakan sebuah komputer server atau program yang digunakan untuk menangani permintaan dari client untuk melakukan request terhadap konten-konten yang terdapat di internet. Proxy server adalah Untuk menyimpan halaman-halaman web secara sementara sehingga klien tidak perlu meminta isi web langsung dari web server asal. Salah satu fungsi proxy adalah untuk menyimpan cache. Apabila sebuah LAN menggunakan proxy untuk berhubungan dengan internet, maka yang dilakukan oleh browser ketika user mengakses sebuah url web server adalah mengambil request tersebut di proxy server.

Dalam membangun sebuah proxy server, spesifikasi komputer server harus disesuaikan dengan banyaknya komputer client. Semakin banyak komputer client maka spesifikasi komputer server harus semakin tinggi. Adanya sweeping dari pemerintah yang berkaitan dengan sistem operasi bajakan yang terjadi di indonesia, perlu diperkenalkan suatu sistem yang mendukung tingkat penggunaan software yang murah tanpa mengurangi kemampuan sistem yang sudah ada. Saat ini kebanyakan perusahaan lebih memilih untuk beralih ke solusi open source dengan menggunakan linux, karena biayanya yang sangat ekonomis baik dari segi hardware maupun software

dan kemudahan pemakaian dan perawatannya, menjadikan sebagai salah satu solusi yang pantas untuk dipertimbangkan. Pada suatu perusahaan yang menerapkan sistem sharing internet, diperlukan suatu manajemen pengguna internet untuk membatasi penggunaan internet yang dapat disalah gunakan yang tidak sesuai dan juga atas pertimbangan keamanan jaringan.

Adapun Identifikasi permasalahan yang di temukan, antara lain yaitu :

1. Masih ada pegawai yang membuka situs-situs social media bahkan streaming video pada saat jam kerja sehingga dapat menggangu pekerjaan.

2. Penggunaan sistem operasi yang sekarang tidak menerapkan proxy server sehingga dengan leluasa dapat membuka konten-konten terlarang.

Berdasarkan permasalahan yang ada diatas maka perlu membatasi ruang lingkup dari permasalahan tersebut. Adapun permasalahan yang akan dibahas meliputi :

1. Dibangun sistem menggunakan sistem operasi Linux Debian.

2. Hanya memfokuskan untuk merancang dan mengkonfigurasi squid proxy server pada jaringan.

(2)

3. Untuk pengerjaannya menggunakan software virtual machine yaitu Vmware Workstation.

Adapun tujuan dari perancangan sistem yang baru adalah sebagai berikut :

1. Memblokir situs-situs yang dapat mengganggu pekerjaan.

2. Menerapkan proxy server pada komputer server.

Proses pembangunan proxy server ini menggunakan metode prototyping, metode pengumpulan data dan proses pengerjaannya akan meliputi penginstalan dan pengkonfigurasian.

2. Analisis Sistem Jaringan 2.1 Skema Jaringan

ISP sebagai sumber daya untuk berkomunikasi melalui jaringan internet yang kemudian

dihubungkkan kepada ethernet sebagai converter dari jaringan internet menuju jaringan ethernet.

Gambar 1 Skema Jaringan ISP

PT. Putri Daya Usahatama memiliki 1 server hanya untuk bagian HCO, server HCO itu sendiri

ditempatkan pada ruangan EDP. Setiap ruangan memiliki satu phone.

Gambar 2 Skema Jaringan PT. PDU Bagian HCO Berikut ini adalah sistem pengalamatan jaringan yang sedang di terapkan PT. Putri Daya Usahatama bagian HCO :

Tabel 1 Sistem Pengalamatan N

o

Ruanga n

Nama IP Address Subnet Mask 1 Mode m 14.102.154. 250 255.255.25 5.192 2 Router 192.168.1.1 7 - 3 R. EDP Komp uter 192.168.10. 2/24 255.255.25 5.0 Switch - - Server 192.168.10. 3/24 255.255.25 5.0 Telpon - - 4 R. Kepala HCO Komp uter 192.168.10. 4/24 255.255.25 5.0 Switch - - Telpon - - 5 R. Supervi sor Komp uter 192.168.10. 5/24 255.255.25 5.0 Switch - - Telpon - - 6 R. Distrib usi Komp uter 192.168.10. 6/24 255.255.25 5.0 Switch - - Telpon - - 7 R. SPO Komp uter 192.168.10. 7/24 255.255.25 5.0 Switch - - Telpon - - 8 R. Akunta nsi Komp uter 192.168.10. 8/24 255.255.25 5.0 Switch - - Telpon - - 9 R. Kasir Komp uter 192.168.10. 9/24 255.255.25 5.0 Switch - - Telpon - -

Perangkat lunak yang digunakan di PT. Putri Daya Usahatama meliputi perangkat lunak untuk server dan sistem operasi.

Gambar 3 Server to Client 1. Server

Sistem Operasi : Ms. Windows Server 32 bit

RDBMS : IIS

Aplikasi : Mars Version 2.1, Ms. Office 2013

2. Client

Sistem Operasi : Ms. Windows 7 Professional

Aplikasi : Ms. Office 2013, Adobe Photoshop, Mars V2.1,

(3)

Corel Draw, Google Chrome

Antivirus : AVG

2.2 Kebutuhan User

Dari hasil analisis keseluruhan yang telah dilakukan oleh penulis selama melalukan praktik kerja lapangan di PT. Putri Daya Usahatama dapat disimpulkan kebutuhan user yang diharapkan yaitu dapat memahami mengenai proxy server pada sistem operasi Linux Debian. Dengan adanya proxy server yang digunakan, maka masalah kecepatan jaringan internet yang kurang maksimal dan selalu tidak stabil menjadikan prioritas utama untuk menangani kekurangan tersebut.

Kebutuhan User yang diharapkan adalah: 1. Peningkatan kecepatan jaringan. 2. Mempermudah pengendalian jaringan.

3. Administrasi jaringan mampu mengatasi permasalahan di dalam lingkup perusahaan, sebagai contoh apabila server yang berada di perusahaan mengalami permasalahan (troubleshooting) seorang administrasi jaringan mampu mengatasi permasalahan kapanpun dan dimanapun.

3. Implementasi

3.1 Kebutuhan Sumber Daya

Kebutuhan sumber daya diperlukan supaya mengetahui batasan-batasan yang akan digunakan dalam sistem yang meliputi perangkat keras, berikut perangkat keras yang digunakan pada sistem yang baru diantaranya adalah sebagai berikut:

Tabel 2 Kebutuhan Perangkat Keras Perancang Sistem

Tabel 3 Spesifikasi Alat Yang Digunakan

3.2 Antarmuka Konfigurasi Network

Langkah pertama yang harus dilakukan adalah mengubah IP address pada eth0 dan eth1, perintah yang diberikan untuk mengubah IP address yaitu

#nano /etc/network/interfaces maka akan terbuka

pengaturan untuk mengubah network tersebut. Setelah selesai memasukan address, netmask, network, broadcast dan gateway maka selanjutnya disimpan dengan CTRL+O lalu keluar dengan CTRL+X. Selanjutnya kita restart dengan perintah #/etc/init.d/networking restart.

Gambar 4 Konfigurasi Network

Konfigurasi Proxy Server

Setelah selesai mengkonfigurasi network maka langkah selanjutnya adalah langsung menginstal atau mengkonfigurasikan proxy server, dalam linux proxy server disebut dengan nama squid. Langkah pertamanya yaitu harus install terlebih dahulu squidnya dengan perintah #apt-get install squid, setelah terinstall maka selanjutnya ketikkan perintah

#nano /etc/squid/squid.conf yang bertujuan untuk

mengkonfigurasi proxy server. Setelah itu cari pada baris 1114 lebih tepatnya pada text http_port 3128 dan lakukan perubahan dengan menambahkan

“transparent”.

No.

Hardware

1.

Prosesor

Intel Pentium 4

2.

Mainboard

MSI

3.

Memory

512MB

4.

Harddisk

20GB

No.

Hardware

Keterangan

1

PC Server

2

Kabel UTP

Straight

3

PC Client

4

Switch

Seri TL-SF 1006D

(4)

Gambar 5 Konfigurasi Proxy Server

Setelah ditambahkan “transparent” maka selanjutnya cari baris ke 1738 atau pada text

cache_mem 18 MB, ubah yang awalnya 18mb

menjadi 32mb.

Gambar 6 Konfigurasi Proxy Server 2

Setelah itu cari baris ke 630 atau acl CONNECT

method CONNECT lalu masukkan perintah seperti

berikut :

acl url dstdomain “/etc/squid/url” acl key url_regex -i “/etc/squid/key” http_access deny url

http_access deny key acl lan src 192.168.5.0/24 http_access allow lan http_access allow all

contohnya seperti pada gambar dibawah

Gambar 7 Konfigurasi Access Control List

Setelah disimpan maka perintah selanjutnya adalah dengan memasukkan url yang akan di block, lalu ketikkan perintah #nano /etc/squid/url.

Gambar 8 Konfigurasi Blok Url

Selanjutnya ketik perintah #nano /etc/rc.local lalu tambahkan perintah “iptables -t nat -A POSTROUTING -o eth0 -i Masquerade iptables -t nat -A PREROUTING -s 200.75.18.0/24 -p tcp – dport 80 -j REDIRECT–to-port 3128” contohnya

ada pada gambar dibawah

Gambar 9 Konfigurasi Firewall

Mengatur Browser

Pada langkah ini akan diubah pengaturan pada browser dengan IP yang sama dengan yang sudah di konfigurasikan pada network sebelumnya.

Buka web browser, pilih advanced lalu pilih network > setting lalu dan pilih manual proxy configuration masukkan pada HTTP proxy sama dengan eth1 pada konfigurasi network pada debian dengan port 3128. Selanjutnya masukkan url www.youtube.com maka akan terjadi error seperti pada gambar di bawah. Jika terdapat peringatan maka artinya proxy server berhasil di buat.

Gambar 10 Blok Url

3.3 Hasil Pengujian

langkah-langkah dpengujian hasil implementasi baik secara modular maupun system. Pengujian yang akan dicoba adalah terblokirnya situs-situs yang tidak di perbolehkan oleh PT. Putri Daya Usahatama seperti facebook dan youtube. Situs-situs yang tidak dapat di akses oleh proxy server dapat diubah dengan membuka aplikasi pada proxy server atau squid di bagian url, contoh membuka aplikasi tersebut dengan memberi perintah pada debian yaitu #nano

(5)

Gambar 11 Aplikasi Squid Url

Maka hasil yang diharapkan saat pengujian yaitu terblokirnya situs yang telah di masukkan pada aplikasi tersebut tidak dapat di buka. Ketika penulis memasuk www.facebook.com pada browser maka hasilnya tidak akan terbuka facebook tersebut.

Gambar 12 Pengujian Blok Url

Pengujian dilakukan oleh pegawai PT. Putri Daya Usahatama.

Tabel 4 Hasil Pengujian N o. Fungsi yang diuji Cara pengujian Hasil yang diharap kan Hasil Pengujia n 1 Website yang di blok Dengan memasukk an url yang tidak boleh di akses Tidak bisa menga kses website tersebu t Ketika memasu kkan url website yang di tuju berhasil terblokir. 2 Memblok website dengan memasukk Dengan memasukk an kata kunci Tidak bisa menga kses url Masih dapat terbuka url yang an kata kunci di browser seperti facebook sehingga semua url yang mengandun g kata facebook tidak dapat terakses tersebu t mengand ung kata kunci facebook 3 Menghubu ngkan IP secara peer to peer Dengan menghubu ngkan dua buah komputer Terhub ung antara dua komput er tersebu t Request yang di berikan oleh kedua kompute r terkirim DAFTAR PUSTAKA

1. Aji, Kamaludin. 2015, Konfigurasi Debian Server, Creative Commons Attribution-ShareAlike 3.0 Unported License (CC by SA), Klaten.

2. Edy, Victor. 2012, Jaringan Komputer, CV ANDI OFFSET, Bandung.

3. Hendra, Wijaya. 2007, Belajar Sendiri EXCHANGE

SERVER 2007, PT. Elex Media Komputindo,

Jakarta.

4. LaCroix, Jay. 2015, Mastering Linux Network

Administration, Packt Publishing Ltd.Birmingham

5. Melwin, Syafrizal. 2005, Pengantar Jaringan

Komputer, PT. Elex Media Komputindo,

Yogyakarta.

6. Muhamad, Purwanto. Pengertian Rancang

Bangun,

http://www.nagapena.web.id/2016/11/pengerti an-rancang-bangun.html

7. Reza, Taufan. 2002, Teori dan Implementasi IPv6, PT. Elex Media Komputindo, Jakarta.

8. Santoso dan Setiawan, Assegaff. 2017, Analisis

Dan Rancangan Bangun Sistem Layanan Proxy Serverr Pada SMK Unggul Sakti Jambi,

Gambar

Gambar 1 Skema Jaringan ISP
Tabel  2  Kebutuhan  Perangkat  Keras  Perancang  Sistem
Gambar 5  Konfigurasi Proxy Server
Gambar 11 Aplikasi Squid Url

Referensi

Dokumen terkait

Daftar ini BUK AN m erupakan alokasi DYS final mas ing-masing perguruan tinggi, namun data dosen yang e ligible untuk diikutsertakan dalam serdos tahun 2015 sesuai dengan hasil

Lapis aspal Beton (LASTON) adalah suatu lapisan pada konstruksi jalan raya, yang terdiri dari campuran aspal keras dan agregat yang bergradasi menerus, dicampur,

Selain itu, masih terdapat beberapa hambatan dalam pelaksanaan pembelajaran pada si- klus I tersebut, diantaranya adalah: (1) Siswa belum terbiasa dengan kerja

Tujuan penelitian ini adalah untuk melihat kemampuan pemahaman bacaan teks bahasa Inggris pada siswa Sekolah Dasar dengan penerapan teknik bercerita (membaca cerita dan

Penggantian adalah nilai berupa uang, termasuk semua biaya yang diminta atau seharusnya diminta oleh pengusaha kerana penyerahan JKP, ekspor JKP, atau nilai

usaha perkebunan meliputi kebijakan pencegahan kebakaran pada lahan dan kebun serta penanganan dampak perubahan iklim; kesiapan dalam menghadapi kebakaran lahan dan

tidak ada keterlambatan. Selain mengenai proses evakuasi beserta dengan efek yang ditimbulkan, artikel ini juga membahas mengenai Kodam IV Diponegoro yang menyatakan duka

Teori inflasi bukanlah pengganti dari teori standar Big Bang kosmologi, melainkan fase tambahan pada keadaan awal alam semesta, di mana alam semesta mengembang