T1 672010181 Full text

(1)

Implementasi Squid Proxy Server

(Study Kasus SMK Tarunatama Getasan)

Artikel Ilmiah

Diajukan Kepada

Fakultas Teknologi Informasi

Untuk Memperoleh Gelar Sarjana Komputer

Peneliti :

Jerry Kristian Mahihodi (672010181)

Teguh Indra Bayu, S.Kom, M.Cs

Program Studi Teknik Informatika

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

Salatiga

2016


(2)

(3)

(4)

(5)

(6)

1. Pendahuluan

Sejak diperkenalkan pertama kali hingga saat ini, jaringan internet terus mengalami perkembangan. Dalam sebuah laporan yang dikeluarkan oleh internetlivestats.com mengungkapkan bahwa 40,4% populasi dunia saat ini adalah pengguna internet aktif atau mengalami peningkatan sebesar 11% sejak tahun 2010 yang hanya 29,4% . Berdasarkan angka pengguna internet yang terus mengalami peningkatan, dapat disimpulkan bahwa internet pada saat ini telah menjadi kebutuhan bagi manusia untuk memenuhi kebutuhan akan informasi. Pemanfaatan internet di dunia bisnis dikenal dengan sebutan e-commerce, e-commerce merupakan strategi yang digunakan oleh perusahaan dengan konsumen guna melakukan kegiatan promosi, jual, beli barang dan jasa serta pendidikan[1]. Fee mengatakan bahwa golobalisasi telah memicu kecenderungan pergeseran dalam dunia pendidikan dari pendidikan tatap muka yang konvensional ke arah pendidikan yang lebih terbuka dengan memanfaatkan internet [2]. Penggunaan internet dalam dunia pendidikan tidak saja dapat memberikan informasi dan pengetahuan kepada siswa tetapi juga dapat memeperkenalkan teknologi sistem informasi pada siswa secara langsung [3].

Kemajuan teknologi modern tentu akan mempengaruhi perkembangan dunia pendidikan, baik yang berkaitan dengan masalah penyelenggaraan pendidikan maupun kemudahan mendapatkan sumber-sumber belajar atau pengetahuan [4]. Hasil pra-penelitian yang dilakukan di SMK Tarunatama, diketahui bahwa SMK Tarunatama memiliki laboratorium yang disediakan oleh sekolah. Dalam pemanfaatanntya komputer sekolah sering disalah gunakan oleh para siswa dengan melakukan akses terhadap situs-situs yang tidak seharusnya sehingga sekolah SMK Tarunatama memerlukan teknologi jaringan yang bisa melakukan kontrol terhadap lalu lintas jaringan dalam sekolah.

Dengan menggunakan access control list pada Squid Proxy Server, pihak sekolah dapat melakukan batasan akses siswa terhadap situs yang tidak sesuai. proxy, squid merupakan perantara dalam pengiriman dan penerimaan web. Squid menerima request dari user atau client request yang diterima akan logged, reject dan bahkan akan dimodfikasi.

Berdasarkan uraian permasalahan tentang batasan hak ases pada SMK Tarunatama diatas maka pada penelitian ini akan dilakukan batasan akses internet menggunakan fitur access control list sebagai fitur Squid Proxy Server pada SMK Tarunatama.


(7)

2. Tinjauan Pustaka

Penelitian terdahulu yang digunakan dalam penelitian ini adalah penelitian yang dilakukan oleh Aulia Putra dengan judul penelitian Perancangan dan Implementasi Aplikasi File Access.log Squid Berbasis Desktop dalam penilitian ini dilakukan perancangan aplikasi untuk file access.log squid berbasis desktop sebagai bagian teknologi jaringan [5]. Penelitian terdahulu lainnya adalah penelitian yang dilakukan oleh Oktrison dengan judul penelitian Perancangan dan Implementasi Squid Server Internet Untuk Penunjang Sistem Informasi Pada Baristand Industri Padang Departemen Perindustrian. Pada penelitian tersebut dilakukan konfigurasi Squid Proxy server sebagai bagian dari layanan dalam jaringa computer [6]. Perbedaan penelitian yang dilakukan dengan penelitian terdahulu adalah pada penelitian akan dilakukan perancangan dan implementasi squid proxy server dengan memanfaatkan access control list untuk melakukan batasan hak akses pada jaringan komputer SMK Tarunatama.

