Blokir Situs Porno Sekarang

Kata kunci: Internet, Gateway, Proxy Squid, Transparent Proxy

A. ABSTRAKSI
Internet berkembang sangat cepat dan pesat, hal ini dapat dilihat dari jumlah pengguna
Teknologi Informasi yang berkembang menurut deret ukur. Menurut data sekitar tahun 1995 diperkirakan
jumlah pengguna Teknologi Informasi mencapai 200 juta orang, dan akan mencapai lebih dari satu trilyun
dalam waktu kurang dari lima belas tahun.

Internet sangat besar manfaatnya dalam kehidupan manusia,
khususnya dalam bidang kebutuhan komunikasi dan informasi. Manfaat utama Internet adalah komunikasi melalui e-mail dan chatting,
mencari informasi melalui browsing atau surfing, transfer file baik data maupun program, dan e-commerce serta entertainment.
Namun demikian, Internet mempunyai dampak baik dampak positip maupun dampak negatip,
dampak negatip salah satunya adalah pornografi. Lalu bagaimana cara menangkal pornografi di Internet
di warnet atau internet sekolah. Berikut ini akan di uraikan cara memblokir situs-situs porno menggunakan
sistem operasi Linux Red Hat 6.2,7.0,7.1.

B. KONFIGURASI GATEWAY
Gateway adalah istilah yang
digunakan untuk menunjuk kepada komputer yang dijadikan sebagai pintu gerbang keluar dan masuk
hubungan ke Internet bagi komputer-komputer lain di jaringan. Agar komputer tersebut dapat melewatkan
sambungan Internet bagi komputer-komputer client, maka hal yang penting dalam
PC Gateway adalah menjalankan rule Ipchain. Perintah berikut untuk mengaktifkan forwarding
dan modul-modul yang diperlukan, sekaligus menjalankan Transparent Proxy. Fungsi Transparent
Proxy adalah membelokkan (REDIRECT) permintaan www port 80 ke proxy squid port: 3128 (default)
atau port: 8080 sesuai konfigurasi anda. Untuk mengkonfigurasi loginlah sebagai root dan edit file
dengan teks editor vi, pico atau mc:
# /etc/rc.d
# vi rc.local

Pada baris terakhir file rc.local ketikkan:

echo 1> /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -F
/sbin/ipchains –A input –p tcp –d 192.168.0.0/24
www –j ACCEPT
/sbin/ipchains –A input –p tcp –d 0/0 www –j REDIRECT 8080
/sbin/ipchains –A forward –d 0/0 –j MASQ
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
/usr/sbin/named

Perintah-perintah tersebut maksudnya sebagai berikut: baris pertama untuk mengaktifkan forwarding, baris kedua untuk menghapus konfigurasi ipchains sebelumnya, kemudian baris ketiga menerima permintaan www dari semua client yang berasal dari jaringan anda, misalnya jaringan anda 192.168.0.0, tetapi bila alamat jaringan
anda berbeda maka ganti 192.168.0.0 dengan alamat jaringan anda. Selanjutnya semua permintan www port 80 dibelokkan ke proxy squid port: 8080 atau port: 3128 (default dari squid) kemudian di Masquerade. Sedangkan perintah baris selanjutnya adalah untuk mengaktifkan modul-modul yang diperlukan untuk chatting (irc), untuk FTP (ftp) dan untuk audio (radio). Selanjutnya jangan lupa simpan setelah perubahan tersebut.

Untuk mengaktifkan perubahan tersebut jalankan perintah di consol sebagai berikut:
# /etc/rc.d/init.d/network restart
Untuk menguji apakah forwarding sudah jalan atau belum, bisa dengan cara:
# cat/proc/sys/net/ipv4/ip_forward
Nilai yang tampil harus 1, bila masih 0 coba reboot komputer anda dan periksa kembali dengan perintah tersebut.

C. KONFIGURASI SQUID PROXY SERVER
Saya asumsikan program Squid sudah terinstal pada komputer anda sebelum anda menkonfigurasikannya. Saya rekomendasikan untuk menginstal versi Squid 2.x.stable.x, karena squid versi 2 mendukung Transparent Proxy. Untuk memeriksa apakah kernel anda mendukung Transparent Proxy, cukup dangan melihat apakah terdapat file: /proc/net/ip_fwchains. Bila file tersebut ada, maka anda tidak perlu melakukan konfigurasi ulang kernel.

