texs mlaku

MENU

/usr/local/etc/squid/refresh.conf

Ringkasan ini tidak tersedia. Harap klik di sini untuk melihat postingan.

/usr/local/etc/squid/include.conf

Ringkasan ini tidak tersedia. Harap klik di sini untuk melihat postingan.

rincian delay pool

Latar Belakang

Bandwidth merupakan barang yang mahal. Untuk saat ini kisaran 64 kps dihargai sekitar 4 jt perbulan. Permasalahnnya bandwith 64 kbits itu bukan nilai yang besar. Rata-rata yang didapat pelanggan adalah 64 1:2. Artinya 1 jalur 64 kbits digunakan untuk 2 pelanggan sekaligus.
Sudah bandwidthnya dibatasi terkadang pula disisi user ada yang bertingkah seenaknya. Merasa ada koneksi internet gratis, beberapa user mulai menggunakannya untuk membuka situs-situs tertentu atau mengkoleksi file-file tertentu. Tentu saja alokasi bandwidth yang tersedia semakin menyusut. Yang merasakan adalah golongan user yang biasa-biasa saja (bukan mania internet), mereka hanya bisa mengelus dada.
Untuk mengatasi hal diatas, agar setiap user mendapat bandwidth yang cukup, bisa digunakan aplikasi squid proxy server.

Pelaksanaan

Sebelum mulai mengkonfigurasi delay pools, harus dipersiapkan terlebih dahulu aplikasi squid yang sudah dikompilasi dengn support delay pools. Beberapa distro besar seperti RedHat/Mandrake biasanya sudah di atur support delay pools.
Bila tidak dapat dikompilasi sendiri sebagai berikut
./configure --enable-delay-pools
make
make install

konfigurasi