Sebuah Jaringan Komputer adalah sekelompok komputer otonom yang saling berhubungan antara satu dengan lainnya menggunakan protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi informasi, program-program, dan penggunaan bersama perangkat keras seperti printer, harddisk, dan lain sebagainya [7]. Berdasarkan jarak jaringan komputer dapat di klasifikasikan dalam kedalam tiga kategori yaitu LAN, WAN, MAN.

Terdapat berbagai teknologi yang terhubung dalam jaringan komputer seperti firewall dan komputer server. firewall merupakan suatu mekanisme yang diterapkan baik terhadap hardware, software, ataupun sistem itu sendiri dengan tujuan untuk melindungi baik dengan menyaring, membatasi, atau bahkan menolak paket data. Firewall juga merupakan sebuah aplikasi yang berfungsi atau digunakan untuk menjaga suatu sistem dari serangan (virus, malware, hacker dll) dengan cara menyaring komunikasi yang ditengarai dapat merusak atau mengganggu kinerja sistem tersebut. Server dapat diartikan sebagai sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan. Terdapat berbagai jenis server, salah satu diantaranya adalah Squid Proxy Server.

Squid Proxy merupakan mesin yang mampu menurunkan konsumsi bandwith sekaligus mempercepat waktu respon serta memiliki berbagai kendali akses yang dapat mendukung kecepatan server, dan mampu menangani semua request melalui sebuahn proses input dan output. Squid Proxy memiliki banyak jenis penggunaan baik DNS caching, caching situs web dan melakukan penyaringan (filter) lalu lintas. Meskipun digunakan untuk protokol HTTP dan FTP, Squid Proxy juga menawarkan dukungan terbatas untk beberapa protokol


(8)

lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer (SSL), Internet Gopher dan HTTPS. Pekerjaan Squid adalah sebagai Proxy dan Cache, sebagai Proxy, Squid menjadi perantara antara transaksi web dengan menerima permintaan dari klien kemudian meneruskan permintaan ke server asal. Permintaan tersebut dapat dicatat, ditolak dan bahkan di modifikasi sebelum diteruskan [8].

Dalam implementasinya, Squid Proxy Server dapat dikonfigurasikan dengan menggunan Webmin, Webmin adalah Web Base Sistem Administration (Administrasi berbasis Web) yang berjalan pada sistem operasi linux, BSD, Sun Soalris, SCO, HP/UX. Webmin adalah sebuah tool untuk mengkonfigurasi suatu sistem melalui web. Webmin ditulis oleh Jamie Cameron dengan bahasa perl guna mempermudah dalam melakukan konfigurasi server. Dengan menggunakan webmin, konfigurasi atau setting-an yang biasanya dilakukan oleh seorang administrator melalui program command line seperti putty untuk remote ssh, kini dengan mudah di akses melalui web browser yg memiliki penampilan berupa window-window yang mudah untuk dilihat dan mudah untuk melakukan konfigurasi.

3. Metode Penelitian

Metode atau tahapan penelitian yang digunakan dalam penelitian ini terdiri dari 6 tahapan penelitian yaitu analisa kebutuhan, persiapan perangkat, desain, konfigurasi, pengujian, pengambilan keputusan.


(9)

Tahapan analisa kebutuhan merupkana tahapan dilakukannya analisa kebutuhan teknologi jaringan pada SMK Tarunatama Getasan, pada tahapan ini dilakukan wawancara pada administrasi jaringan dan observasi pada jaringan komputer SMK Tarunatama Getasan. Tahapan persiapan perangkat merupakan tahapan dilakukan persiapan perangkat yang akan digunakan untuk memenuhi kebutuhan teknologi jaringan, perangkat yang digunakan adalah satu unit PC dengan spesifikasi Processorcore i3 1.4 GHz, Hardisk 500GB, Memory 4 GB 1600MHz DDR, dan Graphic Intel HD 1536, menggunakan sistem operasi Ubuntu server yang dikonfigurasi menjadi Proxy Squid Server. Tahapan design merupakan tahapan untuk merancang atau mendesain topologi jaringan yang akan diimplementasikan pada SMK Tarunatama Getasan.