Untuk mengkonfigurasi squid edit file squid.conf berikut:
# cd /etc/squid
# vi squid.conf
Delete tanda # pada baris-baris isi file squid.conf sehingga menjadi seperti contoh file konfigurasi berikut:
http_port 8080
icp_port 3130

hierarchy_stoplist cgi-bin
cache_effective_user squid
cache_effective_group squid
cache_mem 8 MB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs /cache 1000 16 256
cache_access_log /usr/local/squid/logs/access.log
cache_access /usr/local/squid/logs/cache.log
cache_store_log none
mime_table /usr/local/squid/etc/mime.conf
pid_filename /usr/local/squid/logs/squid.pid
logfile_rotate 10
visible_hostname proxy.stembayo.or.id #isi hostname sesuai dengan pc anda

acl labcomp src 192.168.0.0/24 #sesuaikan dengan network anda
acl all src 0.0.0.0/0.0.0.0
acl alldst ect 0.0.0.0/0.0.0.0
acl
manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl ssl_port port 443 563
acl safe_port port 80 21 443 563 70 1025-65535
acl CONNECT method CONNECT
acl erase method PURGE

http_access allow labcomp
http_access allow localhost
http_access allow manager localhost
http_access allow deny manager
http_access allow deny !safe_port
http_access allow CONNECT !ssl_port
http_access allow deny all

Kemudian sebelum menjalankan squid pertama kali ketikkan:
# squid -z
Jalankan squid dengan perintah:
# /etc/rc.d/init.d/squid restart

D. BLOCKING SITUS PORNO

Untuk memblokir situs-situs di Internet yang tidak kita inginkan agar tidak dapat diakses oleh komputer jaringan kita, maka ada beberapa cara yang dapat kita lakukan, yaitu dengan menambahkan baris berikut di file squid.conf:
acl porn url_regex /usr/local/squid/etc/porn.txt
acl noporn url_regex /usr/local/squid/etc/noporn.txt
acl ip dst /usr/local/squid/etc/ip.txt

http_access allow noporn all
http_access deny porn all
http_access deny ip all

Buat di direktori /usr/local/squid/etc file-file sebagi berikut :
1. file porn.txt, berisi daftar situs-situs porno atau yang mengandung kata-kata seperti:
abortion
adult
anus
gay
sex
www.playboy.com
www.17tahun.com
www.fsnbintangindonesia.com
dll.


2. file noporn.txt, berisi kata-kata sebagai berikut :
irelessexcite
msexchange
msexcel
aids.lv
freetown
geek-girls
scsext
steen
adulteducation
sekst
dll.
3. file ip.txt, berisi daftar nomor ip address situs-situs porno seperti :
209.247.228.203
209.247.228.201
206.251.29.35
dll.

Kita dapat men-download daftar kata-kata porn dan noporn dari situs
http://web.onda.com.br/orso/sxcontrol.html. Sehingga tidak perlu menuliskan satu per satu kat-kata tersebut.

Kemudian delete tanda # di depan baris-baris pada file squid.conf sehingga menjadi seperti berikut:
http_accel_host virtual
http_accel_port 80
http_accel_with_proxy on
http_accel_uses_host_header on

Selanjutnya restart squid dengan perintah:
# /etc/rc.d/init.d/squid restart
dan coba akses salah satu alamat url, misalnya http://www.playboy.com, maka bila yang muncul keterangan bahwa proxy squid tidak dapat melayani mencarikan alamat url yang anda minta.
Selamat! anda telah berhasil mencegah masuknya pengaruh negatif Internet (pornografi) di jaringan anda.

ctrl + shift + F2

Tantangan Sama Dengan Bimbingan

Tetaplah bergerak maju, sekalipun lambat. Karena dalam, keadaan tetap bergerak, anda menciptakan kemajuan. Adalah jauh lebih baik bergerak maju, sekalipun pelan, daripada tidak bergerak sama sekali.

MASALAH adalah TANTANGAN tuk Maju

Bila anda menganggap masalah sebagai beban, anda mungkin akan menghindarinya. Bila anda menganggap masalah sebagai tantangan, anda mungkin akan menghadapinya. Namun, masalah dalah hadiah yang dapat anda terima dengan suka cita. Dengan pandangan tajam, anda melihat keberhasilan dibalik setiap masalah.

