rss

About Me

Selasa, 07 Desember 2010

Membuat tools antivirus sederhana Command Prompt dengan menggunakan Notepad

Akhir-akhir ini banyak sekali virus computer yang bermunculan khususnya yang sangat menyebar luas yaitu virus yang *** membuat folder menjadi super hidden…cape  deh…hehehehe(^_^) pernah kah teman-teman mengalami folder anda hilang? atau folder anda isinya kosong alias tidak ada file satu pun?? Di dalam flasdisk kesayangan anda. Padahal anda yakin bahwa data yang anda masukan telah di simpan di folder tersebut. Tidak usah bingung teman-teman kita coba kembalikan data yang telah di Hidden oleh virus dengan trik sederhana ini semoga bisa bermanfaat.
clip_image001
Gambar 1. : proses pembukaan aplikasi notepad
clip_image002
Gambar 2. : Perintah-perintah yang kita ketikan kedalam notepad
clip_image003
Gambar 3. : Kita lakukan Save As…
clip_image004
Gambar 4. : Menyimpan file sebagai batch file
Setalah muncul kotak dialog Save As, tentukan terlebih dahulu lokasi folder tempat anda akan menyimpan file ini. Pada dropdwon Save as type, pilih All Files. Selanjutnya pada File name, isikan nama file Anda. Perhatikan, agar file anda tersebut dapat tersimpan sebagai file batch anda perlu menambahkan ekstensi “.bat” (titik bat) di belakang nama file tersebut.
clip_image005
Gambar 5. : Tampak file *.bat di Windows Explorer

Anda bingung maksud perintah tersebut? Berikut merupakan penjelasannya:
  • echo     : berfungsi untuk menampilkan pesan, keterangan atau komentar oleh user, ketika berada dalam kondisi-kondisi  tertentu.
  • Attrib   : merupakan perintah dasar yang di gunakan untuk mengatur atribut suatu file.
  • -s         : setelah attrib ditujukan untuk mencabut atau melepas system file.
  • -h         : ditujukan untuk mencabut atau melepas hidden file.
  • *           : mewakili semua file.
  • /s         : melakukan pencarian file sesuai dengan nama yang di tentukan dalam suatu folder hingga ke sub-sub foldernya (bila ada).
  • /d         : biasa di gunakan unuk mendampingi penggunaan “/s”
jadi kita tinggal copy kan saja file unHidden.bat yang telah kita buat kedalam dalam flashdisk kesayangan kita....(^_^)  jika mengalaminya folder kita hidden klik saja file unHidden.bat yang berada di flashdisk. Klo kita menggunakan antivirus sebaiknya sering-sering ya update…. ..(^_^)
Selamat mencoba..:)

sumber : http://mugi.or.id/blogs/afri/archive/2009/02/06/membuat-tools-antivirus-sederhana-command-prompt-dengan-menggunakan-notepad.aspx
READ MORE - Membuat tools antivirus sederhana Command Prompt dengan menggunakan Notepad

Tips Cara Mengatasi Virtual Memory Low

Ketika saya sedang membuka halaman website, tiba-tiba didepan layar komputer muncul peringatan virtual memory low, ketika di close tidak lama kemudian muncul lagi dan tentu ini sangat mengganggu. Mungkin rekan-rekan ada yang pernah mengalaminya.
Sebelum kita bahas bagaimana mengatasi masalah virtual memory low, kita perlu mengetahui apa itu virtual memory ?

Virtual Memory (Memori Virtual) adalah memory yang dapat dibuat oleh user (pengguna komputer), yang digunakan oleh aplikasi untuk menggunakan sebagian dari memori sekunder seolah-olah ia menggunakannya sebagai RAM fisik.
Dan virtual memory bisa dibuat dengan menggunakan memori yang ada di harddisk, jumlahnya tidak dibatasi, tergantung dari besarnya sisa memori yang ada di hard disk.