Modem ISP Router Proxy Server Switch Switch Client Client

Gambar 2 Topologi Squid Proxy

Gambar 2 merupakan topologi jaringan setelah konfigurasi Squid Proxy Server. Squid Proxy Server berada pada jaringan Laboratorium dengan alamat IP 192.168.1.0/24. Tahapan konfigurasi merupakan tahapan dilakukannya konfigurasi Webmin sebagai modul dan user interface, squid proxy server dan konfigurasi Firewall di lakukan menggunakan Webmin. Tahapan selanjutnya adalah pengujian, pada tahapan ini dilakukan pemecahan masalah yang terjadi di sekolah SMK Tarunatama yaitu melakukan pembatasan hak akses internet pada siswa di jam pelajaran dengan memanfaatkan squid proxy server dan Webmin sebagai module dan user interface, pada tahapan ini akan dilihat alamat-alamat yang berhasil di block oleh squid proxy server. Tahapan pengambilan kesimpulan merupakan tahapan akhir yang dilakukan setelah tahapan pengujian berhasil dilakukan. Pada tahapan ini akan dilakukan pengambilan keputusan tentang permasalahan di SMK Tarunatama yang diselesaikan dengan implementasi squid proxy server, pada tahapan ini juda dilakukan penulisan terhadap proses penelitian.


(10)

4. Hasil dan Pembahasan

Konfigurasi Squid Proxy Server dilakukan dengan menggunakan Webmin sebagai modul konfigurasi. Langkah awal yang dilakukan adalah dengan membuat advance system care dari webmin dengan menjalankan perintah wget http://www.webmin.com/jcameron-key.asc/ untuk konfigurasi jcameron Key sebagai kunci publik yang digunakan untuk mengunduh dan membuka paket data webmin dari alamat sources list. Konfigurasi jcameron dilakukan dilanjutkan dengan instalasi webmin dengan menjalankan perintah apt-get install webmin.

Langkah selanjutnya adalah dengna melakukan konfigurasi Proxy Squid dengan menjalankan perintah sudo apt-get install squid. Konfigurasi Squid dapat dilakukan dengan melakukan konfigurasi pada file squid.con yang berada pada direktori /etc/squid3/squid.conf.

Setalah proses instalasi dilakukan maka akan dilakukan konfigurasi pada Squid Proxy Server dengan menggunakan Webmin sebagai user interface. Konfigurasi dimulai dengan membuat access control list. Access control list dapat dibuat dengan memilih menu access control list pada halam tampilan awal Webmin.

Gambar 4 Access Control List Client Address

Ganbar 4 merupakan pengaturan access control list yang digunakan untuk

konfigurasi client address pada access control list di Webmin. Pada gambar terlihat

nama pada ACL Name adalah Lab Komputerdengan range IP


(11)

Gambar 5 Access Control List Hostname

Gambar 5 merupakan konfigurasi access control list berdasarkan domain name, pada gambar terlihat access control list dikonfigurasikan dengan nama ACL blacklist yang terdiri dari beberapa domain name .google.com, www.google.com, www.google.co.id, www.facebook.com, www.youtube.com, bing.com, www.bing.com. Selain dari pada alamat yang ditentukan sekolah, dalam penelitian, penelitian juga meblokir beberapa situs dewasa yang belum di filter oleh provider.Access control list merupakan modul dari Squid Proxy Server yang di

Kode program 1 merupakan perintah access control list yang terdapat pada file squid.conf. Pada kode perintah terlihat domain name dari alamat yang di blokir meggunakan modul webim pada Squid Proxy Server.