File konfigurasi squid adalah squid.conf
ada beberapa tag konfigurasi untuk delay pools di squid.conf.
  1. delay_pools <jumlah>
    menyatakan berapa banyak bagian/pool yang akan dibuat
    misal delay_pools 2
  2. delay_class <bagian tipe/class>
    menentukan klas/tipe pembagian bandwith dari setiap pool. 1 pool hanya boleh memiliki 1 clas, tidak lebih atau kurang.
    bagian merupakan nomer urut dari jumlah pool didelay pool, jadi ada 1 s/d n bagian dimana n merupakan angka jumlah pada delay_pools
    tipe merupakan tipe class delay yang dipakai.
    Secara umum tipe menyatakan bagaimana cara membagi bandwidth, ada 3 tipe:
  3. tipe/class keterangan
    1 semua bandwidth yang ada akan dibagi sama rata untuk semua user squidex ada bandwidth 128 dan semua bandwith dipakai untuk browsing
    2 membatasi pemakaian bandwith dari total bandwidth yang ada, dan bandwith yang diperuntukan squid akan dibagi semua user dengan sama rata.ex ada bandwidth 128 dimana 28 kbit dipakai untuk email dan sisanya (128-28) 100 kbit dipakai untuk browsing
    3 membatasi pemakaian bandwidth dari total bandwidth yang ada, setiap network class C akan mendapat bandwidth sama besar, setiap user pernetwork akan mendapat bandwidth yang sama besar dari total bandwidth per networkex: bandwidth tersedia 512 kb, untuk browsing disediakan bandwidth 384 kb, sisanya untuk aktifitas lain. Di jaringan tersebut ada 3 departement dengan network yang berbeda misal lab (192.168.1.0/24), manajer(192.168.2.0/24), sales(192.168.3.0/24).
    nah misah oleh admin di set bahwa pernetwork mendapat jatah 128 kb/s.
    maka user di sales akan mendapat pembagian bandwidth sama besar dari total 128 kb/s.
    maka user di lab akan mendapat pembagian bandwidth sama besar dari total 128 kb/s.
    maka user di manajer akan mendapat pembagian bandwidth sama besar dari total 128 kb/s.
    misal:
    delay_class 1 2    # pool 1 memakai clas tipe 2
    delay_class 2 3    # pool 2 memakai clas tipe 3
  4. delay_access <bagian acl>
    Memberi batasan siapa saja yang boleh mempergunakan delay pools ini.
    Penting untuk diingat sebaiknya setelah menetukan batasan jangan lupa di akhiri dengan deny all.
    misal:
    delay_access 1 allow manajer
    delay_access 1 deny all
    delay_access 2 allow sales
    delay_access 2 deny all
  5. delay_parameters
    Ini adalah bagian terpenting dari delay pools memberikan aturan main setiap delay pools yang dibentuk.
    delay parameter mempunyai format yang disesuaikan dengan tipe/class yang dipakai.Tapi disetiap tipe yang dipakai ada 1 format baku yaitu restore/max.restore menunjukkan maksimum kecepatan data yang dapat dilewatkan bila harga max sudah terlampaui, dalam satuan bytes/second
    max menunjukkan besar-nya file atau bucket yang dapat dilewatkan tanpa melalui proses delay. dalam satuan bytes.
    Yang perlu diperhatikan dari satuan diatas adalah harga restore dimana kita sering menerima/menyewa/membeli bandwidth dari provider dalam satuan bits/second bukan bytes/second. Sedangkan satuan kecepatan yang ditunjukkan oleh Microsoft pada saat mendonlot file adalah bytes/sec.
    Sedangkan satuan dari harga max sudah sesuai dengan kebiasaan sehari-hari, dimana kita memberi besaran bytes pada file-file.
    1 byte = 8 bit.
    SpesialCase: -1/-1 berarti unlimited atau tidak dibatasi pada nilai restore/max
    ex: 1000/64000 harga restore sama dengan 8000 bits/sec atau 8 kbits/sec.
    Yang artinya user akan mendapat donlot brustable selama file yang akan dibuka lebih kecil dari 64 kbytes, jadi kecepatan bisa diatas 8 kbit/sec.
    Bila ternyata file yang dibuka melebihi 64 bytes, maka proses limitasi akan segera dimulai dengan membatasi kecepatan maksimal 8 kbits/s.
    class 1
    delay_parameters <#pool individual> ex: delay_parameters 1 1000/64000 Berarti semua network akan mendapat bandwidth yang sama di pool no 1. Sebesar 1 kbytes/sec (8 kbits/sec), dengan burstable file 64 kb.
    class 2
    delay_parameters <#pool agregate individual> ex: delay_parameters 1 32000/32000 1000/64000 Berarti squid akan memakai bandwidth maksimum (32000*8) 256kbits dari semua bandwidth. Bila terdapat lebih dari 1 network class C, maka total yang dihabiskan tetap 256 kbit/sec dan tiap user akan mendapat bandwidth maksimum 1 kbytes/sec (8 kbits/sec), dengan burstable file 64 kb.
    class 3
    delay_parameters <#pool agregate network individual> ex: delay_parameters 1 32000/32000 8000/8000 1000/64000 Berarti squid akan memakai bandwidth maksimum (32000*8) 256kbits dari semua bandwidth. Bila terdapat lebih dari 1 network class C, maka setiap network akan dipaksa maksimum sebesar (8000*8) 64 kbits/sec dan tiap user pada satu network akan mendapat bandwidth maksimum 1 kbytes/sec (8 kbits/sec), dengan burstable file 64 kb.

Contoh 1

dalam 1 network dengan penggunaan bandwidth total tidak dibatasi terdapat beberapa komputer dengan klasifikasi sebagai berikut
  • admin, server dengan bandwidth unlimited
  • staff dengan bandwidth 1,5 kbytes/sec, bila file yang diakses melebihi 64Kbte
  • umum dengan bandwidth 1 kbytes/sec, bila file yang diakses melebihi 32 Kbyte
acl all src 0.0.0.0/0.0.0.0
acl admin src 192.168.1.250/255.255.255.255
acl server src 192.168.1.251/255.255.255.255
acl umum src 192.168.1.0/255.255.255.0
acl staff src 192.168.1.1 192.168.1.111 192.168.1.2 192.168.1.4 192.168.1.71

delay_pools 3

delay_class 1 1
delay_parameters 1 -1/-1
delay_access 1 allow admin
delay_access 1 allow server
delay_access 1 deny all

delay_class  2 1
delay_parameters 2 1500/64000
delay_access 2 allow staf
delay_access 2 deny all

delay_class  3 1
delay_parameters 3 1000/32000
delay_access 3 allow umum
delay_access 3 deny all
Cara mencobanya paling mudah adalah dengan menggunakan donlot manajer semacam DAP, GetRight maka akan terlihat bandwidth sudah dibatasi.

Contoh 2

