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.
0 komentar:
Posting Komentar