Hasil dan Pembahasan T1 672010181 Full text

5

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.comjcameron-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 etcsquid3squid.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. 6 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.254255.255.255.0 Kode Program 2 Transparent Proxy 7 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. 8 Tabel 1 Daftar Akses Yang Diblokir User ID DateTime Accessed Site 192.168.2.14 110215- 09:27:35 https:www.google.co.id 110215- 09:27:55 https:www.google.co.id 110215- 09:29:13 https:www.google.co.id 110215- 09:29:33 https:www.youtube.com 192.168.2.11 110215- 09:27:45 https:www.google.co.id 110215- 09:28:14 https:www.google.co.id 110215- 09:30:05 https:www.youtube.com 110215- 09:30:42 https:www.youtube.com 110215- 09:30:58 http:bejatsekali.com 110215- 09:31:12 https:www.google.co.id 110215- 09:31:12 http:bejatsekali.com 110215- 09:31:42 h ttps:www.google.co.id 110215- 09:33:29 https:www.facebook.com 192.168.2.18 110215- 09:29:08 https:www.google.co.id 110215- 09:29:38 https:www.google.co.id 110215- 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 110215- 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. 9

5. Kesimpulan