Masalah adalah anak tangga menuju kekuatan yang lebih tinggi. Maka, hadapilah dan ubahlah menjadi kekuatan untuk sukses anda. Tanpa masalah, anda tak layak memasuki jalur keberhasilan. Bahkan hidup ini pun masalah, karena itu terimalah sebagai hadiah.

Hadiah terbesar yang dapat diberikan oleh induk elang pada anak-anaknya bukanlah serpihan-serpihan makanan pagi. Bukan pula, eraman hangat di malam-malam yang dingin. Namun, ketika mereka melempar anak-anak itu dari tebing yang tinggi. Detik pertama anak-anak elang itu menganggap induk mereka sungguh keterlaluan, menjerit ketakutan, matilah aku! Sesaat kemudian, bukan kematian yang kita terima, namun kesejatian diri sebagai elang, yaitu terbang. Bila anda tak berani mengatasi masalah, anda tak akan menjadi seseorang yang sejati.

Mutiara Kata :

Keberhasilan tidak diukur dengan apa yang telah anda raih, namun kegagalan yang telah anda hadapi, dan keberanian yang membuat anda tetap berjuang melawan rintangan yang bertubi-tubi.

Apa yang anda raih sekarang adalah hasil dari usaha-usaha kecil yang anda lakukan terus menerus. Keberhasilan bukan sesuatu yang turun begitu saja. Bila anda yakin pada tujuan dan jalan anda, maka anda harus memiliki ketekunan untuk berusaha. Ketekunan adalah kemampuan anda untuk bertahan di tengah tekanan yang dan kesulitan. Jangan hanya berhenti pada langkah pertama!

Yang memisahkan perahu dengan pantai harapan adalah topan badai, gelombang dan batu karang. Yang memisahkan anda dengan keberhasilan adalah msalah yang menantang. Disitulah tanda kesejatian teruji. Hakikatnya perahu adalah berlayar menembus segala rintangan. Hakikat diri anda adalah berkarya menemukan kebahagiaan.

Jangan terkecoh dengan keberhasilan seseorang. Di balik kejayaan selalu ada jalan panjang yang berisikan catatan perjauangan dan pengorbanan. Keringat dan kepayahan. Tak ada jalan pintas untuk sebuah kesuksesan. Bila anda terpesona pada kenyamanan yang diberikan oleh kesuksesan, anda bisa lupa dari keharusan untuk berupaya. Namun bila anda terkagum pada ketegaran seseoarang dalam berusaha, anda akan menyerap energi kekuatan, keberanian dan kesabaran. Tak ada harga diskon untuk sebuah keberhasilan. Ada harga yang harus dibayar untuk meraih keberhasilan itu. Berusahalah terus!

Mulailah dengan hal kecil, dan jangan berhenti. Bertumbuhlah, belajarlah, dan kembangkan pencapaian anda. Sukses bukan dicapai oleh orang yang memulai dengan hal yang besar, tetapi oleh orang yang memelihara momentumnya dalam waktu yang cukup panjang, hingga pekerjaannya menjadi karya besar.

Apapun yang anda lakukan, lakukanlah dengan kebaikan hati. Keberhasilan bukan semata-mata karena kekuatan otot dan ketajaman pikiran. Anda perlu bertindak dengan kelembutan hati. Sukses tidak selalu dibangun di atas upaya sendiri. Di balik semua pencapaian terselip pengorbanan orang lain. Hanya bila anda melakukannya dengan kebaikan hati, siapapun rela berkorban untuk keberhasilan anda.

Seorang bijak berujar. “Bila busur anda patah dan anak panah penghabisan telah dilontarkan, tetaplah membidik. Bidiklah dengan seluruh hatimu.” Semua tindakan anda bagaikan bumerang yang akan kembali pada anda. Bila anda melempar dengan baik, ia akan kembali dalam tangkapan anda. Namun, bila anda ceroboh melemparkannya, ia akan datang untuk melukai anda. Renungkan bagaimana tindakan anda sekarang ini. Lakukan segala semuanya dengan tulus dan penuh kasih sayang. Tiada yang lebih manis daripada memetik buah atas kebaikan yang anda lakukan.