Delay pools juga dapat digunakan untuk membatasi donlot file untuk extensi tertentu.
Gunakan ACL url_regex untuk mengatasi hal ini.
Contoh dibawah digunakan untuk membatasi donlot file multimedia hingga 1 kByte/sec.
acl multimedia url_regex -i .mp3$ .rm$ .mpg$ .mpeg$ .avi$ .dat$
delay_pools 1
delay_class 1 1
delay_parameters 1 1000/16000
delay_access 1 allow multimedia
delay_access 1 deny ALL
Bila masih ada file yang lolos dari delaypools, coba ubah regex menjadi
acl multimedia url_regex -i \.mp3 \.rm \.mpg \.mpeg \.avi \.dat

Contoh 3 dari forum.linux.or.id

bagaimana caranya membuat delay pools untuk membatasi download di siang hari untuk 15 klient sedangkan malam harinya lost asumsi jamnya ( 10:00 – 21:00)
acl LTIME time SMTWHFA 10:00-21:00

acl download url_regex -i ftp .exe$ .mp3$ .mp4$ .tar.gz$ .gz$ .tar.bz2$ .rpm$ .zip$ .rar$
acl download url_regex -i .avi$ .mpg$ .mpeg$ .rm$ .iso$ .wav$ .mov$ .dat$ .mpe$ .mid$
acl download url_regex -i .midi$ .rmi$ .wma$ .wmv$ .ogg$ .ogm$ .m1v$ .mp2$ .mpa$ .wax$
acl download url_regex -i .m3u$ .asx$ .wpl$ .wmx$ .dvr-ms$ .snd$ .au$ .aif$ .asf$ .m2v$
acl download url_regex -i .m2p$ .ts$ .tp$ .trp$ .div$ .divx$ .mod$ .vob$ .aob$ .dts$
acl download url_regex -i .ac3$ .cda$ .vro$ .deb$

delay_pools 1

delay_class 1 1
delay_parameters 1 3000/3000
delay_access 1 allow download TIME
delay_access 1 deny all

Contoh 4

Bagaimana caranya membuat delay pools untuk membatasi download di siang hari dengan speed … dan malam hari dengan speed …, abis si bozz malem-nya mau pakai buat dolot.
Jadi pengennya pas malam bw buat user makin kecil, bukan malah di loss
acl JAM_KANTOR time SMTWHFA 07:00-18:00

delay_pools 2 delay_class 1 2
delay_parameters 1 24000/32000 -1/-1
delay_access 1 allow riset JAM_KANTOR
delay_access 1 deny all

delay_class 1 2
delay_parameters 2 8000/8000 -1/-1
delay_access 2 allow riset !JAM_KANTOR
delay_access 2 deny all

Contoh 5

Saya ada bandwidth besar, 1mbps.
Ingin membatasi yang donlot file besar di atas 5mbyte, di beri speed 32kbps.
Misal bila ada 3 user yang donlot, tiap-tiap user akan mendapat bw maximal 32kbps.
acl user src 192.168.1.0/24

delay_pools 1
delay_class 1 2
delay_parameters 1 40000/10000000 4000/5000000
delay_access 1 allow user download
delay_access 1 deny ALL

Contoh 6 limit youtube untuk memaksa caching terhadap youtube ( sesuai wiki.squid-cache.org )

acl youtube dstdomain -i .youtube.com
acl striming url_regex -i get_video?video_id videodownload?
cache allow youtube
cache allow striming
dan harap di ingat untuk posisi tsb di atas sebaiknya diletakkan sebelum hierarchy_stoplist
kemudian bisa di gabung ke delay_pool juga
delay_class 2 3
delay_access 2 allow warnet striming
delay_access 2 deny all
delay_parameters 2 -1/-1 -1/-1 3000/200000
hasilnya :
Connection: 0x7f1da510
FD 149, read 555, wrote 6508975
FD desc: http://ash-v97.ash.youtube.com/get_video?video_id=YXF72VCyt5M
in: buf 0x7fe65000, offset 0, size 4096
peer: 192.168.0.111:3317
me: 127.0.0.1:3127
nrequests: 1
defer: n 0, until 0
uri http://ash-v97.ash.youtube.com/get_video?video_id=YXF72VCyt5M
log_type TCP_MISS
out.offset 6508872, out.size 6508975
req_sz 555
entry 0x7d24e240/599CDB16D8D8DCB1395E960CD807BD8B
old_entry 0x0/N/A
start 1193286572.113589 (2131.525289 seconds ago)
username -
delay_pool 2 <= terkena delay
untuk delay_pool saya tidak menggunakan domain youtube.com, karena ternyata untuk url streaming nya sebagian hanya menggunakan ip address biasa, sehingga menggunakan regex spt di atas saya rasa lebih efektif.
silakan di eksperimen sendiri untuk regex nya, bisa dg menganalisa access.log atau kalau yg gampang menggunakan sqstat spt yg pernah di post di thread sebelah.

