Konfigurasi Squid pada Debian Server

Konfigurasi Squid pada Debian Server


Menginstall squid
  1. Log in : root
    password: 1 (password)

  1. apt-get install squid (Enter)
    Do you want to continue ? “y”

  1. cp /etc/squid/squid.conf /etc/squid.conf.backup (Enter)

  1. nano /etc/squid/squid.conf (Enter)

  1. (Ctrl + W) ketik » port 3128
    http_port 3128 (tambahkan ‘transparent’)
    maka hasilnya: http_port 3128 transparent

  1. (Ctrl + W) ketik » acl connectDibawah tulisan acl CONNECT method CONNECT tambahakan tulisan:
    acl larang url_regex –i “/etc/squid/blok.txt”
    Sehingga hasilnya: acl CONNECT method CONNECT
    acl larang url_regex –i “/etc/squid/blok.txt”

  1. (Ctrl + W) ketik » access deny all
    Lalu dibawah tulisan ‘# And finally deny all other access to this proxy’ » http_access deny all ganti dengan http_access deny larang dibawahnya tambahkan juga http_access allow all
    maka hasilnya:  
    # And finally deny all other access to this proxy
    http_access deny blok
    http_access allow all

  1. (Ctrl + W) ketik » cache_mgr
    pada ‘cache_mgr webmaster’ kata webmaster dihapus dan diganti dengan email kita (misalnya email kita: asrul@arvin@smk1-crb.sch.id)
    maka hasilnya: cache_mgr arvin@
    smk1-crb.sch.id

  1. (Ctrl + W) ketik » visible_hostname
    dibawah ‘# http_suppress_version_string off’ , pada visible_hostname, tambahkan nama website sekolah, misalnya: www.smk1-crb.sch.id
    maka hasilnya:

    # http_suppress_version_string off
    visible_hostname www.smk1-crb.sch.id
    # TAG: visible_hostname

  1. Lalu simpan (Ctrl + X)


Comments