MYDOCUMENT: Konfigurasi Squid Proxy di Debian

Konfigurasi Squid Proxy di Debian


























Berikut tahap-tahap install dan Konfigurasi squid pada debian :

1. Install paket Squid menggunakan perintah berikut 

      # apt-get install squid

2. selanjutnya edit file Squid.conf
   
      # nano /etc/squid/squid.conf

3. carilah teks berikut menggunakan CTRL+W dan edit seperti contoh di bawah :
   
  A. http_port 3128 tambahkan transparent disampingnya
     contohnya   =   http_port 3128 transparent

   Bcari file visible_hostname lalu tambahkan script visible_hostname syujaa.com <==
            domainnya sesuai keinginan anda...lihatlah contoh di bawah ...

      #  TAG: visible_hostname
      #       If you want to present a special hostname in error messages, etc,
      #       define this.  Otherwise, the return value of gethostname()
      #       will be used. If you have multiple caches in a cluster and
      #       get errors about IP-forwarding you must set them to have individual
      #       names with this setting.
      #
      #Default:
      visible_hostname syujaa.com


     cari text cache_mgr webmaster tambahkan email anda dan hilangkan tanda 
             pagarnya, contohnya seperti di bawah

      #  TAG: cache_mgr
      #    Email-address of local cache manager who will receive
      #    mail if the cache dies. The default is "webmaster".
      #
      #Default:
      cache_mgr yusransyuja@gamil.com 
   
     D. cari text acl CONNECT method CONNECT tambahkan script tepat dibawahnya seperti
             pada contoh text di bawah ini :

            acl CONNECT method CONNECT
      acl blokir dstdomain "/etc/squid/blokir.txt"

      keterangan = blokir merupakan file txt yang berfungsi untuk
      menyimpan data website yang akan kita block


   Ecari text # And finally deny all other access to this proxy dan tambahkan script tepat
              dibawahnya seperti pada contoh di bawah ini :

      # And finally deny all other access to this proxy
      http_access deny blokir
      http_access allow all
   
    F.  cari text # cache_mem 8 MB hilangkan tanda pagarnya dan ubah 8 MB menjadi16 MB


jika sudah selesai save dengan cara tekan CTRL+X lalu tekan Y dan ENTER


4. selanjutnya buat file blokir.txt dan isikan nama-nama website yang akan di blokir ...
    ingat, nama file txt nya harus sama dengan nama file.txt yang ada pada squid.conf...

       # nano /etc/squid/blokir.txt

5. jika anda ingin mengubah tampilan peringatan blokirnya,silakan ubah menggunakan
    perintah berikut :

       # nano /usr/share/squid/errors/English/ERR_ACCESS_DENIED

6. selanjutnya restart squid dengan perintah berikut :

    # /etc/init.d/squid restart

7. test proxy yang telah di konfigurasi tadi di browser mozila , masukan Ip Adress server kita di
    mozila firefox seperti gambar di bawah :




8. kemudian test buka facebook.com, karena website yang saya block adalah 
    Facebook.com jika berhasil akan tampak seperti gambar berikut :





Tidak ada komentar:

Posting Komentar

Copyright © MYDOCUMENT Yusran Syuja| Published by ---