Contoh 7 dari forum.linux.or.id

rekans,
untuk policy yang diharapkan adalah,
download file mp3 dan 3gp sebesar 1KBps baik pada jam kerja maupun di luar jam kerja
akses dmz baik pada jam kerja maupun di luar jam kerja 64KBps
akses internet pada jam kerja 32KBps
akses internet di luar jam kerja 4KBps
acl download urlpath_regex -i .mp3$ .3gp$
acl localnet src 192.168.0.0/24
acl dmz dst 202.202.202.0/24
acl onpeak time MTWHF 08:00-18:00
delay_pools 4
delay_class 1 1
delay_parameters 1 1000/1000
delay_access 1 allow download
delay_access 1 allow localnet
delay_access 1 deny all
delay_class 2 1
delay_parameters 2 4000/4000
delay_access 2 allow localnet
delay_access 2 allow !dmz
delay_access 2 allow !onpeak
delay_access 2 deny all
delay_class 3 1
delay_parameters 3 64000/64000
delay_access 2 allow localnet
delay_access 3 allow dmz
delay_access 3 deny all
delay_class 4 1
delay_parameters 4 320000/320000
delay_access 4 allow localnet
delay_access 4 deny all

sepertinya nested policy tersebut urutannya ngga beres atau ada parameter yang kurang jadi sekarang dapet default 4KBps
mohon pencerahannya
Jawab :
delay_pools 4

delay_class 1 1
delay_parameters 1 1000/1000
delay_access 1 allow download
delay_access 1 deny all

delay_class 2 1
delay_parameters 2 64000/64000
delay_access 2 allow dmz
delay_access 2 deny all

delay_class 3 1
delay_parameters 3 4000/4000
delay_access 3 allow !dmz !onpeak
delay_access 3 deny all

delay_class 4 1
delay_parameters 4 320000/320000
delay_access 4 allow localnet
delay_access 4 deny all

Sumber

www.google.com
www.squid-cache.org
No related posts.

youtube no range

Ringkasan ini tidak tersedia. Harap klik di sini untuk melihat postingan.

Server



Langganan speedy 1Mbps di bagi 10 client +billing.


captive portal page

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Web Page Maker">

<style type="text/css">
/*----------Text Styles----------*/
.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}
.ws8 {font-size: 11px;}
.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}
.ws12 {font-size: 16px;}
.ws14 {font-size: 19px;}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}
.ws22 {font-size: 29px;}
.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}
.wpmd {font-size: 13px;font-family: 'Arial';font-style: normal;font-weight: normal;}
/*----------Para Styles----------*/
DIV,UL,OL /* Left */
{
margin-top: 0px;
margin-bottom: 0px;
}
</style>

</head>

<body>

<div id="html1" style="position:absolute; overflow:hidden; left:37px; top:0px; width:975px; height:755px; z-index:0">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Web Page Maker">

<style type="text/css">
/*----------Text Styles----------*/
.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}
.ws8 {font-size: 11px;}
.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}
.ws12 {font-size: 16px;}
.ws14 {font-size: 19px;}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}
.ws22 {font-size: 29px;}
.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}
.wpmd {font-size: 13px;font-family: 'Arial';font-style: normal;font-weight: normal;}
/*----------Para Styles----------*/
DIV,UL,OL /* Left */
{
margin-top: 0px;
margin-bottom: 0px;
}
</style>

</head>

<body>

<div id="html1" style="position:absolute; overflow:hidden; left:48px; top:0px; width:997px; height:717px; z-index:0">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Web Page Maker">

<style type="text/css">
/*----------Text Styles----------*/
.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}
.ws8 {font-size: 11px;}
.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}
.ws12 {font-size: 16px;}
.ws14 {font-size: 19px;}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}
.ws22 {font-size: 29px;}
.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}
.wpmd {font-size: 13px;font-family: 'Arial';font-style: normal;font-weight: normal;}
/*----------Para Styles----------*/
DIV,UL,OL /* Left */
{
margin-top: 0px;
margin-bottom: 0px;
}
</style>

