•  
  • BLOCK SITUS dan BLOKIR & REDIRECT SITUS PADA JAM TERTENTU dgn SQUID

    13 Feb 20120 komentar
    بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ الرَّحِيم



    Memblokir konten dewasa dan konten-yang merugikan memang sangat sulit, apalagi jika kita harus memblokir situs sat persatu karena jumlahnya jutaan, cara mudah untuk memblokir situs hanya dengan memasukan keyword, yaitu



    tambahkan baris berikut di file squid.conf:

    pada baris acl
    acl block url_regex -i "/etc/squid/block_site.txt"

    pada baris http_access
    http_access deny block


    edit list keyword yang akan diblok
    nano /etc/squid/block_site.txt
    dan tambahkan list keyword yang akan diblok contoh:
    anal
    nude
    anus
    xxx
    sex
    www.playboy.com
    www.17tahun.com
    www.fsnbintangindonesia.com
    dll.
    Lalu CTRL X tekan Y terus ENTER
    Dan restart squid anda
    Sudo service squid restart


    BLOKIR & REDIRECT SITUS PADA JAM TERTENTU dgn SQUID

    Kadang-kadang yang namanya manusia apalagi orang dewasa pengen juga sih melihat konten-konten yang memang di khususkan bagi mereka, nah cara terbaik adalah menempatkan waktu akses mereka caranya dengan mengatur waktu kapan client boleh mengakses dan kapan yang tidak diperbolehkan :


                            
    Edit squid conf anda
    nano /etc/squid/squid.conf

    dan masukan script dibawah ini

    pada baris acl
    acl block url_regex -i "/etc/squid/block_site.txt"
    acl waktu time MTWFS 22:00-24:00
    acl waktu time MTWFS 00:00-06:00

    pada http_access
    http_access deny block !blok

    untuk mengalihkan apabila client mengakses dengan keyword yang sudah teretera dalam list
    maka tambahkan baris beriku pada baris acl

    jangan lupa cek dulu squid anda
    sudo squid -k parse
    lalu
    sudo service squid restart

    ini contoh acl pada squid conf miliku

    # Setup some default acls
    1. acl all src 0.0.0.0/0
    2. acl localhost src 127.0.0.1/32
    3. acl safeports port 21 70 80 81 210 280 443 488 563 591 631 777 901 3128 1025-65535
    4. acl sslports port 443 563 81
    5. acl manager proto cache_object
    6. acl purge method PURGE
    7. acl connect method CONNECT
    8. acl dynamic urlpath_regex cgi-bin \?
    9. acl blok_situs url_regex -i "/etc/squid/blok_situs.txt"
    10. acl blok time SMTWHFA 22:00-24:00
    11. acl blok time SMTWHFA 00:00-06:30
    12. # deny_info http://www.google.com blok
    13. http_access allow manager localhost
    14. http_access deny manager
    15. http_access allow purge localhost
    16. http_access deny purge
    17. http_access deny !safeports
    18. http_access deny CONNECT !sslports
    19. http_access deny blok_situs !blok
     dan itu berhasil....

    selamat belajar

    0 komentar:

    Poskan Komentar

    sudi kiranya anda berbagi saran disini, tolong sertakan nama yang jelas terimakasih.

     

    ©Copyright 2012 Abang Janut Blog | TNB | Dimodifikasi Oleh : Abang Janut