TopBottom

Dunia IRC adalah dunia yang sangat menyenangkan selain surfing di internet dengan browser...




Di dalam kategori ini terdapat beberapa artikel yang ditulis tentang hacking dari berbagai sumber...




Mengenal lebih jauh tentang ilmu komputer serta mengetahui Tips dan Triknya dari berbagai sumber...


Edy Mulyono
Ngeblog untuk sekedar menuangkan aspirasi dan menulis hal-hal yang dirasa perlu untuk diketahui dan memberikan manfaat.

Pamekasan- INDONESIAIngatlah Selalu Kepada-Nya Yg Maha Segalanya
View Full Profile Here

COPY PASTE

Announcement: Ingin tukeran link email aja kontak aku di : Facebook.

Membuat Proxy server dengan Squid pada OS Linux Ubuntu 9.10

Diposting Oleh mulyono pada Saturday, August 6, 2011
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit


Hai apakabar sobat blogger, lama sekali saya tidak posting artikel di blog saya ini,pada kesempatan kali ini saya menulis tentang aplikasi Proxy server yang berjalan di OS Linux Ubuntu 9.10 Karmic Koala.Sebelum melanjutkan proses instalasi dan konfigurasi Squid ada baiknya kita mengetahui dan membahas terlebih dahulu apa proxy itu.Squid adalah:sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untuk beberapa protokol lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer (SSL), Internet Gopher, dan HTTPS. Versi Squid 3.1 mencakup dukungan protokol IPv6 dan Internet Content Adaptation Protocol (ICAP) sumber Wikipedia.Setelah mengetahui apa itu proxy selanjutnya kita memilih untuk proxy itu saya memakai Squid sebagai aplikasinya dan selain squid banyak juga aplikasi serupa, dan kenapa saya memilih Squid karena Squid Flexible dan tangguh dalam mengatur lalu lintas cache request dan terkenal handal.Pada Linux Ubuntu instalasi Squid mebutuhkan akses root atau super user untuk bisa mengkonfigurasinya.Jika tidak memiliki akses itu ya percuma saja karena proses setting konfigurasi dasar dan instalasi program otomatis membutuhkan akses super user.Langkah pertama proses intalasi Squid mengambil sourcenya dan ini membuthkan akses internet langsung.Disini saya membahas online installation dan internet salah satu kebutuhan mutlak.Silahkan masuk ke terminal Command dan ketik
1.Instalasi

$ sudo apt-get install squid
(Proses Instalasi)
2.Membuat logging file squid
berfungsi untuk mencatat cache dan trafik user, dan file itu terdiri dari cache_log dan access_log.Dimana cache_log mempunyai tugas mencatat cache pada direktori cache yang dikonfigurasi sebelumnya,sedangkan access_log mempunyai fungsi mencatat trafik yang di catat dan memonitor aktifitas internet yang melalui port Squid.Direktori yang disebut tadi adalah direktori cache yang bertugas menyimpan cache website yang pernah direquest oleh user dan merupakan milik dari cache_effective_user.
$ mkdir /usr/local/squid
$ mkdir /usr/local/squid/cache
$ touch /usr/local/squid/cache.log
$ touch /usr/local/squid/access.log
$ sudo adduser squid
$ chown -Rf squid.squid /usr/local/squid

3.Konfigurasi
Buka terminal dan masukkan command
$sudo nano /etc/squid/squid.conf
Perintah untuk membuka konfigurasi default Squid dan kita edit ato hapus semua dan masukkan konfigurasi dari kita.
cache_dir ufs /usr/local/squid/cache 1024 16 256
access_log /usr/local/squid/access.log
cache_log /usr/local/squid/cache.log
cache_store_log none

http_port 3128 transparent
cache_mem 1024 MB
cache_swap_low 94
cache_swap_high 96
maximum_object_size 16384 KB
minimum_object_size 4 KB
maximum_object_size_in_memory 2048 KB
fqdncache_size 1024
cache_replacement_policy heap GDSF
memory_replacement_policy heap GDSF

visible_hostname localhost
cache_mgr admin@localhost
cache_effective_user squid
cache_effective_group squid

Setelah semua selsesai tekan control C dan pilih Yes, maka akan disimpan dan kembali pada terminasl
$sudo /etc/init.d/squid start
Langkah ini berfungsi untuk menjalankan squid di komputer kita.Langkah terakhir setting browser kita ke proxy dan alamatkan ke server proxy kita dengan port 3128.Selamat mencoba

Best Regards : Edy
Bookmark and Share
by http://mulyonos.blogspot.com

Related Posts



Post a Comment

Mulyonos