Cara Setting Proxy Server Menggunakan Squid pada Linux

Proxy server adalah peranta atau jembatan antara server dengan internet, kebanyakan proxy merupakan website server (web proxy). lalu bagaimana Cara Setting Proxy Server Menggunakan Squid pada Linux?

Dalam mensetting proxy server bisa menggunakan squid. Squid adalah paket yang disediakan linux untuk installasi proxy server.



proxy-server

Pertama-tama install squidnya, bagaimana caranya? Buka kernel pada linux anda, setelah sudah berada di kernel, anda diharuskan login sebagai root, perintahnya:

$ SU

lalu silahkan masukan password root anda.

Setelah login sebagai root, install paket squid (harus menggunakan koneksi internet), perintahnya adalah:

# yum install squid

lalu akan muncul

Loading “installonlyn” plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
–> Populating transaction set with selected packages. Please wait.
—> Package squid.i386 7:2.6.STABLE6-4.el5 set to be updated
–> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
squid i386 7:2.6.STABLE6-4.el5 updates 1.2 M
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 1.2 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: squid ######################### [1/1]
Installed: squid.i386 7:2.6.STABLE6-4.el5
Complete!

Setelah instalasi squid selesai, cek komputer apakah sudah benar terpasang squid? Perintahnya adalah:

# rpm -qa | grep squid

Setelah penginstallan squid, kita masuk ke langkah konfigurasinya, lalu bagaimana cara konfigurasi squid?

ketikan perintah berikut untuk menajalankan squid, perintahnya adalah:

# service squid start

Jika berhasil menjalankan squid maka akan muncul tulisan OK, jika gagal muncul tulisan Failed, lalukan ulang installasi squid.

Selanjutnya masuk ke directory squid, perintahnya adalah:

# cd /etc/squid

Untuk mencegah kesalahan backup file squid, perintahnya adalah:

# mv squid.conf squid.conf.backup

buat file untuk meletakan script untuk konfigurasi squid, perintahnya

# nano squid.conf

lalu masukan script berikut

http_port 3128
cache_mgr rayhan.dillah@bangbiw.com
visible_host bangbiw.com
acl situs_blokir dstdomain “/etc/squid/blokir.txt”
http_access deny situs_blokir
acl all src

Setelah memasukan script di atas, save. Selanjutnya buat list atau daftar situs yang ingin diblokir pada proxy anda. Caranya:

Buat file txt di directory /etc/squid dengan nama blokir.txt, nama file txt hrus sesuai dengan script yang dikonfigurasi barusan. perintahnya adalah:

# nano /etc/squid/blokir.txt

Lalu masukan daftar situs yang ingin diblokir, misalnya

www.twitter.com
www.facebook.com

Daftar situs yang ingin diblokir dapat ditambahkan sesuai keingingan anda, lalu save.

Konfigurasi firewall supaya diarahkan ke squid atau proxy, ketikan perintah

# vim /etc/sysconfig/iptables

Lalu tambahkan

-A PREROUTING –s 192.168.30.0/24 –p tcp –dport 80 –j REDIRECT –to-port 3121

Lalu save, setelah di save restart firewall atau iptables nya, masukan perintah

# service iptables restart

Jika berhasil maka akan muncul:

Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables modules: [ OK ]
Applying iptables firewall rules: [ OK ]

Setelah itu atur browser anda supaya menggukanan proxy server yang telah anda buat. Caranya Buka browser (misalnya Mozila) lalu pilih Menu Edit – Preferences – Advanced – Network – Setting

Masukan localhost 127.0.0.1 atau bisa menggunkan IP anda.

Setelah itu test apakah proxy anda sudah jalan atau tidak. caranya buka situs yang baru saja anda blokir, yaitu twitter dan facebook, jika situs tersebut tidak dapat dibuka, maka Cara Setting Proxy Server Menggunakan Squid pada Linux berhasil.

Bagikan...Share on FacebookTweet about this on TwitterShare on Google+
, Linux, Tutorial