Konfigurasi Firewall yang digunakan dalam penelitian ini adalah untuk membuat transparant proxy dimana setiap data yang keluar dari jaringan akan dialihkan untuk melewati Squid Proxy Server. Konfigurasi Firewall dimulai dengan menjalankan perintah konfigurasi

Kode Program 1 Access Control List acl lab dst

domainwww.facebook.comwww.google.comwww.bejatjekali.co m www.youtube.com www.bing.com www.google.co.id

acl labx src 192.168.1.4-192.168.1.254/255.255.255.0


(12)

Kode program 2 merupakan transparant proxy yang digunakan sebagai metode dimana setiap paket data request dari client akan secara langsung melewati proxy tanpa dilakukannya konfigurasi pada komputer client. Baris kedua pada kode program merupakan perintah untuk setiap paket data yang masuk dari eth2 menggunakan protokol tcp dengan port tujuan adalah 80 akan di redirect ke port 3128 yang merupakan port dari Squid server.

Pengujian dilakukan dengan melakukan akses terhadap beberapa situs yang masuk dalam blacklist access control list.

Gambar 6 Tampilan Halaman Squid Proxy

Gambar 6 merupakan hasil pemblokiran yang dilakukan pada komputer client yang terdapat dalam jaringan laboratorium komputer. Pengaturan Squid Proxy pada komputer client tidak memerlukan pengaturan pada browser, hal ini dikarenakan pada jaringan laboratorium komputer yang terhubung dengan Squid Proxy Server telah dilakukan prerouting pada paket data yang berasal dari komputer client yang berada di jaringan laboratorium komputer

Berdasarkan hasil perancangan dan implementasi di atas diketahui bahwa implementasi squid proxy server dilakukan dengan menggunakan webmin sebagai user interface. Konfigurasi squid proxy server menggunakan webmin pada dasarnya sama dengan melakukan konfigurasi via command line, perbedaan mendasar antara keduanya adalah webmin menyediakan user interface untuk mempermudah dalam melakukan konfigurasi. Setiap konfigurasi yang dilakukan melalui user interface webmin, akan secara langsung dijalankan pada file squid.conf. Selain menggunakan squid proxy server, dalam penelitian juga dilakukan konfigurasi pada firewall untuk transparent proxy. Transparent proxy dilakukan untuk menentukan jalur yang akan dilewati data. Adanya transparent proxy mengharuskan setiap data yang dikirim oleh client akan melewati squid proxy server tanpa dilakukannya konfigurasi pada komputer client.

Implementasi Squid Proxy Server pada jaringan laboratorium SMK Tarunatama dengan menggunakan Webmin sebagai interface dapat melakukan pembatasan akses terhadap situs-situs yang dilarang oleh pihak sekolah pada jam pelajaran. Dari hasil penelitian diperoleh beberapa data akses yang


(13)

Tabel 1 Daftar Akses Yang Diblokir

User ID Date/Time Accessed Site

192.168.2.14 11/02/15-09:27:35 https://www.google.co.id 11/02/15-09:27:55 https://www.google.co.id 11/02/15-09:29:13 https://www.google.co.id 11/02/15-09:29:33 https://www.youtube.com 192.168.2.11

11/02/15-09:27:45 https://www.google.co.id 11/02/15-09:28:14 https://www.google.co.id 11/02/15-09:30:05 https://www.youtube.com 11/02/15-09:30:42 https://www.youtube.com 11/02/15-09:30:58 http://bejatsekali.com 11/02/15-09:31:12 https://www.google.co.id 11/02/15-09:31:12 http://bejatsekali.com 11/02/15-09:31:42 https://www.google.co.id 11/02/15-09:33:29 https://www.facebook.com 192.168.2.18

11/02/15-09:29:08 https://www.google.co.id 11/02/15-09:29:38 https://www.google.co.id 11/02/15-09:30:13 https://www.google.co.id

Tabel 1 merupakan report yang dihasilkan Squid proxy terhadap akses alamat yang telah diblokir. Berdasarkan alamat IP, terdapat tiga alamat IP yaitu 192.168.2.14, 192.168.2.11, dan 192.168.2.18 yang melakukan akses pada halaman yang telah diblokir sebelumnya antara jam 09:27:35 hingga 11/02/15-09:33:29. Adapun halaman yang di blok dengan menggunakan Proxy Squid Server adalah https://www.google.co.id, https://www.facebook.com dan https://www.youtube.com.