Untuk mengatasi virtual memory low, antara lain dengan cara :
- Uninstall program yang tidak diperlukan lagi ;
- Hapus file-file yang double, log file, file-file sampah, seperti di prefetch (Caranya : Start-Run -> ketik prefetch -> select all -> Shift + Del) ;
- Hapus juga file-file di recycle bin, cookies, dll.
- Defrag PC (Caranya : Start -> Programs -> Accessories -> System Tools -> Disk Defragment) ;
- Menggunakan software pembersih registry seperti ccleaner ;
http://www.filehippo.com/download_ccleaner
- Coba juga menggunakan software Atf-Cleaner ;
http://majorgeeks.com
- Menggatur besarnya virtual memory ;
- Dll.

Disini kita akan membahas mengenai cara mengatur besarnya virtual memory.
Cara untuk mengatur/ membuat virtual memory, adalah sebagai berikut :

1. Login sebagai Administrator ;

2. Klik kanan [My Computer], pilih 'Properties' ;

3. Klik tab 'Advanced', Pilih 'Settings' pada 'Performance' ;



4. Ada 3 pilihan tab, Visual Effects, Advanced, & Data execution Prevention, kita pilih 'Advanced' ;



5. Klik 'Change' pada Virtual Memory, pilih 'Custom Size', besarnya virtual memory terserah user ;



6. Setelah selesai menulis angka-nya, klik 'SET', kemudian klik 'OK';

7. Sekarang Restart komputer anda.

Catatan :
Ada beberapa rekomendasi bagaimana cara mengatur besarnya virtual memory, antara lain :

1. Samakan besarnya memory pada Initial Size dan Maximum Size.

2. Dibeberapa sumber mengatakan besarnya memori pada virtual memori adalah {[Jumlah total DDR anda sekarang] x 2} +128, misalnya total memory (DDR-RAM) kamu sekarang 384 mb, berarti virtual memory kamu = (384x2)+128 = 896.
Tapi sumber dari Microsoft, bilang virtual memory yang baik adalah 1,5x dari jumlah Memory (DDR-RAM) yang terpasang di PC.

3. Dengan cara men-set menjadi 2x lipatnya agar tidak Run Out of Memory atau Memory Low lagi.

4. Karena virtual memory berfungsi sebagai pengganti (tambahan) DDR-RAM dan mengambil akses dari harddisk (HDD). Alangkah baiknya jika mempunyai 2 harddisk, bedakan lokasi harddisk antara System dan Virtual Memory.

Contoh :
HDD A - 40 Gb (System) <-- Windows terinstall. HDD B - 80 Gb (Data) Jika kita mempunyai 2 HDD atau lebih, jangan membuat virtual memory ditempat dimana windows diinstall, sebaiknya membuat virtual memory di Harddisk B. Kalau membuat virtual memory ditempat yang sama akan memperlambat akses ke virtual memory, kecuali kita hanya memiliki satu harddisk. Selamat mencoba.
READ MORE - Tips Cara Mengatasi Virtual Memory Low

Senin, 06 Desember 2010

PEMROGRAMAN PASCAL

  • Penulis : Alwin Sanjaya
  • Bahasa : Indonesia
  • Format File : PDF
  • Publisher : IlmuKomputer.Com dan MR-AMATEUR.CO.CC
  • Tahun Terbit : 2004
Pada tulisan ini akan dijelaskan tentang perograman bahasa Pascal.

Download Tulisan Lengkap (PDF)
READ MORE - PEMROGRAMAN PASCAL

Membuat Horizontal Menu dengan CSS, Images Sprites dan Animasi

Setelah lama tidak menulis artikel baru, kali ini saya akan mengajari tentang membuat horizontal menu dengan CSS. Ya saya pernah menulis tentang cara membuat horizontal menu sebelumnya, tapi kali ini kita akan menggunakan images sehingga menu kita akan menarik. Disini kita akan mempelajari trik CSS tentang Images Sprites dan Images Replacement serta sebagai bonus akan saya tambahkan animasi dengan memanfaatkan framework JQuery.
Sebelum kita memulainya ada baiknya anda melihat contoh Horizontal Menu yang akan kita buat. Bagaimana? sudah melihatnya? tertarik? baca terus artikel ini. Menu tersebut dibuat dengan menggunakan CSS dan teknik Image Replacement dan Image Sprites. Plus Framework JQuery untuk membuat animasinya. Oke saya tahu anda sudah tidak sabar, kalau begitu langsung saja kita mulai pembuatannya.
Sebelum anda meneruskan membaca artikel ini, saya sarankan anda paham mengenai dasar-dasar HTML dan dasar-dasar CSS terlebih dahulu.