</head>

<body>

<div id="html1" style="position:absolute; overflow:hidden; left:0px; top:0px; width:1076px; height:719px; z-index:0">
<html>
<style type="text/css">
body {
background-color: #000;
}
body,td,th {
color: #090;
}
</style>
<body>
<form method="post" action="http://192.168.15.1:8000/" onsubmit="return CheckBoxesValidations() ;">
<input name="redirurl" type="hidden" value="http://www.google.com/">
<center>
<center>
<img src="captiveportal-logo.png" alt="logo"/>
</center>
<table cellpadding="6" cellspacing="0" width="550" height="380" style="border:1px solid #000000">
<tr height="10" bgcolor="#990000">
<td bgcolor="#663366" style="border-bottom:1px solid #000000">
<font color='white'>
<b>
Cyber.net - Game - Browsing - video streaming
</b>
</font>
</td>
</tr>
<tr>
<td>
<div id="mainlevel">
<center>
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td>
<center>
<div id="mainarea">
<center>
<table width="100%" border="0" cellpadding="5" cellspacing="5">
<tr>
<td>
<div id="maindivarea">
<center>
<div id='statusbox'>
<font color='red' face='arial' size='+1'>
<b>

</b>
</font>
</div>
<br/>
<div id='loginbox'>
<table>
<tr><td colspan="2"><center>Selamat datang di cyber_net wifi zone access</td></tr>
<tr><td colspan="2"><center>Silahkan masukan user, atau voucher untuk melakukan browsing.</td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td align="right">Username:</td><td align="left"><input name="auth_user" type="text" style="border: 1px dashed;"></td></tr>
<tr><td align="right">Password:</td><td align="left"><input name="auth_pass" type="password" style="border: 1px dashed;"></td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td align="right">Voucher:</td><td align="left"><input name="auth_voucher" type="text" style="border: 1px dashed;"></td></tr>
<tr><td></td><td><tr><td></td><td>
<tr><td></td><td><tr><td></td><td>
<P align="center"><TEXTAREA id="aup" name="aup" rows="15" cols="50">Kami memberikan layanan jasa wifi - hotspot dengan harga murah dan terjangkau, dengan memasukan user name / voucher anda akan menikmati layanan jasa internet yg kami sediakan .

Tersedia paket pilihan

1. Paket harian, adalah paket yg anda beli dengan limit 24 jam dengan bandwith 512 kbps. dengan harga Rp.5000/24 jam

2. Paket Mingguan, adalah paket dalam jangka waktu 7 hari x 24 jam anda dengan bandwith 512 kbps . dengan harga Rp.20000/1 minggu

3. Paket Bulanan, adalah paket dalam jangka waktu limit 31 hari / 1 bulan dengan banwith 512 kbps. dengan harga Rp.100000 dan kami berikan bunus 2 hari free access

* Untuk paket bulanan batas tanggal akhir pembayaran ; tgl 20

Tersedia voucher game online / game webbase facebook

1.Point blank
2.Atlantica
3.Warrock
4.Ayodance
5.3 kingdoms
6.Crossfire
7.Lostsaga
8.Counter strike
9.Zynga poker
10.Molpoint
11.Lyto game
12.Domino poker
13.X-shot

dan game lainnya

* Tersedia Mouse macro

Jika ada masalah dengan koneksi anda atau ketidakpuasan silahkan hubungi via ym : cyber_net
atau hub kami 081xxxxxxxxxxxx
=========supported webproxy============
</TEXTAREA>
</td></tr>
</tr>
</table>
<input id="iagree" type="checkbox" name="CHKBOX1" value="1">Accept</p>
<input name="accept" type="submit" value="Continue">
</div>
</center>
</div>
</td>
</tr>
</table>
</center>
</div>
</center>
</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</center>
</form>
<script type="text/javascript">
function CheckBoxesValidations()
{
if(document.getElementById('iagree').checked == false)
{
alert("Please read and accept the User agreement to proceed!");
return false;
}
else
return true;
}
</script>
</body>
</html></div>

</body>
</html></div>

</body>
</html></div>

