Pagi ini kulihat cerah sekali. Mumpung masih liburan, dan ndak ada kerjaan, jadilah si ubuntu ku jadi sasaran buat di hancurkan ![]()
Kali ini yang jadi target penghancuran adalah si cumi-cumi ngeyel alias squid ![]()
Seperti biasa …. untuk proses instalasi di ubuntu mah, ndak usah repot-repot :
sudo apt-get install squid
beres dah ![]()
untuk konfigurasinya tinggal diedit sajah file /etc/squid/squid.conf
berikut adalah konfigurasi cumi cumi yang sudah saya hancurkan :
http_port 8080
visible_hostname CumiCumiUbuntu
cache_mgr admin@cumicumi.com
cache_dir ufs /var/spool/squid 500 16 256
cache_peer 172.16.1.1 parent 8080 0 no-query defaultaccess_log /var/log/squid/access.log
cache_log /var/log/squid/cache.logacl 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 jar1 src 10.14.200.0/255.255.255.0http_access allow localhost
http_access allow jar1
http_access deny all
Kita coba menjelaskannya satu persatu (mudah - mudahan bisa .. aminnn
).
1. http_port 8080
Port yang akan digunakan si cumi cumi untuk melayani client. dalam hal ini saya menggunakan port 8080, defaulnya si cumi cumi menggunakan port 3128.
2. visible_hostname CumiCumiUbuntu
Hostname buat squid kita. Biar client tau di mana si cumi cumi di letakkan.
3. cache_mgr admin@cumicumi.com
Email dari si admin cumi cumi. Jadi kalo ada error, si klien bakal teriak caci maki di email ntuh ![]()
4. cache_dir ufs /var/spool/squid 500 16 256
Cumi cumi bakal naro cache web yang dikunjungi klien dalam direktori ntuh. Untuk angka angka ajaib yang muncul itu adalah besarnya ukuran direktori yang di berikan. Kalo ndak salah dalam megabyte ![]()
5. cache_peer 172.16.1.1 parent 8080 0 no-query default
Nah kalo yang ini di pake jika kita menggunakan induk nya cumi cumi (alias parent proxy). Jadi semua permintaan bakal diterusin lagi ke parent proxy. Maklumlah inet di kampus saya mengharuskan untuk melewati proxy lagi
Jadilah pengetesan cumi cumi ubuntu kali ini dilewatkan ke parent proxy 172.16.1.1 port 8080.
6. access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
Dua baris diatas di gunakan untuk mendefinisikan log file dari si cumi cumi. Kalo ndak didefiniskan juga ndak pa pa.
7. 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 jar1 src 10.14.200.0/255.255.255.0
Tulisan ajaib diatas untuk mendefinisikan jaringan yang akan mengakses cumi cumi kita. Disana kelihatan kan kalo saya mendefinisikan ip yang bakal mengakses squid ini, yaitu ip localhost sendiri, sama subnet 10.14.200. Kalo pengen nambah lagi boleh aja kok. coba coba aja konfigurasi sendiri sesuai dengan model jaringan mu.
8. http_access allow localhost
http_access allow jar1
http_access deny all
Terakhir, kita tentukan siapa aja yang boleh dan tidak boleh untuk mengakses si cumi cumi kita dari jaringan yang telah kita definisikan sebelumnya.
Fiuh, selesai juga nerangin nya ![]()
Moga moga bermanfaat .. amin
Terakhir jangan lupa untuk di restart si cumi-cumi
sudo /etc/init.d/squid restart
Selamat Menoba ![]()








5 Comments Received
July 24th, 2007 @6:39 pm
wah2,,, ada catchanya buat koment,,, xixixi,,,
daripada kosong,, kuisi aja ah,,, xixixi…
August 22nd, 2007 @6:03 am
lom di tutup juga ni web.id…
September 9th, 2007 @12:18 pm
Aku install gak bisa2…. ini yang buat aku malas install ubuntu, ngapain kalo gak bisa buat ngenet
September 12th, 2007 @10:24 am
nahh lo, kok ga bisa buat ngenet?
pptpnya po o?
Ujan : jan tutorial yang ente buat kurang, harusnya khan ada menunggu sambil menyruput kopi dan rokok didalam langkah2nya..wakakakaka
daku coba ya cumi2nya (padahal aing alergi cumi2)
September 22nd, 2007 @11:45 am
@Lhypsync
wkkk …
benar banget beh ..
kelupaan nulis sruput kopi ma rokoknya …
Lagian kan sekarang bulan puasa beh
Leave A Reply