Ayo Kita Blokir Situs Porno pakai Squid di Ubuntu 10.04

BEGITU banyaknya penyedia jasa layanan internet baik itu di warnet dan sekrang dengan adanya layanan speedy memudahkan para pengguna internet untuk bermain baik itu di rumah, sekolah ataupun di kantor.

Dewasa ini akses situs porno di Indonesia meningkat dengan tajam, bukan saja orang dewasa yang mengakses situ terlarang tersebut bahkan sekarang anak-anak kecil tingkatan smp sudah pintar mengakses situs tersebut. Kenapa mereka mengakses karena mareka diberikan kebebasakan dengan cukup mengetikankan kata-kata yang berbau pornograpi maka dalam hitungan detik semua situs tersebut terpampang di depan mata. Akankah orangtua membiarkan hal tesebut dilakukan oleh anak-anak mereka.

Untuk memblokir semua situs yang anggap terlarang maka kita perlu membuat sebuah proxy server bisa dipakai untuk semua jenis distro linux, disini saya menggunakan Ubuntu 10.04. Hal utama yang saya harus install adalah squid. Pada pembahasan kali ini saya akan mencoba konfigurasi squid dengan menggunakan webmin, karena kemudahan konfigurasi.

Berikut cara konfigurasi proxy server :

1. Instalasi Squid yang terbaru

root@SERVER:~# sudo apt-get install squid

Apabila terkendala instalasi dengan console bisa mengguunakan Synaptic Package Manager

Seperti instalasi squid di atas, kita bisa menggunakan Synaptic ataupun console. Di bawah ini saya menggunakan console.

root@SERVER:~# sudo aptitude install perl libnet-ssleay-perl openssl libaunthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

Setelah selesai trus ketik :

root@SERVER:~# sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.520_all.deb

Kemudian ketik printah

root@SERVER:~# sudo dpkg -i webmin_1.520_all.deb.

Maka akan berlanjut proses instalasi, setelah semua instalasi selasa maka buka browser Anda melalui komputer lain trus ketik https://ip-server:10000 ( https://192.168.1.xx:10000)

Masukan username : root dan password : (password user root)

Kamudian baru kita konfigurasi Squid

1. Pilih Server → dan pilih Squid Proxy Server

Klik icon port and networking dan pastikan port terisi, Anda bisa mengganti port dengan yang lain, untk default port yaitu 3128, apabila melakukan konfigruasi jangan lupa di save.

2. Klik icon other cache dan add another cache

3. Klik icon Acces Control

Pilih Create new ACL pilih Client Address trus klik Create new Acl

4. Pilih Create new ACL pilih Web Server Hostname trus klik Create new Acl

5. Pilih Create new ACL pilih Web Server Regexp trus klik Create new Acl

6. Kemudian klik tab proxy restriction

Add proxy restriction, pada action pilih Allow pada Match ACLs pilih nama client address dan Don’t match ACLs pilih jenis Acl yang mau diblokir.

7. Baru kemudian restart squid

root@SERVER:~# /etc/init.d/squid restart

8. Setting pada client sesuaikan pada settingan yang ada di proksi server tersbut

9. Apabila menggunakan transparan proxy, edit setingan pada squid.conf kemudian tambahkan kata tranparent di samping port 3128.

Berikut hasil pada client, apabila dimasukan kata-kata terlarang maka akan muncul pesan berikut, pesan tersebut bisa di modifikasi.

Selamat Mencoba, apabila kurang jelas bisa ditanyakan di email : fadli.saldi@gmail.com, YM : fadli.saldi

3 responses to this post.

  1. Posted by djoko on June 15, 2011 at 6:59 am

    mas saya dah coba tuhh tapi kok gagaglll y……….truzzz pada langkah no 5 to gmana y membingungkan……low pada tulisaan mas….Web Server Regexp tpi di gambarnya kok malh beda….

    Reply

  2. Mas. Mas? Knapa jd smua web yg trblokir ya? Gmna tu?

    Reply

  3. Posted by hadi on December 6, 2011 at 3:49 pm

    terima kasih atas bantuannya mantappppp mas brow.. . .!!!😀

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: