Mengamankan bisnis warnet/RTRWnet anda dari situs porno, judi dll ... Karena kebanyakan pelanggan pada anak - anak untuk semua jaringan baik di warnet maupun hotspot.
Berikut Rincian :
Menggunakan Ubuntu Server 11.04, (Lusca/LUSCA_FMI),
Buka warnet setiap harinya Jam 9 pagi sampai jam 10 malam, akses website tertentu dilarang antara jam 9.00 – 12.00 dan jam 12.00 – 22.00. selain jam tersebut bebas. Saya terapkan dijaringan warnet/hotspot saya alhamdulillah lancar - lancar jaya.
Langkah - langkahnya :
gunakan WinSCP agar lebih mudah dan login sebagai root
acl badurl url_regex "/etc/squid/porno"
acl porn time SMTWHFA 09:00-22:00
http_access deny badurl porn
http_access allow !badurl porn
4. Buat daftar situs yang akan diblok di file /etc/squid/porno
misal :
xxx
xxxx
complete list daftar blok nya bisa didownload disini tinggal letakan di folder /etc/squid/
5. semua daftar blok akan redirect /usr/share/squid/errors/English/ERR_ACCESS_DENIED sedangkan melakukan redirect sendiri adalah dengan memanipulasi file error dari squid. Biar agak menarik sepeti gambar diatas dan langsung redirect acak ke 10 situs yang kita mau terserah tinggal sesuaikan masing - masing redirect ke mana. Langsung ganti aja semua isi ERR_ACCESS_DENIED dengan file di bawah ini
<html>
<head>
<title>Access Denied</title>
<style type="text/css">
body {
width: 700px;
background-color: #3f4162;
margin: 0px auto auto auto;
}
h1 {
color : #585db1;
margin-bottom : 0px;
}
#isi {
margin-top:100px;
background-color: #ead8af;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border = 1px solid #F00;
padding: 10px 2.00em 2.00em 2.00em ;
text-align: center;
}
</style>
</head>
<body>
<div id="isi">
<h1>Internet di Cekal</h1><br />
<hr /><br />
Dilarang mengakses situs ini<br />
KARENA MENGANDUNG PORNOGRAFI, JUDI, MALWARE, FISHING
</div>
<script language="javascript">
var howMany = 10; // jumlah situs pengganti
var page = new Array(howMany+1);
page[0]="http://www.yahoo.co.id";;
page[1]="http://www.eramuslim.com";;
page[2]="http://www.alsofwah.or.id";;
page[3]="http://muslim.or.id";;
page[4]="http://www.islamicity.com";;
page[5]="http://www.syakirah.net.tc";;
page[6]="http://tv.al-khilafah.org";;
page[7]="http://www.hidayatullah.com";;
page[8]="http://www.myquran.com";;
page[9]="http://www.kompas.com";;
page[10]="http://www.facebook.com/syakirahnet";;
function rndnumber(){
var randscript = -1;
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1));
}
return randscript;
}
quo = rndnumber();
quox = page[quo];
window.location=(quox);
</script>
<div id="footer"><!--Generated %T by %h (%s) --><!-- %c --> </div>
</body>
</html>
Penjelasan :
S - Sunday (Minggu)
M - Monday (Senin)
T - Tuesday (Selasa)
W - Wednesday (Rabu)
H - Thursday (Kamis)
F - Friday (Jumat)
A - Saturday (Sabtu)
Selesai jadi otomatis terbuka pada jam yang sudah kita tentukan.
0 comments:
Post a Comment