(14)

5. Kesimpulan

Implementasi Squid Proxy dilakukan dengan menggunakan Webmin sebagai user interface. Webmin menyediakan berbagai modul yang mempermudah administrator jaringan dalam melakukan konfigurasi jaringan. Hasil pemblokiran yang dilakukan pada komputer client yang terdapat dalam jaringan laboratorium komputer membuat pengaturan Squid Proxy pada komputer client tidak memerlukan pengaturan pada browser. Berdasarkan beberapa alamat IP, terdapat tiga alamat IP yaitu 192.168.2.14, 192.168.2.11, dan 192.168.2.18 yang melakukan akses pada halaman yang telah diblokir sebelumnya antara jam 09:27:35 hingga 11/02/15-09:33:29. Berdasarkan hasil implementasi Squid Proxy Server dan wawancara dengan guru tentang pemanfaatan Squid Proxy Server maka dapat disimpulkan bahwa Squid Proxy Server dapat melakukan batasan hak akses internet pada laboratorium komputer SMK Tarunatama Getasan.


(15)

6. Daftar Pustaka

[1] M. Suyanto. 2003. Strategi Periklanan pada E-Commerce Perusahaan Top Dunia. Andi.Yogyakarta

[2] Fee. K. 2009. Delivering e-Learning. London, UK. Kogan Page Limited. [3] Muslim,.2004.Teknologi Informasi Dalam Pendidikan, UPI. Bandung [4] Idris, Fazilah. 2010. Jurnal Bahasa (Pembelajaran Bahasa)

[5] Adie Putra, Aulia. 2012. Perancangan dan Implementasi Aplikasi File Access.log Squid. Fakulitas Teknologi Informasi. Universitas Kristen Satya Wacana

[6] Oktrison. 2009. Perancangan dan Implementasi Squid Server Internet Untuk Penunjang Sistem Informasi Pada Baristand Industri Padang Departemen Perindustrian. Fakultas Teknik. Universitas Andalas.

[7] Winarno Sugeng,. 2006. Jaringan Komputer dengan TCP/IP. Penerbit Informatika. Bandung

[8] Saini, Kulbir. 2011. Squid Proxy Server 3.1 Improve The Performance of Your Network Using The Caching and Access Control Capabilities of Squid.

PACKT Publishing. Mumbai.

[9] Rachman, Andy. 2012. Rancangan Bangun Proxy Server dan Analisis

Pemakaian Internet Dengan Menggunakan SARG. Jurnal Teknik Informatika Institut Teknologi Adhi Taman Surabaya.


(1)

4. Hasil dan Pembahasan

Konfigurasi Squid Proxy Server dilakukan dengan menggunakan Webmin sebagai modul konfigurasi. Langkah awal yang dilakukan adalah dengan membuat advance system care dari webmin dengan menjalankan perintah wget http://www.webmin.com/jcameron-key.asc/ untuk konfigurasi jcameron Key sebagai kunci publik yang digunakan untuk mengunduh dan membuka paket data webmin dari alamat sources list.

Konfigurasi jcameron dilakukan dilanjutkan dengan instalasi webmin dengan menjalankan perintah apt-get install webmin.

Langkah selanjutnya adalah dengna melakukan konfigurasi Proxy Squid dengan menjalankan perintah sudo apt-get install squid. Konfigurasi Squid dapat dilakukan dengan melakukan konfigurasi pada file squid.con yang berada pada direktori /etc/squid3/squid.conf.

Setalah proses instalasi dilakukan maka akan dilakukan konfigurasi pada Squid Proxy Server dengan menggunakan Webmin sebagai user interface.

Konfigurasi dimulai dengan membuat access control list. Access control list

dapat dibuat dengan memilih menu access control list pada halam tampilan awal Webmin.

Gambar 4 Access Control List Client Address

