Pages

Wednesday, October 3, 2012

Proxy Squid



PROXY SQUID 

  1. Kebutuhan System
- Ubuntu
- squid 3

  1. Squid Konfigurasi
a. #apt-get install squid
b. #nano /etc/squid3/squid.conf

            Penggunaan acl pada squid

1. konfigurasi pada di squid.conf



            acl yang dibuat adalah urlblock untuk memblock url yang mengantung kata xxx. deny_info digunakan untuk meredirect url yang diblock ke file ahoo.html

2. membuat file html
                                    a. ahoo.html => “ini halaman redirect dari 12345”
                                    b. xxx.html => “ahoo_12345”
                                    c. sembunyi.html => “xxx”

            Apabila telah selesai restart squid “#/etc/init.d/squid3 restart”
             
            mengubah ip address server kita secara static menjadi 10.10.10.1, kemudian mengubah konfigurasi di web browser (mozilla firefox) Ubuntu “Edit > Preference > Advanced > Network > Settings” ubah settings menjadi seperti gambar disamping.
Semua akses dari browser akan melewati ip tersebut.   



            Membuka alamat 10.10.10.1 pada browser maka jika berhasil  akan bisa masuk ke server
           
-        membuka file xxx.html


                        Apabila berhasil ketika mengakses xxx.html maka akan diredirect kehalaman ahoo.html seperti gambar diatas.

-        Mengakses halaman sembunyi.html


Halaman sembunyi.html akan berhasil diakses karena acl pada squid hanya memblock url yang mengandung kata xxx, tidak dengan isinya.

  1. Kesimpulan dan Analisis
            http_port 8080 = port yang akan digunakan.
            http_access allow all = semua akses diperbolehkan.
            http_access deny all = semua akses tidak diperbolehkan.
            acl urlblock url_regex xxx = block url yang mengandung kata xxx
deny_info http://10.10.10.1/ahoo/ahoo.html urlblock = redirect halaman yang di block ke halaman rizali.html.







                       



No comments:

Post a Comment