• Tidak ada hasil yang ditemukan

PENERAPAN PROXY SERVER DENGAN MENGGUNAKAN SISTEM OPERASI LINUX PADA HOTSPOT UNIVERSITAS PUTRA INDONESIA YPTK PADANG

N/A
N/A
Protected

Academic year: 2021

Membagikan "PENERAPAN PROXY SERVER DENGAN MENGGUNAKAN SISTEM OPERASI LINUX PADA HOTSPOT UNIVERSITAS PUTRA INDONESIA YPTK PADANG"

Copied!
13
0
0

Teks penuh

(1)

PENERAPAN PROXY SERVER DENGAN MENGGUNAKAN

SISTEM OPERASI LINUX PADA HOTSPOT UNIVERSITAS

PUTRA INDONESIA “YPTK“ PADANG

YUHANDRI

Dosen Fakultas Ilmu Komputer, Universitas Putra Indonesia “YPTK” Padang E-mail : Yu2bib@yahoo.com

ABSTRAK

Universitas Putra Indonesia “YPTK” Padang merupakan sebuah lembaga pendidikan yang dalam pemakaian internet menggunakan fasilitas Hotspot dilingkungan kampusnya. Penelitian yang dilakukan pada Universitas Putra Indonesia ”YPTK” Padang adalah merancang sebuah proxy server untuk Hotspot dilingkungan kampus agar pemakaian internet digunakan sesuai dengan kebutuhan pendidikan. Adapun metode penelitian yang digunakan adalah penelitian lapangan, penelitian perpustakaan dan penelitian laboratorium. Sehingga dihasilkanlah sebuah sistem baru.

Kata Kunci : Hotspot, Proxy Server, Sistem Baru ABSTRACT

University Putra Indonesia " YPTK" Padang represent a education institute which in usage of internet use environmental Hotspot facility of campus. Conducted by research at University Putra Indonesia " YPTK" Padang is design a server proxy for environmental Hotpot of campus to be usage of internet used as according to requirement of education. As for used by research method is research of field, research of and library research of laboratory. so that yielded by a new system.

Keywords : Hotspot, Proxy Server, New System

1. PENDAHULUAN

Dalam hal ini banyak organisasi, baik edukasi, pemerintahan, pribadi maupun komersial berusaha membatasi akses para penggunanya ke internet (terutama web) dengan alasan bandwith yang dimiliki mulai terasa lambat ketika para penggunanya mulai melakukan browsing.

Salah satu solusi untuk pembatasan akses di atas adalah dengan menggunakan Proxy Server. Di sini proxy server berguna sebagai mediator antara pengguna dan dunia luar (Web), semua request HTTP dari pengguna akan diarahkan ke Proxy Server (dengan mengkonfigurasi semua browser pengguna) dan data berupa tujuan

(2)