Ganbar 4 merupakan pengaturan access control list yang digunakan untuk konfigurasi client address pada access control list di Webmin. Pada gambar terlihat nama pada ACL Name adalah Lab Komputerdengan range IP 192.168.2.0-192.168.2.255 subnetmask 255.255.255.0.


(2)

Gambar 5 Access Control List Hostname

Gambar 5 merupakan konfigurasi access control list berdasarkan domain name, pada gambar terlihat access control list dikonfigurasikan dengan nama ACL blacklist yang terdiri dari beberapa domain name .google.com, www.google.com, www.google.co.id, www.facebook.com, www.youtube.com, bing.com, www.bing.com. Selain dari pada alamat yang ditentukan sekolah, dalam penelitian, penelitian juga meblokir beberapa situs dewasa yang belum di filter oleh provider.Access control list merupakan modul dari Squid Proxy Server yang di

Kode program 1 merupakan perintah access control list yang terdapat pada file squid.conf. Pada kode perintah terlihat domain name dari alamat yang di blokir meggunakan modul webim pada Squid Proxy Server.

Konfigurasi Firewall yang digunakan dalam penelitian ini adalah untuk membuat transparant proxy dimana setiap data yang keluar dari jaringan akan dialihkan untuk melewati Squid Proxy Server. Konfigurasi Firewall dimulai dengan menjalankan perintah konfigurasi

Kode Program 1 Access Control List acl lab dst

domainwww.facebook.comwww.google.comwww.bejatjekali.co m www.youtube.com www.bing.com www.google.co.id

acl labx src 192.168.1.4-192.168.1.254/255.255.255.0


(3)

Kode program 2 merupakan transparant proxy yang digunakan sebagai metode dimana setiap paket data request dari client akan secara langsung melewati proxy tanpa dilakukannya konfigurasi pada komputer client. Baris kedua pada kode program merupakan perintah untuk setiap paket data yang masuk dari eth2 menggunakan protokol tcp dengan port tujuan adalah 80 akan di redirect ke port 3128 yang merupakan port dari Squid server.

Pengujian dilakukan dengan melakukan akses terhadap beberapa situs yang masuk dalam blacklist access control list.

Gambar 6 Tampilan Halaman Squid Proxy

Gambar 6 merupakan hasil pemblokiran yang dilakukan pada komputer

client yang terdapat dalam jaringan laboratorium komputer. Pengaturan Squid Proxy pada komputer client tidak memerlukan pengaturan pada browser, hal ini dikarenakan pada jaringan laboratorium komputer yang terhubung dengan Squid Proxy Server telah dilakukan prerouting pada paket data yang berasal dari komputer client yang berada di jaringan laboratorium komputer

Berdasarkan hasil perancangan dan implementasi di atas diketahui bahwa implementasi squid proxy server dilakukan dengan menggunakan webmin sebagai user interface. Konfigurasi squid proxy server menggunakan webmin pada dasarnya sama dengan melakukan konfigurasi via command line, perbedaan mendasar antara keduanya adalah webmin menyediakan user interface untuk mempermudah dalam melakukan konfigurasi. Setiap konfigurasi yang dilakukan melalui user interface webmin, akan secara langsung dijalankan pada file squid.conf. Selain menggunakan squid proxy server, dalam penelitian juga dilakukan konfigurasi pada firewall untuk transparent proxy. Transparent proxy dilakukan untuk menentukan jalur yang akan dilewati data. Adanya transparent proxy mengharuskan setiap data yang dikirim oleh client akan melewati squid proxy server tanpa dilakukannya konfigurasi pada komputer client.

Implementasi Squid Proxy Server pada jaringan laboratorium SMK Tarunatama dengan menggunakan Webmin sebagai interface dapat melakukan pembatasan akses terhadap situs-situs yang dilarang oleh pihak sekolah pada jam pelajaran. Dari hasil penelitian diperoleh beberapa data akses yang dilakukan oleh siswa pada jam pelajaran sebagai berikut.


(4)

Tabel 1 Daftar Akses Yang Diblokir

User ID Date/Time Accessed Site

