logo blog
Hosting Gratis
Selamat Datang Di Area Berbagi Ilmu
Terima kasih atas kunjungan Anda di blog Saya ,
semoga apa yang saya share di sini bisa bermanfaat dan memberikan motivasi pada kita semua
dan bisa juga bisa mencerdaskan anak-anak bangsa

Cara Setting Squid / Proxy Di Debian 6 / 7

 Apa itu PC Router ? PC Router adalah sebuah PC (Komputer) yang di alih fungsikan menjadi jembatan sebuah jaringan, yang cara kerjanya tidak jauh berbeda dengan router seperti biasanya. Namun dengan menggunakan pc router kita bisa menambahkan banyak konfigurasi dan penambahan – penambahan fitur sebagai server. Salah satu nya adalah menambahkan setting Proxy server pada sebuah pc router.

Proxy server adalah salah satu jenis server dalam Linux Debian 5 yang dapat di terapkan pada pc router dan bekerja pada sebuah jaringan. Proxy server adalah sebuah server yang berfungsi untuk memberikan pembatasan/pemblokiran hak akses komputer client pada koneksi ke internet berupa keyword atau url sebuah situs di internet.

Konfigurasi PC Router

Pastikan bahwa computer yang akan menjadi PC Router mempunyai dua buah Lan Card.
Lan card 1 kita gunakan untuk koneksi ke Internet
Lan card 2 kita gunakan untuk terkoneksi ke jaringan local.

Langkah Awal :

Setting  SQUID / Proxy ( BY : Area Berbagi Ilmu )
1. Masukan kaset DEBIAN
2. Apt-get install squid
3.Nano  /etc/squid/squid.conf
  • Gunakan Ctrl + W untuk fasilitas pencarian/search kata yang akan di cari, kalau di gedit bisa tekan Ctrl + f.
  • Daftar kata yang akan di cari
    1. Http_port 3128         ( Hilangkan # )
    2. Cache_mem              ( Hilangkan # )
    3. Cache_mgr              ( Hilangkan # )
    4. Visible_hostname       ( Hilangkan # )
    5. Http_access deny all   ( Tambahkan # )
    6. Acl CONNECT 
  • Cari tulisan Http_port 3128 dan tambahkan transparent  
    Hasilnya : Http_port 3128 transparent

  • Cari tulisan Cache_mem , cari tulisan cache_mem 8 MB dan ganti jadi ( cache_mem 64 MB ), jangan lupa hilangkan tanda # diawal.

    Hasilnya : Cache_mem 64 MB
  • Cari tulisan cache_mgr webmaster. Ganti tulisan webmaster menjadi email kita( bagus@smktpal.sch.id ).
  • Cari tulisan Visible_hostname , tambahkan tulisan|Visible_hostname di default , maka beri tanda # di Tag dan hilangkan # dibawah default dan hapus none lalu tambahkan www.smktpal.sch.id
    Hasilnya :

              #Tag...
              #
              #default
              Visible_hostnamewww.smktpal.sch.id
    • Cari tulisan Http_access deny all. Ada 2 tulisan Http_access deny all, tambahkan # di kedua tulisan Http_access deny all saja.

    CATATAN: di pencarian tulisan Http_access deny all yang pertama di depannya sudah ada #. Nah kita search lagi tulisan Http_access deny all yang kedua. Di yang ke dua memang tidak ada tanda # maka kita tambahin sendiri tanda # nya.
     Hasilnya :
    #Http_access deny all
              #
             
    #Http_access deny all
    Cari tulisan Acl CONNECT . Tambahkan tulisan berikut di bawah tulisan Acl CONNECT.
    Hasilnya :


    acl url dstdomain “/etc/squid/url”             #domain yang di blok
    acl key url_regex –i “/etc/squid/key”         #kata yang di blok
    acl lan src 192.168.100.0/26                        #ip lokal
    http_access deny url
    http_access deny key
    http_access allow lan
    http_access allow all
    • Lalu save, jika menggunakan nano tekan Ctrl+o lalu Ctrl+x , jika menggunakan gedit tekan Ctrl+s.
    • Lalu buat file untuk daftar situs-situs dan kata-kata yang akan diblokir.
      debian-server:~# cd /etc/squid/
      debian-server:/etc/squid# nano url

      facebook.comtwitter.com
      >> lalu save ctrl+o dan Ctrl+x
      debian-server:/etc/squid# nanao key

      pornsex
      >> lalu save ctrl+o dan Ctrl+x
    • Cek squid udah jalan belum.

      Hasilnya :
       debian-server:/etc/squid# squid –z
       2011/03/01 10:56:46|Squid is already running! Process ID 2314
      4.Service squid restart

      5.iptables  -t  nat -A PREROUTING -s 192.168.100.0/26 -p tcp --dport 80  -j  REDIRECT --to-ports 3128

      6.iptables-save > /etc/iptables

      7.Service squid restart
    NB : Pastikan browser bawaan seperti mozzila ataupun chrome
         sudah di setting auto detect proxy.
     Cara setting di mozzila : klik mozzila di kiri atas pojok
    > klik options > klik advance > klik network > klik setting
    > lalu pilih Auto-Detect proxy setting for this network
    > lalu klik ok > Finish


    SEKIAN... :)
    Enter your email address to get update from Area Berbagi Ilmu.
    Print PDF
    Next
    « Prev Post
    Previous
    Next Post »

    Copyright © 2014. Area Berbagi Ilmu - All Rights Reserved | Template Edited And Created by Bagus SWR Powered by Blogger