(misal http://www.upi-yptk.ac.id) yang di minta oleh user akan diteruskan oleh Proxy server ke tujuan yang diminta. Data yang telah didapat oleh Proxy server tidak dibuang begitu saja, data ini selain akan dikembalikan ke arah pengguna yang meminta juga akan di simpan (di-Cache) sehingga apabila data yang sama diminta oleh pengguna yang lain, proxy tidak usah meminta data tersebut ke server yang diminta, tapi cukup mengirimkan data yang telah ada di cachenya ke pengguna yang meminta.

2. PERMASALAHAN

Permasalahan yang sering timbul pada sebuah area Hotspot atau pun sebuah network yang terhubung ke internet antara lain :

1. Masih lambat akses intranet di area Hotsopt untuk koneksi ke internet

2. kurangnya filtering browsing

pada hotspot Universitas Putra Indonesia “YPTK” Padang, sehingga users yang memanfaatkan fasilitas Hotspot ini dengan leluasa mengakses internet dan mendownload tanpa pengawasan dari pihak kampus.

3. Manajemen Bandwidth yang belum maksimal sehingga dapat merugikan users lain yang juga memanfaatkan layanan hotspot.

4. Pemanfaatan sepenuhnya internet dilingkungan kampus, karena users hanya dibolehkan mengakses situs-situs tertentu yang difokuskan kepada

pendidikan.

3. Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah :

1. Menyediakan proxy server untuk Hotspot Universitas Putra Indonesia “YPTK” Padang.

2. Membuat proxy server dengan menggunakan Squid sebagai aplikasi utama didukung oleh paket-paket lain dengan menggunakan sistem operasi linux.

4. Teori Tentang Hotspot Proxy Server

Proxy merupakan tempat penyimpanan file-file sementara yang diperoleh dari internet. Bersama dengan konfigurasi firewall dan NAT, konfigurasi server proxy cache ini memberikan kekuatan lebih terhadap server Gateway untuk koneksi ke internet. Membangun, mengimplementasikan Jaringan

Internet dan Server Proxy Clark Connect [1], Transparan proxy dapat membelokkan akses internet dari klien melalui proxy server, delay pool membatasi bandwidth untuk masing-masing klien 6 KB/s, filterisasi situs porno untuk membatasi akses situs porno [2] dan masih banyaklagi.

Squid Proxy Server

Squid web-cache proxy server adalah software proxy server yang bersifat open source yang didesain untuk berjalan di sistem UNIX dan keluarganya (tentu saja termasuk Linux). Squid tidak hanya dapat meng-cache objek-objek web saja, namun juga dapat meng-cache DNS

(3)

dan network lookup lainnya. Meskipun pada awalnya didesain untuk sistem UNIX, namun Squid dapat pula diport ke Windows NT, menjadi SquidNT.

Cara Kerja Proxy Server

Proxy bekerja dengan mendengarkan request dari client internal dan mengirim request tersebut ke jaringan eksternal seolah-olah proxy server itu sendiri yang menjadi client. Pada waktu proxy server menerima respon dan server publik, ia memberikan respon tersebut ke client yang asli seolah-olah ia public server.

Kerugian dan Keuntungan Proxy Server

Keuntungan menggunakan proxy server:

1. Dapat menghemat biaya bandwidth.

2. Mempercepat koneksi karena file-file web yang direquest (selanjutnya disebut object) disimpan di dalam cache sehingga tidak perlu keluar menuju internet. Dapat mengatur kecepatan bandwidth untuk subnet yang berbeda-beda (mirip dengan HTB atau zaper).

3 Dapat melakukan pembatasan untuk file-file tertentu.

4 Dapat melakukan pembatasan akses kepada situs-situs tertentu (misalnya situs terlarang).

5 Dapat melakukan pembatasan download untuk file-file tertentu (misalnya file-file mp3, wav, dsb).

Kerugian menggunakan proxy server:

1 Pintu keluar menuju gerbang internet hanya lewat proxy, sehingga ketika terjadi overload, akses internet menjadi lambat.

2 User akan melihat file yang kadaluarsa jika cache expire time-nya terlalu lama, sehingga meskipun di website file tersebut sudah berubah, user masih melihat file yang tersimpan di cache memory 3 Karena koneksi internet harus

melalui gerbang proxy terlebih dahulu, maka kecepatan akses bisa jadi lebih lambat daripada kita melakukan koneksi langsung.

5. Analisa Sistem

Pada analisa sistem ini terdapat tahapan yang sangat kritis dan sangat penting dalam pengembangan sistem, karena pada tahap inilah nantinya dilakukan evaluasi seberapa jauh kinerja sistem yang sedang berjalan, identifikasi terhadap permasalahan, kelemahan dan hambatan-hambatan yang ditemukan, kebutuhan yang diharapkan, dan pada akhirnya akan sampai pada kesimpulan analisis yang menentukan apakah suatu sistem layak atau tidak untuk digunakan.

Dalam melakukan analisa sistem terlebih dahulu harus mengetahui dan memahami sistem, untuk menganalisa sistem diperlukan data dari sistem untuk dianalisa. Data yang diperlukan adalah hal-hal yang berkenaan dengan defenisi data. Gambaran sistem dapat diperoleh

(4)

setelah dilakukan penelitian dari beberapa kelemahan sistem yang ada selama ini akan terlihat, terutama dari segi aktifitas dan efisiensi sistem yang digunakan. Pada sistem yang sedang berjalan, lambatnya akses internet Hotspot Universitas Putra Indonesia ”YPTK” Padang dikarenakan penggunaan proxy tunggal pada sistem. Adapun gambaran jaringan sistem yang sedang berjalan dapat dilihat pada Gambar 1. MODEM SEKRETARIAT PROXY SERVER SWITCH HOTSPOT UPI CLIENT CLIENT CLIENT INTERNET

Gambar 1. Jaringan Sistem Yang Sedang Berjalan

6. Usulan Sistem

Berdasarkan permasalahan yang ada pada sistem yang sedang berjalan, maka penulis mengusulkan sistem yang baru dengan menggunakan dua buah proxy server. Salah satu keunggulan dari sistem yang baru adalah dapat mempercepat akses internet pada Hotspot Universitas Putra Indonesia ”YPTK” Padang. Gambaran dari sistem yang baru dapat dilihat pada gambar 2.

MODEM SEKRETARIAT PROXY SERVER SWITCH HOTSPOT UPI CLIENT CLIENT CLIENT INTERNET HOTSPOT PROXY SERVER

Gambar 2. Rancangan Jaringan LAN pada Hotspot Universitas Putra Indonesia “YPTK” Padang

Usulan sistem yang baru menggunakan squid web-cache proxy server. Squid web-cache proxy server adalah software proxy server yang bersifat open source yang didesain untuk berjalan di sistem UNIX dan keluarganya (tentu saja termasuk Linux). Squid tidak hanya dapat meng-cache objek-objek web saja, namun juga dapat meng-cache

DNS dan network lookup lainnya. Meskipun pada awalnya didesain untuk sistem UNIX, namun Squid dapat pula diport ke Windows NT, namanya menjadi Squid NT.

Adapun server yang akan dirancang dalam penelitian ini menggunakan PC dengan spesifikasi sebagai berikut :

a. Mainboard Intel ECS 945 GCT – M2

( INTEL - 945 )

b. Processor Intel Dual Core 1.6 GHz

c. Harddisk 80 GB Maxtor PATA d. CD-RW

e. Keyboard SPC f. Mouse SPC

(5)

g. Monitor Dell 15 Inc h. Memory 512 DDR II

Instalasi Proxy Server

Instalasi proxy server adalah tahapan proses pemilihan sumber instalasi sampai dengan konfigurasi squid yang dilakukan pada Proxy Server.

Untuk mendapatkan hasil yang sesuai dengan yang kita harapkan, harus di pertimbangkan keuntungan dan kerugian dari masing-masing sumber instalasi yang dipilih, paket binary atau source. Berikut pertimbangan- pertimbangan yang harus diperhatikan dalam memilih metode instalasi:

1. Instalasi dari paket binary akan sangat memudahkan dalam hal efesiensi waktu, karena proses instalasinya sangat mudah dan cepat

2. Jika menginstal server linux yang akan di jadikan samba server dengan mengunakan media CD-ROM dari distribusi linux tersebut, instalasi dari paket binary akan terasa sangat mudah, bahkan hanya dengan cara memilih paket squid pada menu instalasi, program squid akan otomatis terinstal, hampir semua distribusi linux telah menyertakan paket squid seperti redhat, mandrake, trustix,SuSE, debian, dan sebagainya

3. Paket binary telah dikompilasi sedemikian rupa oleh pembuat paket. Dengan demikian, pada saat instalasi kita hanya memiliki satu pilihan yaitu mengikuti spesifikasi atau

parameter-parameter yang dipilih oleh pembuat paket. 4. Ketersediaan paket binary

lebih lambat dibandingkan source code. Hal ini karena umumnya para pembuat paket binary dalam merilisnya menunggu sampai benar-benar teruji dengan platform yang digunakannya, bahlan beberapa vendor linux merilis paket binary ini bersamaan dengan saat rilis distribusi linux mereka.

Konfigurasi Proxy Server

Setelah squid terinstal maka langkah selanjutnya adalah mengkonfigurasi squid.

Cara Kerja Squid

Squid dikenal sebagai aplikasi proxy dan cache server yang handal. Pada pihak klien bekerja aplikasi browser yang meminta request http pada port 80. Browser ini setelah dikonfigurasi akan meminta content, yang selanjutnya disebut object, kepada cache server, dengan nomor port yang telah disesuaikan dengan milik server.

Pada saat browser mengirimkan header permintaan, sinyal http request dikirimkan ke server. Header tersebut diterima squid dan dibaca. Dari hasil pembacaan, squid akan memparsing URL yang dibutuhkan, lalu URL ini dicocokkan dengan database cache yang ada. Database ini berupa kumpulan metadata (semacam header) dari object yang sudah ada didalam hardisk. Jika ada, object akan dikirimkan ke klien dan tercatat dalam logging bahwa klien

(6)

telah mendapatkan object yang diminta. Dalam log kejadian tersebut akan dicatat sebagai TCP_HIT. Sebaliknya, jika object yang diminta ternyata tidak ada, squid akan mencarinya dari peer atau langsung ke server tujuan. Setelah mendapatkan objectnya, squid akan menyimpan object tersebut ke dalam hardisk. Selama dalam proses download object ini dinamakan “object in transit” yang sementara akan menghuni ruang memori. Dalam masa download , object mulai dikirimkan ke klien dan setelah selesai, kejadian ini tercatat dalam log sebagai TCP_MISS.ICP sebagai protokol cache yang berperan dalam menanyakan ketersediaan object dalam cache.

Dalam sebuah jaringan sebuah cache yang mempunyai sibling, akan mencoba mencari yang dibutuhkan ke peer sibling lainnya, bukan kepada parent, cache akan mengirimkan sinyal icp kepada sibling dan sibling membalasnya dengan informasi ketersediaan ada atau tidak. Bila ada, cache akan mencatatkan ICP_HIT dalam lognya. Setelah kepastian objek bisa diambil dari sibling, maka cache akan mengirimkan sinyal http ke sibling untuk mengambil object yang dimaksud. Dan setelah mendapatkannya, cache akan mencatat log SIBLING_HIT. Jika ternyata sibling tidak menyediakan object yang dicari, cache akan memintanya kepada parent. Sebagai parent, ia wajib mencarikan object yang diminta tersebut walaupun ia sendiri tidak memilikinya (TCP_MISS). Setelah object

didapatkan dari server original, object akan dikirimkan ke cache child tadi, setelah mendapatkannya cache child akan mencatatnya sebagai PARENT_HIT. Untuk lebih jelas dapat dilihat pada gambar 3.

Gambar 3. Cara Kerja Cache

Instalasi Squid

Hal yang pertama perlu dilakukan adalah memeriksa keberadaan paket SQUID. Adapun perintah untuk memeriksa keberadaan paket squid adalah sebagai berikut :

Prompt>rpm –qa | greep squid

Jika hasil nya menampilkan teks bertuliskan squid-<versi-software> maka squid sudah terinstal. Jika tidak ada menghasilkan baris teks apapun,bearti Squid belum terinstal. Program Squid didownload secara gratis di alamat

http://www.squid.org. Pada alamat ini terdapat alamat yang menghubungkan dengan site-site squid di banyak negara. Hal ini ditujukan agar user yang ingin mendownload program dapat memilih negara terdekat sehingga

(7)

proses download dapat berlangsung lebih cepat. Pada squid web site terdapat source program, dokumentasi dan tutorial, arsip mailis list, berita terbaru tentang squid dll.

Membuat Direktori Squid

Jika direktori cache belum ada , maka yang pertama kali kita lakukan adalah membuat direktori cache dengan langkah sebagai berikut :

# cd /

# mkdir /cache

# chown squid.squid /cache -Rf Setelah membuat direktori /cache, selanjutnya kita masukkan file squid.conf dan jangan lupa untuk membackupnya.

# cd /etc/squid

# mv squid.conf squid.conf.bak # touch squid.conf

# chmod 640 squid.conf

Konfigurasi File Squid

Segala sesuatu dalam squid dikonfigurasi menggunakan sebuah file konfigurasi tunggal yang di beri nama squid.conf. Adapun langkah – langkah dalam mengkofigurasikan file squid adalah sebagai berikut :

Prompt > vi /etc/squid/squid.conf

Setelah kita tekan enter maka akan muncul tampilan “Welcome to squid” file inilah yang sekarang akan kita edit. Di dalam file squid.conf terdapat banyak direktive atau option yang tidak dapat kita gunakan

semuanya dan biasanya opsi ini diawali dengan tanda # (hash) yang berarti keterangan/penjelasan ataupun komentar yang tidak akan dijalankan oleh sistem, akan tetapi jika kita hilangkan tanda # (delete) maka hal ini menjadi suatu perintah yang akan dijalankan. Disini penulis akan memfokuskan pembahasan terhadap option yang membuat squid berjalan dengan baik. file squid.conf dapat dilihat pada gambar 4.

Gambar 4. File squid.conf Untuk membuat proxy server yang dapat memjalankan fungsinya sebagai Connection sharing,

Tampilan INSERT setelah ditekan “i”. Menandakan bahwa file siap untuk diedit Hila ngk an tan da has h ters ebu t agar opsi ters ebu t dap at dijal ank an

(8)

Caching, dan Filtering kita harus mengaktifkan beberapa option penting dalam file squid. Selanjutnya kita aktifkan beberapa file penting antara lain:

Kontrol Akses

Kontrol akses sangat diperlukan agar penyalahgunaan sumber daya pada jaringan tersebut tidak pernah terjadi. Sistem keamanan berupa Proxy Server dan

Firewall dapat digunakan untuk mengatur lalu lintas jaringan dan hak akses setiap klien serta dengan mudah melakukan perhitungan pemakaian koneksi ke internet oleh setiap klien [3]. Kontrol Akses berfungsi untuk membatasi hak akses internet client. Hal ini diselesaikan dengan baris acl dan http_access. Dengan ACL proxy server dapat menentukan mana kata atau URL yang boleh diakses dan yang tidak boleh diakses oleh client. Untuk membuat filter kita juga mengaturnya melalui file squid untuk itu kita tinggal membuka file squid.conf dan mulai mengaturnnya. Ada beberapa cara untuk melakukan filtering terhadap kata atau situs yang tidak kita perbolehkan akses, yang akan penulis bahas disini adalah filtering melalui ACL dengan membuat file kata dan situs yang boleh dan tidak boleh diakses pada direktori /etc/squid/. Buat file situs maupun kata yang tidak diperbolehkan untuk diakses client. Misalnya saja kita beri nama file itu “sex” langkahnya sebagai berikut :

Promp>vi /etc/squid/sex

Kemudian isi file tersebut dengan situs maupun kata yang tidak diperbolehkan untuk diakses. Berikut daftar situs maupun kata berbau porno.berikut contoh isi nya :

pageseeker.com arsipceritaseru freeones vicidi bedclip indonona.com exoticazza.com dewasex.com extrajos.com bopekindo.com sanggrahan.org sanggrahan.com grahan.com vicidi.com 17tahun.com ceritaseru.org ceritapanas.com celebdirectory.com hiburan.web1000.com seeasians.com nyamuk.adultnations.com

Setelah selesai, isi file sex dengan daftar tersebut kita tinggal menyimpannya :wq.

Buat file situs maupun kata yang boleh diakses kita berinama file tersebut “notsex” langkah kerjanya sebagai berikut :

vi /etc/squid/notsex

Kemudian dalam file tersebut isi dengan daftar kata maupun situsnya contohnya antara lain :

*.msexchange.* .*.msexcel.* .*freetown.* .*geek-girls.*

(9)

.*scsext.* missingheart documen button wirelessexcite msexchange msexcel aids.lv freetown geek-girls scsext steen adulteducation sekst newshits glass georgia peet chicag

Jika sudah selesai simpan file tersebut. File 'sex' dan 'notsex' sudah jadi berarti kita dilanjutkan dengan langkah kerjanya. Selanjutnya adalah mengkonfigurasi ACL, dalam konfigurasi ACL tinggal menambahkan beberapa option yang antara lain :

acl all src 0.0.0.0/0.0.0.0

acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255

acl to_localhost dst 127.0.0.0/8 acl SSL_ports port 443 563 acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 563 # https, snews

acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais

acl Safe_ports port 1025-65535 # unregistered ports

acl Safe_ports port 280 # http-mgmt

acl Safe_ports port 488 # gss-http

acl Safe_ports port 591 # filemaker

acl Safe_ports port 777 # multiling http

acl CONNECT method CONNECT Di bawah acl CONNECT method CONNECT inilah ditambahkan option di bawah :

acl sex url_regex -i "/etc/squid/sex" no_cache deny SEX

Kemudian tambahkan lagi option dibawah :

http_access deny sex all http_access allow lan http_access allow localhost http_access deny !Safe_ports http_access deny CONNECT http_access deny all

“Allow” berarti boleh untuk diakses sedangkan “deny” tidak diperbolehkan untuk diakses. Option-option untuk membuat suatu filtering telah ditambahkan sekarang tinggal simpan file squid.conf yang baru diatur.

(10)

Menjalankan Squid

Membagun Cache Jika baru pertama kali menjalankan squid maka kita perlu membangun suatu cache melalui perintah :

# squid –z

Tapi sebelumnya tentukan terlebih dahulu cache_dirnya, ukuran maupun lokasinya. Misalkan cache_dirnya kita letakkan pada /usr/sbin/ maka tinggal menjalankan squid dengan perintah squid -z tersebut.

Contoh : /usr/sbin/squid -z

Proses ini berlangsung agak lama karena squid akan membuat direktori yang kosong. Setiap kali akan menambah cache_dir kita harus membangun cache_dir dulu dengan option squid -z.

Restart Squid dan Httpd

Langkah selanjutnya untuk menjalankan squid adalah dengan merestart squid dan httpd dengan option :

# service squid restart # service httpd restart Keterangan:

# service squid restart

Menjalankan squid untuk melayani akses web melalui cache.

# service httpd restart

Menjalankan httpd (Perangkat lunak yang berjalan di belakang suatu Server Web dan bertugas untuk menanti request dari server. Daemon menjawab request tersebut secara otomatis dan melayani hypertext dan dokumen multimedia di Internet yang menggunakan HTTP).

Proxy Transparan

Proxy transparan merupakan suatu metode dimana anda dapat menempatkan proxy diantara jaringan lokal dan internet, dan semua akses web diarahkan ke proxy secara otomatis . anda harus mengetahui bahwa proxy transparan dan otentikasi tidak saling kompetibel. Kedua dukungan tersebut tidak dapat dipasang pada server proxy yang sama. Jika anda melakukannya maka akan terlihat berhasil padahal tidak sama sekali. Jika sebuah perusahaan harus menggunakan otentikasi, maka dukungan proxy transparan harus di OFF kan terlebih dahulu.

Proxy transparan dapat diatur dengan mengikuti dua hal berikut :

1. pembuatan aturan (rule) firewall, yang meredirect lalu lintas data keluar dari jaringan local ke server proxy 2. pembuatan aturan konfigurasi

squid yang memperboleh squid bertindak sebagai proxy transparan.

Rule firewall yang diperlukan jika anda menggunakan ipchains dan gateway ke internet juga dipasang pada server proxy adalah:

/sbin/ipchains -A input -p tcp -s 0/0 80 –j REDIRECT 3128

/sbin/ipchains -A input -p udp -s 0/0 80 –j REDIRECT 3128 Sebagai bagian dari firewall, anda harus membuat aturan DNAT lalulintas data keluar (ke internet ) pada port 80 ke port 3128 pada server gateway. Jika anda menggunakan kernel linux 2.4 ke atas, anda dapat melakukan setting serupa dengan firewall berbasis

(11)

iptables pada server gateway ke internet.

Berikut ini adalah perintah yang dapat digunakan untuk mengarahkan semua paket web ke port dimana squid berjalan, menggunakan iptabless:

#membuat transparent PROXY

Iptables -t nat _A

PREROUTING -I eth0 -p TCP --dport 8 -j REDIRECT --to-port 8080

Iptables -t nat _A

PREROUTING -I eth0 -p UDP --dport 8 -j REDIRECT --to-port 8080

Dengan anggapan bahwa squid berjalan pada port 8080, bukan pada port 3128

Baris pada file konfigurasi squid yang membuatnya menjadi transparent proxy adalah:

Httpd_accel_host virtual Httpd_accel_port 80 Httpd_accel_with_proxy on Httpd_accel_uses_host_head er on 7. Kesimpulan

Universitas Putra Indonesia “YPTK” Padang merupakan sebuah lembaga pendidikan yang dalam pemakaian internet melalui Hotspot dilingkungan kampus. Sehingga layanan yang didapat ada kekurangan terutama masalah kecepatan akses dan tidak ada manajemen dalam pengaksesan bagi user.

Berdasarkan uraian-uraian dan rancangan sistem yang telah

dijelaskan pada bab-bab sebelumnya, maka dapat saya ambil kesimpulan :

1. Berdasarkan penelitian yang saya lakukan pada Universitas Putra Indonesia “YPTK” Padang, terdapatnya keterbatasan dan kendala layanan pada saat user mengakses internet, diantaranya adalah :

a. Lambatnya akses terhadap suatu situs yang akan dikunjungi oleh client.

b. Masih kurangnya filtering pada hotspot Universitas Putra Indoneisa “YPTK” Padang, sehingga user yang memanfaatkan fasilitas hotspot ini dengan leluasa mengakses internet dan mendownload tanpa pengawasan dari pihak kampus.

2. Dalam melakukan pengembangan sistem ini, penulis berusaha untuk membangun proxy server sendiri dengan memanfaatkan fasilitas yang ada dan sudah ada di Universitas Putra Indonesia “YPTK” Padang

8. Saran

Berdasarkan kesimpulan diatas, maka penulis memberikan beberapa saran yang nantinya dapat dijadikan bahan pertimbangan lebih lanjut dalam upaya peningkatan mutu dan kualitas pemakaian internet pada lingkungan Universitas Putra Indonesia Padang.

1. Agar sistem yang baru nantinya dapat disiapkan dan disempurnakan secara keseluruhan dan berkesinambungan, maka diharapkan pada pemakai

(12)

internet dilingkungan kampus bisa menggunakan dengan sebaik-baiknya.

2. Sistem ini tidak sepenuhnya diminati oleh user, karena mereka mempunyai batasan-batasan dalam mengakses

internet, tetapi rancangan ini akan memudahkan pihak kampus dalam memanajemen user dan menghemat bandwith pada hotspot Universitas Putra Indonesia “YPTK” Padang.

DAFTAR PUSTAKA

[1] Winarno, Eko. 2009. “Membangun dan Mengimplementasikan Jaringan

Internet dan Server Proxy Clark Connect di SMP Negeri 1 Balen”. Skripsi.

Malang:Fakultas Teknik, Universitas Negeri Malang

[2] Wijaya, Dendy Trisna. 2009. “Implementasi Squid Proxy Server pada PC Router Berbasis Linux Mandriva di UPT SDN Mandaranrejo 1 Kota Pasuruan”. Skripsi. Malang:Fakultas Teknik, Universitas Negeri Malang.

[3] Muawan, Samsul Mukhammad, 2009. Implementasi Squid dan IP Table

sebagai Proxy Server dan Firewall di Laboratorium Komputer SMK Negeri 1 Pogalan. Skripsi, Malang:Fakultas Teknik, Universitas Negeri Malang.

Andi. 2004. Administrasi Sistem di Linux. Semarang : Wahana Komputer. Farudin, Rakhmat. 2005. Membangun Firewall dengan IPTables di Linux.Jakarta: PT. Gramedia.

Husni. 2004. Implementasi Jaringan Komputer dengan Linux Redhat 9.

Malang : Andi Yogyakarta.

Mulyadi, Edi S. 2005. Pengenalan Protokol Jaringan Wireless Komputer. Yogyakarta : Andi Offset.

Sidik, Betha. 2004. Unix dan Linux. Bandung : Informatika Bandung. Priyambodo, Tri Kuntoro dan Budi Heriadi. 2005. Jaringan Wi-Fi.

Yogyakarta : CV. Andi Offset.

Whayono, Teguh. 2005. Tutorial Pemrograman Shell Linux. Yogyakarta :

(13)

Gambar

Gambar 1. Jaringan Sistem Yang  Sedang Berjalan
Gambar 3. Cara Kerja Cache
Gambar 4. File squid.conf  Untuk  membuat  proxy  server  yang  dapat  memjalankan  fungsinya  sebagai  Connection  sharing,

Referensi

Dokumen terkait

Bertanam secara hidroponik merupakan solusi untuk melakukan budidaya tanaman di lahan yang sempit dengan tetap menghasilkan suatu jenis tanaman yang

Untuk membuat siswa antusias terhadap pembelajaran yang dilakukan oleh guru, maka guru harus kreatif dalam mengembangkan bahan ajar.. Guru harus kreatif karena ia

Dengan demikian siswa akan terlibat secara fisik, emosional dan intelektual sehingga materi pelajaran yang diajarkan oleh guru dapat dipahami oleh siswa Penelitian

Ditinjau dari hasil skripsi mahasiswa yang bernama Lintang Budi Wardana (2014) jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA dengan judul “Perancangan Iklan

14 Tahun 2001 tentang Struktur Organisasi Kesekretariatan (STOK). Berdasarkan Keputusan Pimpinan DPRD Provinsi Jawa.. 2 Tahun 2001 tentang Tugas Pokok dan Fungsi

Hasil analisis Uji IRF menunjukkan bahwa variabel-variabel dalam jalur nilai tukar telah bekerja dalam mentransmisikan perubahan kebijakan moneter melalui shock

Hasil yang diperoleh dari respon siswa kelompok kecil terhadap LKPD sintesis protein berbasis cooperative learning adalah sebesar 376 dengan persentase 87% yang termasuk