Membuat HTML yang Standard untuk Menu

Pada artikel sebelumnya saya sudah mengajari bagaimana membuat menu yang baik, kita akan menggunakan konsep yang sama, karena memang teknik tersebutlah yang dianjurkan untuk membuat menu. Jadi kita menggunakan tag HTML
    dan
  • . Oke anda pasti sudah tahu mengenai tag HTML ini, langsung saja kita buat kode HTMLnya terlebih dahulu: 

    KODE PROGRAM

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
    <title>Contoh Horizontal Menu</title>
    </head>
    <body>
    <h1>Contoh Horizontal Menu</h1>
    <ul id="topmenu">
    <li><a href="#" class="replace" id="menu_1" title="Home"><span></span>Home</a></li>
    <li><a href="#" id="menu_2" title="Artikel"><span></span>Artikel</a></li>
    <li><a href="#" id="menu_3" title="About Me"><span></span>About Me</a></li>
    </ul>
    <div id="container">
    <p>Baca artikel tentang <a href="http://www.dhimasronggobramantyo.com/artikel/Membuat_Horizontal_Menu_dengan_CSS,_Images_Sprites_dan_Animasi">Membuat Horizontal Menu</a> untuk mengetahui cara membuat menu seperti ini.</p>
    </div>
    </body>
    </html>

    Silahkan lihat hasilnya disini. Sudah terlihat kan bentuk menunya, ya masih biasa karena kita belum menstyle nya dengan CSS. Oke jika anda perhatikan untuk tiap menu (
  • ) memiliki id yang berbeda-beda. Kenapa? karena setiap menu panjang imagenya berbeda, maka CSS nya juga berbeda-beda untuk tiap menunya. Sebelum kita mulai membuat CSS nya silahkan anda save gambar-gambar berikut ini dengan nama menu_1.jpg, menu_2.jpg dan menu_3.jpg.
    Menu Home Menu Artikel Menu About
    Sekarang mari kita mulai buat CSS nya.

    Image Replacement

    Image Replacement merupakan sebuah teknik dimana kita mereplace text yang ada dengan image menggunakan CSS. Teknik ini berguna apabila kita menginginkan teks dengan font yang aneh ataupun text dengan efek-efek yang tidak mungkin bisa dilakukan dengan CSS.
    Jika anda perhatikan pada setiap menu, ada tag didalamnya. Nah tag ini yang akan kita manfaatkan. Jadi kita melebarkan ukuran tag ini sebesar gambar menunya untuk menutupi text yang sebenarnya. Pertama-tama kita pasang CSS default dulu untuk melayout tampilan agar lebih menarik. 

    KODE PROGRAM

    body {
      font-family:arial, serif;
    }
    #container {
      border:1px solid #ffbc58;
      padding:10px;
      background:#ffe9c8;
    }

    Anda tentu sudah tahu fungsi CSS diatas, kita hanya memberikan font jenis arial untuk dan memberi border serta background untuk #container. Sehingga hasilnya sekarang menjadi seperti ini. Sip, sekarang font nya sudah kelihatan bagus, sekarang kita buat menu nya. Tambahkan CSS berikut ini. 

    KODE PROGRAM

    ul {
      list-style:none;
      margin:0;
      padding:0;
    }
    #topmenu {
      height:30px;
    }
    #topmenu li {
      float:left;
      position:relative;
    }

    Pada CSS tersebut kita menghilangkan padding dan margin serta bullet (list-style:none;) pada tag
      . Kemudian untuk #topmenu (sebenarnya sama aja, #topmenu itu sama dengan
        , tapi saya lebih senang memisahnya) kita berikan tinggi 30px height:30px;. Jangan lupa untuk
      • nya kita beri float:left; agar menu nya kesamping. Serta position:relative; yang akan berguna untuk animasinya yang akan saya jelaskan belakangan. Sehingga hasilnya akan berubah seperti ini.
        Jika anda lihat maka menunya telah menyamping dan dempet-dempet. Sekarang mari kita ubah menjadi images dengan teknik Image Replacement. Kita akan mengubah menu home nya terlebih dahulu, dan jika anda lihat pada kode HTML nya, pada bagian home id nya menu_1. Tambahkan CSS berikut ini: 

        KODE PROGRAM

        #menu_1{
          width:70px;
          height:30px;
          float:left;
          font-size:1.2em;
          position:relative;
        }
        #menu_1 span{
          background:url(menu_1.jpg) no-repeat;
          position:absolute;
          width:100%;
          height:100%;
          cursor:pointer;
        }


        Ilustrasi menuHasilnya menjadi seperti ini. Jika anda lihat kita menentukan width dan height untuk menu_1. Jika anda lihat gambar menu_1.jpg diatas mungkin anda bertanya-tanya, width nya memang benar 70px tapi height nya kan 60px? kenapa di CSS nya height nya 30px? Ya karena yang ingin kita tampilkan adalah 30px bagian atas. 30px bagian bawah kita tampilkan waktu hover.
        Pada #menu_1 span kita beri background yang berisi images dari menu_1.jpg dan jangan lupa position:absolute; agar kita menutupi text nya. Karena kita beri position:absolute; maka container dibawahnya kita beri position:relative;. Untuk tinggi dan lebar kita beri 100% agar sesuai container dibawahnya. Jangan lupa tambahkan cursor:pointer agar di browser IE mousenya berubah. Begitulah kira-kira trik Image Replacement. Mudah kan, lakukanlah hal yang sama untuk menu sisanya, tentu saja width nya berbeda. Tambahkan kode CSS berikut ini untuk menu lainnya. 

        KODE PROGRAM

        #menu_2{
          width:91px;
          height:30px;
          float:left;
          font-size:1.2em;
          position:relative;
        }
        #menu_2 span{
          background:url(menu_2.jpg) no-repeat;
          position:absolute;
          width:100%;
          height:100%;
          cursor:pointer;
        }
        #menu_3{
          width:103px;
          height:30px;
          float:left;
          font-size:1.2em;
          position:relative;
        }
        #menu_3 span{
          background:url(menu_3.jpg) no-repeat;
          position:absolute;
          width:100%;
          height:100%;
          cursor:pointer;
        }


        Image Sprites

        Sekarang kita buat efek hovernya dimana kita di hover menggeser images kita 30px kebawah agar yang tampil adalah images yang lain. Teknik seperti ini kalau orang bule nyebutnya Images Sprites. Jika anda perhatikan pada gambar tombol diatas maka pada setiap gambar dibawahnya ada efek hover nya. Nah untuk memindahkan backgroundnya kita gunakan background-position. Tambahkan kode CSS ini.


        KODE PROGRAM

        #topmenu a:hover span {
          background-position:0 -30px;
        }

        Mudah kan? dan hasilnya seperti ini. Tapi jika anda coba buka di IE 6, ketika kita melakukan hover maka efeknya berjalan tetapi jika kita sudah tidak dihover gambarnya tetap, tidak berubah. Terus bagaimana? Jangan pernah anda salahkan browsernya, yang salah tentu yang membuat kodenya, yaitu kita. Tapi tenang saja akan kita perbaiki. Itu hanya masalah status pada dimana IE 6 menganggap bahwa kita pada posisi visited dan focus. Tenang saja tidak usah panik tambahkan CSS berikut ini: 




        Animasi dengan JQuery

        Saya menemukan teknik animasi ini pada website Webdesignerwall, pada website tersebut ia menggunakan tag untuk membuat animasinya. Disini saya mencoba mengubanya menggunakan tag
        agar kita bisa lebih menghias text didalamnya dan tentu saja merubah CSS nya. Oke sebelum mulai, silahkan anda simpan gambar bubble speech dibawah ini, jika anda tidak suka dengan gambarnya silahkan cari gambar yang lain, karena gambar ini saya buat sendiri dengan terburu-buru jadi mungkin kurang menarik.
        Bubble Speech
        Jika sudah silahkan anda download framework jquery, langsung saja kewebsitenya dan download filenya (cuma 1 file). Setelah download kita perlu meloadnya dalam HTML. Sekarang ubah kode HTML anda menjadi seperti ini: 



        KODE PROGRAM

        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Contoh Horizontal Menu</title>
        <script type="text/javascript" src="jquery.js"></script>
        <script type="text/javascript">
          $(document).ready(function(){
          $("#topmenu a").hover(function() {
          $(this).next("div").animate({opacity: "show", top: "-60"}, "slow");
          }, function() {
          $(this).next("div").animate({opacity: "hide", top: "-80"}, "fast");
          });
          });
        </script>
        </head><body>
        <h1>Contoh Horizontal Menu</h1>
        <ul id="topmenu">
        <li><a href="#" class="replace" id="menu_1" title="Home"><span></span>Home</a><div>Kembali ke halaman utama</div></li>
        <li><a href="#" id="menu_2" title="Artikel"><span></span>Artikel</a><div>Baca Artikel Terbaru</div></li>   
        <li><a href="#" id="menu_3" title="About Me"><span></span>About Me</a><div>Tentang Pemilik Website</div></li>
        </ul>
        <div id="container">
        <p>Baca artikel tentang <a href="http://www.dhimasronggobramantyo.com/artikel/Membuat_Horizontal_Menu_dengan_CSS,_Images_Sprites_dan_Animasi">Membuat Horizontal Menu</a> untuk mengetahui cara membuat menu seperti ini.</p>
        </div>
        </body>
        </html>

        Jika anda lihat pada bagian atas kita meload jquery.js yang merupakan framework Jquery dan kita menambahkan kode: 


        KODE PROGRAM
        $(document).ready(function(){
          $("#topmenu a").hover(function() {
            $(this).next("div").animate({opacity: "show", top: "-60"}, "slow");
          }, function() {
            $(this).next("div").animate({opacity: "hide", top: "-80"}, "fast");
          });
        });


        Fungsi tersebut berarti kita menginisialisasikan efek hover pada #topmenu a didalam CSS. Dimana apabila kita menemukan tag
        setelah #topmenu a maka kita animasikan dengan mengurangi jaraknya dan memunculkan opacitynya. Jika anda perhatikan pada menu nya, maka setiap menu sekarang ada tag
        yang berisi informasi mengenai menu tersebut. Nah dengan bantuan CSS maka kita akan hilangkan menu tersebut. Masukkan kode CSS berikut ini: 


        KODE PROGRAM

        #topmenu li div {
          font-size:11px;
          background:url(bubble.gif) no-repeat;
          width: 80px;
          height: 33px;
          position: absolute;
          text-align: center;
          z-index: 2;
          display: none;
          text-align:center;
          padding:10px 5px;
          top:-40px;
          left:0;
        }



        Yang perlu diperhatikan pada CSS ini adalah, kita menghilangkannya dengan display: none; dan memberinya position:absolute; dan z-index: 2; agar posisinya diatas yang lainnya. Karena posisi nya absolute maka container dibawahnya diberi position:relative; (pada #topmenu li). Jika anda ingin mengubah posisi munculnya animasi, anda dapat mengubah nilai top pada CSS dan nilai top pada javascript nya.
        Selesai sudah, dan hasilnya seperti ini. Gampang kan?
READ MORE - Membuat Horizontal Menu dengan CSS, Images Sprites dan Animasi

SERIGALA TERAKHIR


Disebuah pinggiran Jakarta dengan sekelompok remaja laki-laki tumbuh dan menjalin persahabatan yang kuat. Mereka adalah Ale [Fathir Muchtar], Jarot [Vino G. Bastian], Lukman [Dion Wiyoko], Sadat [Ali Syakieb], dan Jago [Dallas Pratama]. Ale adalah sosok yang paling menonjol diantara mereka. Jiwa pemimpinnya sangat kentara sekali. Sementara Jarot adalah sosok yang paling tidak banyak omong dan tertutup
Suatu peristiwa dalam sebuah pertandingan sepak bola yang berakhir dengan keributan. Pada saat itu Ale tampak terdesak karena lawannya menggunakan pisau. Mereka semua berusaha membantu Ale. Sampai akhirnya Jarotlah yang berhasil melumpuhkan lawan dan tanpa diduganya pisau itu tertancap ditubuh lawan, rubuh bersimbahkan darah, dan mati. Seketika semua diam dan kemudian kabur meninggalkan Jarot seorang diri yang berdiri terpana tidak percaya
Persahabatan yang sudah mereka jalin eratpun teruji. Jarot harus mengalami pengalaman pahit di penjara seorang diri. Tidak ada seorang sahabatpun yang memperdulikannya
Perasaan sakit hati dan terkhianati mengubah Jarot menjadi lelaki yang keras. Keputusannya setelah keluar dari penjara untuk bergabung di kelompok Naga Hitam membuatnya jadi berseberangan dengan kelompok Ale. Karena kelompok Naga Hitam adalah musuh besar kelompok Ale.
Intrik demi intrik pun semakin rumit. Terlebih lagi ketika Jarot menjalin cinta lamanya kembali secara diam-diam dengan Aisya [Fanny Fabriana], adik Ale. Keputusan Jarot ini dianggap membahayakan bagi kedua kelompok yang berseter

Jenis Film :Drama Action
Produser : Adiyanto Sumarjono
Produksi : Ifi

Download Files: part1 - part2 - part3 - part4 [690MB-avi]|eu
or
Download Files: part1 - part2 - part3 - part4 [690MB-avi]|eu
or
Download Files: part1 - part2 - part3 - part4 [[690MB-avi]|hotfile
READ MORE - SERIGALA TERAKHIR

American Pie 7 (the book of love)

READ MORE - American Pie 7 (the book of love)

Rabu, 01 Desember 2010

Proxy Server Linux dengan SquidGuard


Proxy Server Linux Fedora 6










Proxy server berfungsi untuk: membatasi akses internet ke alamat tertentu menggunakan program redirect squidguard dan database-nya yang menampung jutaan situs dalam berbagai kategori.
Panduan instalasi dan konfigurasinya secara lengkap dapat ditemukan di situs resmi squidGuard.
Langkah-langkah instalasi dan konfigurasinya :
  1. Download dan instalasikan squidGuard pada sistem
  2. Download database squidGuard
  3. Membuat file konfigurasi untuk squidGuard di /etc/squid/squidGuard.conf
  4. Instal database squidGuard
  5. Menambahkan redirect squidGuard dalam konfigurasi proxy di /etc/squid/squid.conf
  6. Membuat script untuk memudahkan saya menjalankan squid dan squidGuard
  7. Jalankan proxy server
File konfigurasi squidGuard.conf yang saya gunakan isinya seperti berikut:
#
# CONFIG FILE FOR SQUIDGUARD
#
# Author By: fxekobudi@gmail.com
#

dbhome /var/squidGuard/blacklists
logdir /var/log/squidGuard
dest adv {
log adv
domainlist adv/domains
urllist adv/urls
}
dest aggressive {
log aggressive
domainlist aggressive/domains
urllist aggressive/urls
}
dest automobile {
log automobile
domainlist automobile/domains
urllist automobile/urls
}
dest chat {
log chat
domainlist chat/domains
urllist chat/urls
}
dest dating {
log dating
domainlist dating/domains
urllist dating/urls
}
dest drugs {
log drugs
domainlist drugs/domains
urllist drugs/urls
}
dest gamble {
log gamble
domainlist gamble/domains
urllist gamble/urls
}
dest hacking {
log hacking
domainlist hacking/domains
urllist hacking/urls
}
dest movies {
log movies
domainlist movies/domains
urllist movies/urls
}
dest music {
log music
domainlist music/domains
urllist music/urls
}
dest porn {
log porn
domainlist porn/domains
urllist porn/urls
}
dest redirector {
log redirector
domainlist redirector/domains
urllist redirector/urls
}
dest shopping {
log shopping
domainlist shopping/domains
urllist shopping/urls
}
dest spyware {
log spyware
domainlist spyware/domains
urllist spyware/urls
}
dest tracker {
log tracker
domainlist tracker/domains
urllist tracker/urls
}
dest violence {
log violence
domainlist violence/domains
urllist violence/urls
}
dest warez {
log warez
domainlist warez/domains
urllist warez/urls
}
dest webradio {
log webradio
domainlist webradio/domains
urllist webradio/urls
}
dest webtv {
log webtv
domainlist webtv/domains
urllist webtv/urls
}
acl {
default {
pass !adv !aggressive !automobile !chat !dating !drugs !gamble !hacking !movies !music !porn !redirector !shopping !spyware !tracker !violence !warez !webradio !webtv all
redirect 302:http://localhost.localdomain/blacklist.html
}
}
Untuk yang di sekolah, saya arahkan redirect tersebut ke file buatan saya sendiri, dimana dalam file tersebut saya berikan peringatan bahwa pengunjung tidak diperbolehkan mengakses situs dan saya berikan pilihan beberapa situs yang baik dan layak untuk dikunjungi. format file-nya dalam html. saya beri nama blacklist.html.
Setelah membuat file konfigurasinya, selanjutnya saya menambahkan direktive berikut ini agar squid membaca perintah untuk redirect squidGuard. Saya meminta squid untuk menjalankan anak proses squidGuard sebanyak 10, sesuai dengan kemampuan memory yang digunakan proxy. Maksud saya agar request terhadap situs tertentu yang masuk dalam database squidGuard segera dapat tertangani oleh anak-anak proses tersebut, selain karena jumlah client yang lumayan besar.
# unlinkd_program /usr/lib/squid/unlinkd
unlinkd_program /usr/lib/squid/unlinkd

# ———————————
# Redirect program untuk squidGuard
# ———————————
redirect_program /usr/bin/squidGuard
redirect_children 10
Berikut ini cara saya install database squidGuard:
1. File shallalist.tar.gz yang sudah saya download saya letakkan di direktory /tmp
2. Selanjutnya saya masuk direktory tersebut dan ekstrak file:
cd /tmp
tar -zxf shallalist.tar.gz
3.
Untuk memudahkan menginstal squidguard, saya edit script yang diberikan pada situs squidguard dan saya sesuaikan dengan kebutuhan serta keadaan. Kesulitan awal saya saat itu adalah masalah permission file untuk log squidGuard. Jadi hati-hati dengan proses instalasinya dan selalu check dengan command tail -f /var/log/messages.
#!/bin/sh
#
# squidGuard blacklists – install script
# author by: fxekobudi@gmail.com
cd /tmp
# extract blacklists
tar -zxf shallalist.tar.gz
# hapus databases lama
# copy blacklists ke db home
rm -Rf /var/squidGuard/blacklists/*
cp -R /tmp/BL/* /var/squidGuard/blacklists
# hapus direktory kategori blacklists yang tidak digunakan
rm -Rf /var/squidGuard/blacklists/automobile
rm -Rf /var/squidGuard/blacklists/dynamic
rm -Rf /var/squidGuard/blacklists/finance
rm -Rf /var/squidGuard/blacklists/forum
rm -Rf /var/squidGuard/blacklists/hobby/cooking
rm -Rf /var/squidGuard/blacklists/hobby/pets
rm -Rf /var/squidGuard/blacklists/isp
rm -Rf /var/squidGuard/blacklists/jobsearch
rm -Rf /var/squidGuard/blacklists/news
rm -Rf /var/squidGuard/blacklists/recreation
rm -Rf /var/squidGuard/blacklists/science
rm -Rf /var/squidGuard/blacklists/shopping
rm -Rf /var/squidGuard/blacklists/webmail
# buat direktory log squidGuard
#mkdir /var/log/squid/squidGuard
#chown squid.squid /var/log/squid/squidGuard/
chown squid.squid /var/log/squid/squidGuard/*
chown squid.squid /var/log/squid/squidGuard.log
# buat domains + urls db, kemudian rubah kepemilikan ke squid user
/usr/bin/squidGuard -C all
chown squid.squid /var/squidGuard/blacklists/*/*.db
chown squid.squid /var/squidGuard/blacklists/*/*/*.db
/sbin/service squid restart
rm -Rf /tmp/BL

sumber http://fxekobudi.net/linux/redirect-squid-proxy-server-linux-dengan-squidguard/
READ MORE - Proxy Server Linux dengan SquidGuard
 

Free Backlink

Follow us Facebook

Followers