<div id="marquee1" style="position:absolute; overflow:hidden; left:40px; top:90px; width:1177px; height:47px; z-index:1">
<marquee width="1177" height="47">
<div class="wpmd">
<div><font class="ws26" color="#FF6600" face="Britannic Bold">Untuk pembelian voucher wifi silahkan hubungi kami di Perum Bumi Jaya Indah&nbsp;&nbsp;&nbsp; Voucher bisa untuk Hp support wifi - Laptop - Personal computer&nbsp; </font></div>
</div></marquee>
</div>

<div id="shape1" style="position:absolute; overflow:hidden; left:41px; top:143px; width:258px; height:289px; z-index:2"><img border=0 width="100%" height="100%" alt="" src="images/shape12824796.gif"></div>

<div id="text1" style="position:absolute; overflow:hidden; left:49px; top:162px; width:242px; height:263px; z-index:3"><div class="wpmd">
<div><font class="ws16" color="#FFFFFF" face="Comic Sans MS">Menerima jasa :</font></div>
<div><font class="ws16" color="#FFFFFF" face="Comic Sans MS"><BR></font></div>
<UL>
<li><font class="ws16" color="#FFFFFF" face="Comic Sans MS">Setting warnet</font></li>
<li><font class="ws16" color="#FFFFFF" face="Comic Sans MS">Pfsense</font></li>
<li><font class="ws16" color="#FFFFFF" face="Comic Sans MS">LAN</font></li>
<li><font class="ws16" color="#FFFFFF" face="Comic Sans MS">Wifi /</font><font class="ws16" color="#000000" face="Comic Sans MS"> </font><font class="ws16" color="#FFFFFF" face="Comic Sans MS">hotspot</font></li>
<li><font class="ws16" color="#FFFFFF" face="Comic Sans MS">PC router</font></li>
<li><font class="ws16" color="#FFFFFF" face="Comic Sans MS">Service komputer</font></li>
</UL>
<div><font class="ws26" color="#FF0000" face="Britannic Bold"><BR></font></div>
</div></div>

<div id="text2" style="position:absolute; overflow:hidden; left:41px; top:460px; width:352px; height:196px; z-index:4"><div class="wpmd">
<div><font class="ws11" color="#C0C0C0" face="Comic Sans MS">Hubungi kami :</font></div>
<div><font class="ws11" color="#C0C0C0" face="Comic Sans MS">Perumahan bumi</font></div>
<div><font class="ws11" color="#C0C0C0" face="Comic Sans MS">Phone 0264-333xxx - 0264-322xx</font></div>
<div><font class="ws11" color="#C0C0C0" face="Comic Sans MS">Hp.0887xx</font></div>
<div><font class="ws11" color="#C0C0C0" face="Comic Sans MS">Ym : satria_baja_hitam</font></div>
</div></div>

<div id="text3" style="position:absolute; overflow:hidden; left:560px; top:704px; width:150px; height:21px; z-index:5"><div class="wpmd">
<div><font class="ws11" color="#C0C0C0" face="Comic Sans MS">Cyber.net Network@2012</font></div>
</div></div>

<div id="text4" style="position:absolute; overflow:hidden; left:521px; top:723px; width:245px; height:28px; z-index:6"><div class="wpmd">
<div><font color="#969696" face="Comic Sans MS">http://cybernet.blogspot.com/</font></div>
</div></div>

</body>
</html>

Cara menggunakan Hiren’s BootCD dan Norton Ghost

Cara menggunakan Hiren’s BootCD dan Norton Ghost
  1. Setting BIOS agar booting dari CD-ROM, untuk flashdisk pilih removable.
  2. Setelah masuk program Hiren’s, pilih Start BootCD – Enter
  3. Selanjutnya pilih Backup Tools (nomor 2)
  4. Pilih Norton Ghost 11.5 … (nomor 2) - Enter
    Dalam Hiren’s BootCD v9.8. Untuk versi berbeda menyesuaikan. Yang terbaru tidak ada.
  5. Kemudian pilih Ghost (Normal) – Enter. Akan muncul window seperti gambar di bawah ini.
  6. Tunggu sampai muncul jendela Norton Ghost (Symantec Ghost), klik OK.
  7. Klik Local – Partition – To Image. Pilih harddisk, jika dalam komputer ada beberapa harddisk. Lalu klik OK.
  8. Pilih drive Windows yang akan dibuat image backup (gambar di bawah ini), klik OK.
  9. Tentukan lokasi penyimpanan image backup, harus berbeda dengan drive yang di backup. Beri nama file sesukanya, klik Save
  10. Tampil jendela Compress Image, pilih High. Sebaiknya pilih high, karena file hasil kompresi menjadi lebih kecil, misalnya file windows 12GB maka menjadi 5.3GB.
    Atau pilih NO juga silahkan. Pilihan NO file image tidak dikompres, ukurannya sama aslinya.
  11. Selanjutnya ada pertanyaan Proceed with partition…. – Klik YES.
  12. Tunggu sampai proses membuat image backup selesai. Setelah selesai klik OK, silahkan klik Quit untuk keluar dari program backup Norton Ghost
