[share] membuat proxy server dengan squid (Di Debian)

Diskusi seputar jaringan local maupun internet, baik dari segi alat ataupun aplikasi

[share] membuat proxy server dengan squid (Di Debian)

Postby showcheap » 07 Aug 2011, 12:14

Squid adalah proxy caching untuk Web mendukung HTTP, HTTPS, FTP, dan banyak lagi. Hal ini mengurangi bandwidth dan meningkatkan waktu respon dengan caching dan menggunakan kembali meminta halaman web-sering. Squid memiliki kontrol akses yang luas dan membuat akselerator server besar. Ini berjalan pada kebanyakan sistem operasi yang tersedia, termasuk Windows dan berlisensi di bawah GNU GPL.

Squid digunakan oleh ratusan Internet Provider di seluruh dunia untuk memberikan pengguna mereka dengan akses web terbaik. Squid mengoptimalkan aliran data antara klien dan server untuk meningkatkan kinerja dan cache-konten yang sering digunakan untuk menghemat bandwidth. Squid juga dapat permintaan konten rute ke server dalam berbagai cara untuk membangun hirarki cache server yang mengoptimalkan throughput jaringan. Konten Website Percepatan dan Distribusi

Ribuan situs web sekitar Squid menggunakan Internet untuk secara drastis meningkatkan pengiriman konten mereka. Squid dapat mengurangi beban server Anda dan meningkatkan kecepatan pengiriman ke klien. Squid juga dapat digunakan untuk menyampaikan isi dari seluruh dunia – hanya menyalin konten yang digunakan, bukan tidak efisien menyalin semuanya. Akhirnya, canggih isi’s squid konfigurasi routing memungkinkan Anda untuk membangun cluster konten untuk memuat keseimbangan permintaan dan rute melalui berbagai web server.

nah kali ini saya akan membahas tentang konfigurasi squid di linux
kali ini saya menggunakan debian, karena di sekolah saya mnggunakan debian sebagai servernya.
pertama kita install squid dahulu.

#apt-get install squid

setelah install selesai kita akan mengedit file konfigurasinya

#nano /etc/squid/squid.conf

cari baris seperti ini:

# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS

massukan code dibawah ini setelah kode tersebut:

acl boleh src 190.160.2.0/255.255.255.0
acl aku src 190.160.2.25/255.255.255.255
acl blok dstdomain “/etc/squid/blok.txt”‌
http_access deny blok
http_access allow boleh aku

NB:
acl boleh : ip network anda
acl aku : ip anda sendiri
acl blok dstdomain : metode blok dengan url yang ada di dalam file /etc/squid/blok.txt
http_access deny blok : tidak mengizinkan akses HTTP (browsing) menuju daftar url yang ada di /etc/squid/blok.txt
http_access allow boleh aku : mengizinkan akses HTTP pada ip network dan ip anda.

kemudian save filnya.
lalu restart service squid
lalu kita buat daftar situs yang di blokir
#nano /etc/squid/blok.txt
ketikkan di bawah ini:
.yahoo.com
.google.com
.facebook.com
(url harus di awali dengan titik “.” untuk blok termasuk subdomainya)
kemudian save file ini.

#/etc/init.d/squid restart
atau
#squid -k reconfigure

lalu gunakn squid pada firefox aatau browser yang lain.
misaal di firefox :
tools>options>advanced>network>setting>manual proxy configuration
isikan http proxy dengan localhost atau IP anda, dengan port 3128.

~o) semoga bermanfaat. ~o)

Post showcheap telah mendapat kopi dari:
vberror13
User avatar
showcheap
Prajurit Satu
Prajurit Satu
 
Posts: 167
Joined: 31 Jul 2011, 11:34
Location: www.sucipto.net
Memberi kopi: 13 cangkir
Mendapat kopi: 11 cangkir

Return to Network & Internet

Who is online

Users browsing this forum: No registered users and 1 guest