192.168.2.14 11/02/15-09:27:35 https://www.google.co.id 11/02/15-09:27:55 https://www.google.co.id 11/02/15-09:29:13 https://www.google.co.id 11/02/15-09:29:33 https://www.youtube.com 192.168.2.11

11/02/15-09:27:45 https://www.google.co.id 11/02/15-09:28:14 https://www.google.co.id 11/02/15-09:30:05 https://www.youtube.com 11/02/15-09:30:42 https://www.youtube.com 11/02/15-09:30:58 http://bejatsekali.com 11/02/15-09:31:12 https://www.google.co.id 11/02/15-09:31:12 http://bejatsekali.com 11/02/15-09:31:42 https://www.google.co.id 11/02/15-09:33:29 https://www.facebook.com 192.168.2.18

11/02/15-09:29:08 https://www.google.co.id 11/02/15-09:29:38 https://www.google.co.id 11/02/15-09:30:13 https://www.google.co.id

Tabel 1 merupakan report yang dihasilkan Squid proxy terhadap akses alamat yang telah diblokir. Berdasarkan alamat IP, terdapat tiga alamat IP yaitu 192.168.2.14, 192.168.2.11, dan 192.168.2.18 yang melakukan akses pada halaman yang telah diblokir sebelumnya antara jam 09:27:35 hingga 11/02/15-09:33:29. Adapun halaman yang di blok dengan menggunakan Proxy Squid Server adalah https://www.google.co.id, https://www.facebook.com dan https://www.youtube.com.


(5)

5. Kesimpulan

Implementasi Squid Proxy dilakukan dengan menggunakan Webmin sebagai user interface. Webmin menyediakan berbagai modul yang mempermudah administrator jaringan dalam melakukan konfigurasi jaringan. Hasil pemblokiran yang dilakukan pada komputer client yang terdapat dalam jaringan laboratorium komputer membuat pengaturan Squid Proxy pada komputer client tidak memerlukan pengaturan pada browser. Berdasarkan beberapa alamat IP, terdapat tiga alamat IP yaitu 192.168.2.14, 192.168.2.11, dan 192.168.2.18 yang melakukan akses pada halaman yang telah diblokir sebelumnya antara jam 09:27:35 hingga 11/02/15-09:33:29. Berdasarkan hasil implementasi Squid Proxy Server dan wawancara dengan guru tentang pemanfaatan Squid Proxy Server maka dapat disimpulkan bahwa Squid Proxy Server dapat melakukan batasan hak akses internet pada laboratorium komputer SMK Tarunatama Getasan.


(6)

6. Daftar Pustaka

[1] M. Suyanto. 2003. Strategi Periklanan pada E-Commerce Perusahaan Top Dunia. Andi.Yogyakarta

[2] Fee. K. 2009. Delivering e-Learning. London, UK. Kogan Page Limited. [3] Muslim,.2004.Teknologi Informasi Dalam Pendidikan, UPI. Bandung [4] Idris, Fazilah. 2010. Jurnal Bahasa (Pembelajaran Bahasa)

[5] Adie Putra, Aulia. 2012. Perancangan dan Implementasi Aplikasi File Access.log Squid. Fakulitas Teknologi Informasi. Universitas Kristen Satya Wacana

[6] Oktrison. 2009. Perancangan dan Implementasi Squid Server Internet Untuk Penunjang Sistem Informasi Pada Baristand Industri Padang Departemen Perindustrian. Fakultas Teknik. Universitas Andalas.

[7] Winarno Sugeng,. 2006. Jaringan Komputer dengan TCP/IP. Penerbit Informatika. Bandung

[8] Saini, Kulbir. 2011. Squid Proxy Server 3.1 Improve The Performance of Your Network Using The Caching and Access Control Capabilities of Squid.

PACKT Publishing. Mumbai.

[9] Rachman, Andy. 2012. Rancangan Bangun Proxy Server dan Analisis

Pemakaian Internet Dengan Menggunakan SARG. Jurnal Teknik Informatika Institut Teknologi Adhi Taman Surabaya.