Konfigurasi Proxy Squid di Debian 3 (Debian woody)




1 . Install squid server dahulu
            Script : apt-get install squid
2 . Lalu, proses  instalasi berjalan. Setelah instalasi selesai edit file → nano /etc/squid.conf
            Yang di edit adalah :
            - http_port 3128 transparent → tambahkan kata transparent (Untuk debian 3 tidak
               perlu menggunakan Transparent)
            - cache_mem 16 mb
            -  cache_mgr hostname@domain → (cache_mgr nowilla@nowilla.com)
            - visible hostname proxy.domain → (proxy.nowilla.com)
            NB : Untuk menemukan kata” yang perlu di ganti seperti diatas dengan mengetikan
                     ctrl+w dan ctrl+a
3 . Setelah selesai simpan dengan mengetikan ctrl+o dan ctrl+x
     (untuk menyimpan dan keluar)


4 . Selanjutnya, cari tulisan acl CONNECT, tambahkan script seperti berikut
     tepat dibawahnya :
     acl url dstdomain “/etc/squid/url”
     acl key url_regex –i “/etc/squid/key”
     http_access deny url
     http_access deny key
     
acl lan_time time 08:00-22:00  → Menandakan url dan key yg di blok pada saat itu
     http_access allow lan_time → Untuk mengaktifkan jam pem-blokan
     acl lan src 192.168.1.0/24
     http_access allow lan
     http_access allow all


5 . Setelah itu, cari kata → http_access deny all dan tambahkan tanda pagar(#) di depan
     tulisan nya
   








6 . Lalu, buat file untuk mengisikan url yang di blok dengan mengetikan
     → nano /etc/squid/url
     Tampilan :     

     

7 . Selanjutnya, untuk key yang akan di blok → nano /etc/squid/key
          
Tampilan :

8 . Buat Swap → squid –z
     Lalu, akan muncul tulisan seperti berikut :
    
        



9 . Konfigurasi ip tables untuk memindahkan dari port 80 (port http) ke port 3128 (port
     proxy)
     nowilla
:~# iptables –t nat –A PREROUTING –s 192.168.10.0/24 –p tcp --dport 
    
80- j REDIRECT --to-port 3128

10 . Lalu, modifikasi halaman proxy
       Ini digunakan ketika anda membuka URL ataupun KEY yang di block
       dengan mengetikan 
       nano /usr/lib/squid/errors/English/ERR_ACCESS_DENIED dan
       nano /usr/lib/squid/errors/English/ERR_DNS_FAIL
       
Tampilan :
11 . Setelah itu, restart dengan mengetikan : /etc/init.d/squid restart   

12 .  Atur ip dan internet options

13 . Ketikan URL yang di blok di browser anda..
14 . Ketikan pula key yang di blok di browser anda



        
      

   























        

Leave a Reply

    Social Media

    Followers

    Category