Proses membuat backup Windows dengan Norton Ghost melalui HBCD sudah selesai. Suatu saat umpama Windows error, agar tidak perlu install ulang Windows dan program-programnya, maka lakukan langkah restore menggunakan file image backup tadi, Windows akan kembali seperti saat dibuat image backup-nya, tidak perlu install lagi.
Cara restore Windows menggunakan Ghost Hiren’s BootCD
  1. Booting darin CD seperti langkah di atas, sampai muncul jendela Norton Ghost (Symantec Ghost)
  2. Klik Local – Partition – From Image. Selanjutnya browse file image backup yang telah dibuat, cari sampai ketemu
  3. Selanjutnya pada jendela Select Source partition dst Klik OK
  4. Pilih harddisk. jika cuma 1 ya tidak ada pilihan lain Klik OK
  5. Pilih partisi Windows yang akan di restore, klik OK
  6. Pada window Proceed with partition restore? Klik Yes.
  7. Tunggu sampai selesai, selanjutnya silahkan Quit, atau mau diam saja juga boleh
Dengan langkah di atas, maka ketika Windows XP ataupun 7 mengalami kerusakan, misalnya komputer hang, proses restore menggunakan image backup menjadi lebih cepat, tidak perlu capek install ulang Windows dan program lainnya.

sekilas squid

quid.conf adalah file configurasi dari squid yg terletak di direktori /etc/squid

sekilas configurasi minimal dan penjelasannya :

http_port 3128
Penjelasan :
Adalah port http yang digunakan oleh squid. Port 3128 adalah defaultnya, ada pilihan lain yaitu port 8080, jadi silakan saja anda memilih yang mana, dalam hal ini dipilih port 3128 saja.

icp_port 3130
Penjelasan :
Adalah port yang digunakan squid untuk menerima dan mengirim permintaan/request ICP dari dan ke cache tetangga ( lain squid) atau dengan kata lain saling bertukar informasi cache antar squid. Jadi jika hanya satu squid, lebih baik di off-kan. Untuk menonaktifkan berikan nilai “ 0 “ (nol).

htcp_port 4827
Penjelasan :
Adalah port yang digunakan squid untuk menerima dan mengirim permintaan/request HTCP dari dan ke cache tetangga ( lain squid). Untuk menonaktifkan berikan nilai “ 0 “ (nol).

cache_mem 42 MB
Penjelasan :
cache_mem digunakan untuk menentukan besaranya cache memori yang digunakan
squid untuk melakukan caching objects ( In-Transit objects, Hot Objects, Negative-
Cached objects). Sebaikanya besarnya sekitar 1/3 RAM yang digunakan.

maximum_object_size 10240 KB
minimum_object_size 8 KB
Penjelasan :
Untuk menentukan besarnya object yang akan disimpan dalam hardisk, setting diatas
berarti hanya object yang berukuran diantara 8 KB s/d 1024 KB saja yang akan disimpan,
sedang object yang berukuran dibawah 8 KB ataupun object yang lebih besar dari 10240
KB tidak akan disimpan.

maximum_object_size_in_memory 42 KB
Penjelasan :
Untuk menentukan besar object maksimum yang akan diusahakan untuk di caching pada
cache memori , semakin besar adalah semakin baik karena sangat membantu untuk
mengoptimasi squid melakukan caching object (lihat cache_mem).

cache_dir ufs /home/squid 10240 32 512
Penjelasan :
Jangan lupa buatlah direktori /home/squid dan ubah kepemilikannya ( dalam hal ini
adalah dimiliki oleh yang menjalankan squid yaitu user : squid ).

