Konfigurasi Proxy Server di CentOS

Gara – gara pusing dikasih kerjaan bikin proxy server di kantor saya, jadi terketuk untuk nulis tutorialnya deh. Ok cekidot……

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.

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

pro1

Masukan localhost 127.0.0.1 atau bisa menggunkan IP anda.

pro2

 

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.

 

Selamat Menulis

Selamat Datang di Dunia Blog, dan selamat menulis…

Pengelola blog kembali mengingatkan akan peraturan pemakaian Blog Universitas Widyatama Bandung adalah sebagai berikut :

  1. Blog ini merupakan milik Universitas Widyatama termasuk didalamnya seluruh sub domain yang digunakan sehingga apa yang terdapat didalam blog ini secara umum akan mengikuti aturan dan kode etik yang ada di Universitas Widyatama Bandung.
  2. Blog ini dibuat dengan menggunakan aplikasi pihak ke tiga (WordPress), dan lisensi plugin plugin didalamnya terikat terhadap developer pembuat plugin tersebut.
  3. Blog ini dapat digunakan oleh Karyawan, Dosen dan Mahasiswa Universitas Widyatama Bandung.
  4. Dilarang melakukan registrasi username atau site/subdomain blog dengan menggunakan kata yang tidak pantas.
  5. Dilarang memasukkan konten dengan unsur SARA, pornografi, pelecehan terhadap seseorang ataupun sebuah institusi.
  6. Dilarang menggunakan blog ini untuk melakukan transaksi elektronik dan pemasangan iklan.
  7. Usahakan sebisa mungkin untuk melakukan embed video atau gambar di bandingkan dengan melakukan upload secara langsung pada server.
  8. Pelanggaran yang dilakukan akan dikenakan sanksi penutupan blog dan atau sanksi yang berlaku pada aturan Universitas Widyatama sesuai dengan jenis pelanggaran yang dilakukan.
  9. Administrator berhak melakukan pembekuan account tanpa pemberitahuan terlebih dahulu jika dianggap ada hal hal yang melanggar peraturan.
  10. Aturan yang ada dapat berubah sewaktu waktu.

Beberapa Link terkait Universitas Widyatama

  1. Fakultas Ekonomi – http://ekonomi.widyatama.ac.id
  2. Fakultas Bisnis & Manajemen – http://manajemen.widyatama.ac.id
  3. Fakultas Teknik – http://teknik.widyatama.ac.id
  4. Fakultas Desain Komunikasi Visual – http://dkv.widyatama.ac.id
  5. Fakultas Bahasa – http://bahasa.widyatama.ac.id

Layanan Digital Universitas Widyatama

  1. Biro Akademik – http://akademik.widyatama.ac.id
  2. Rooster Kuliah – http://rooster.widyatama.ac.id
  3. Portal Mahasiswa – http://mhs.widyatama.ac.id
  4. Portal Dosen – http://dosen.widyatama.ac.id
  5. Digital Library – http://dlib.widyatama.ac.id
  6. eLearning Portal – http://learn.widyatama.ac.id
  7. Dspace Repository – http://repository.widyatama.ac.id
  8. Blog Civitas UTama – http://blog.widyatama.ac.id
  9. Email – http://email.widyatama.ac.id
  10. Penerimaan Mahasiswa Baru – http://pmb.widyatama.ac.id/online

Partner UTama

  1. Putra International College – http://www.iputra.edu.my
  2. Troy University – http://www.troy.edu
  3. Aix Marsielle Universite – http://www.univ-amu.fr
  4. IAU – http://www.iau-aiu.net/content/institutions#Indonesia
  5. TUV – http://www.certipedia.com/quality_marks/9105018530?locale=en
  6. Microsoft – https://mspartner.microsoft.com/en/id/Pages/index.aspx
  7. Cisco – http://www.cisco.com/web/ID/index.html
  8. SAP – http://www.sap.com/asia/index.epx
  9. SEAAIR – http://www.seaair.au.edu

Academic Research Publication

  1. Microsoft Academic  –  http://academic.research.microsoft.com/Organization/19057/universitas-widyatama?query=universitas%20widyatama
  2. Google Scholar – http://scholar.google.com/scholar?hl=en&q=Universitas+Widyatama&btnG=

Info Web Rangking

  1. Webometric – http://www.webometrics.info/en/detalles/widyatama.ac.id
  2. 4ICU – http://www.4icu.org/reviews/10219.html