Ceriwis  

Go Back   Ceriwis > HOBI > Komputer & Teknologi > Non Windows > Linux & Open source community

Reply
 
Thread Tools
  #1  
Old 24th November 2011
Asalvo's Avatar
Asalvo Asalvo is offline
Member Aktif
 
Join Date: Nov 2011
Posts: 190
Rep Power: 0
Asalvo mempunyai hidup yang Normal
Default instal squid3 di linux memper cepat koneksi

Di negara yg kita cintai ini, ternyata bandwidth internet masih SANGAT MAHAL harganya, oleh karena itu bandwidth yg kita beli harus dipergunakan se-efektif mungkin. Oleh karena itu kita bisa memanfaatkan proxy server utk mengatasi keterbatasan ini.

Proxy / Cache bekerja dengan cara menyimpan object (mis : halaman-halaman web, hasil download, dll) yang diakses oleh user dalam memorinya (dalam cache-nya), sehingga ketika user berikutnya ingin mengakses halaman web yang sama, proxy tdk lagi mengambilkan halaman web tsb dari internet, tetapi langsung dari cache-nya, hal inilah yang bisa membuat akses internet terasa lebih cepat, karena jalur ke internet tidak secar terus-menerus digunakan untuk mengambil object (halaman-halaman web, hasil download, dll) yang sama



Berikut ini adalah langkah-langkah untuk mensetting squid proxy server pada OS berbasis debian.


Spoiler for cara instal:






Install paket squid dari repository terdekat

apt-get install squid3



1. Edit konfigurasi squid, sesuaikan dengan kebutuhan

mcedit /etc/squid3/squid.conf



2. Mengatur port dimana squid binding (berjalan).

http_port 3128

atau utk lebih aman-nya, kita bisa juga definisikan ip address dan portnya sekaligus

http_port 10.2.1.55:3128

Mengatur letak dan ukuran direktori dimana squid menyimpan cache-nya.

cache_dir ufs 100 16 256

*) keterangan

100 : 100 MB yg dialokasikan utk cachenya squid

16 : direktori tingkat 1 yg digunakan utk penyimpanan cache

256 : direktori tingkat 2 yg digunakan utk penyimpanan cache



3. Access Control List (ACL) : digunakan untuk memberikan akses (allow/deny) pada squid.

acl lab-crew src 10.2.1.0/24

10.2.1.0/24 : source ip-address LAN yg diperbolehkan mengakses squid

lab-crew : nama dari ACL

Memperbolehkan akses dari lab-crew (10.2.1.0/24)

http_access allow lab-crew

Membuka Port-port yg diperlukan untuk chat (YM = 5050, mirc = 6660-6670) -> port ini sebetulnya tidak mengakses squid dengan cara yang normal sebagaimana yang terjadi apabila kita mengakses http (port 80), melainkan dengan metode CONNECT.

acl PortPenting port 5050 6660-6670

http_access allow CONNECT PortPenting



4. Mempercepat proses restart squid (defaultnya 30 seconds).

shutdown_lifetime 5 seconds



5. Cek validasi konfigurasi yang baru kita tambahkan lalu restart squid

root@constantine:~# squid3 -k check

root@constantine:~# squid3 -k parse



6. Apabila tidak ada pesan error, maka silakan di-restart service squid dg cara :

root@constantine:~# /etc/init.d/squid3 restart











Kalau memang thread ini bermanfaat tolong bagi melonnya donk



Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


 


All times are GMT +7. The time now is 04:44 PM.


no new posts