cache_access_log /var/log/squid/access.log
Penjelasan :
Digunakan untuk menentukan namafile dan letak file log yang akan mencatat siapa saja
dan apa saja request yang diterima squid melalui port HTTP dan ICP. Dalam hal ini
namanya adalah access.log.

cache_log /var/log/squid/cache.log
Penjelasan :
Digunakan untuk menentukan namafile dan letak file log yang akan mencatat informasi
umum tentang cache.

cache_store_log /var/log/squid/store.log
Penjelasan :
Untuk menentukan namafile dan letak file log yang akan mencatat aktifitas storage
manager. Dimana akan dicatat objects apa saja yang ditolak dan objects apa saja yang
disimpan dan berapa lama. Untuk menonaktifkannya tulis saja none .

acl all src 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 to_localhost dst 127.0.0.0/8
Penjelasan :
ACL (Access List) adalah daftar siapa saja yang dibolehkan atau ditolak untuk
menggunakan proxy (squid) atau dengan kata lain adalah pendefinisian user/clients squid.
Daftar diatas adalah defaultnya. Artinya siapa saja (dari IP mana saja) selain yang
didefinisikan akan diwakili/didefinisikan dengan nama all (ingat ini hanya pendefinisian
nama saja, dan disesuaikan dengan defaultnya). Baik dilanjut, acl manager proto cache adalah untuk mendefinisikan cache_object dengan nama yang mewakilinya adalah
manager. Selanjutnya, localhost mewakili source 127.0.0.1/255.255.255.255 (ip
localhost) dan to_localhost mewakili tujuan network 127.0.0.0/8.

acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
Penjelasan :
Acl dengan nama CONNNECT memiliki metode CONNECT

http_access allow localhost
http_access deny all
Penjelasan :
localhost yang telah didefinisikan diatas diijinkan untuk
mengakses data melalui port http, sedang selain itu (all) akan ditolak.

http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
Penjelasan :
Digunakan untuk menolak request port http dan koneksi untuk port yang tidak diketahui
(selain port yang didefinisikan diatas [Safe_ports] ).

http_reply_access allow localhost
http_reply_access deny all
Penjelasan :
Konfigurasi ini adalah kebalikan http_access (
untuk menjawab request http_access).

icp_access allow localhost
icp_access deny all
Penjelasan :
Ini berlaku jika
setiap LAN memiliki squid dan ICP diaktifkan.

cache_effective_user squid
cache_effective_group squid
Penjelasan :
Digunakan untuk menentukan user dan group yang menjalankan squid, dalam hal ini
user yang menjalankan squid adalah squid dan groupnya juga squid. Catatan : bahwa
setiap aplikasi yang berjalan di Linux selalu memiliki user dan group yang harus
menjalankannya.

visible_hostname PROXYQU
Penjelasan :
Visible_hostname digunakan untuk mendefinisikan/pengidentifikasian nama Proxy. Salah
satu fungsinya adalah memberikan informasi nama Proxy kepada client saat client gagal
browsing suatu halaman website.

httpd_accel_host virtual
httpd_accel_port 80
Penjelasan :
Jika anda menyeting proxy sebagai mode httpd-accelerator maka perlu dituliskan kedua
parameter ini. Virtual dapat digantikan dengan IP Address yang sebenarnya dan 80
adalah port http yang digunakan.

httpd_accel_with_proxy on
Penjelasan :
Jika ingin menyeting squid sebagai mode httpd-accelerator dan sekaligus sebagai proxy,
maka parameter diatas harus on.

forwarded_for on
Penjelasan :
Digunakan untuk mengijinkan request http terhadap IP Address system . Contohnya
begini : misal ada suatu website yang diberi script agar bisa menampilkan/mendapatkan
IP Address Proxy pengunjung sekaligus bisa menampilkan/mendapatkan IP system yang
mengakses/merequest (melalui proxy) walaupun system memiliki IP invisible (IP local).
Jika parameter ini di setting off, maka request http untuk IP system yang mengakses/merequest akan menghasilkan unknown , jadi bukan berupa IP Address.

cache_mgr admin@admin.com
Penjelasan :
Jika cache mati, email tersebut akan dihubungi.
Jika anda menggunakan ICP, tentukan parent dan sibling squid, contoh:
cache_peer 192.168.1.1 parent 3128 3130
cache_peer 10.4.1.1 sibling 3128 3130