Cara Instalasi dan Konfigurasi Proxy Server Centos 6


Tutorial Linux Indonesia --- Kemampuan proxy server untuk menyimpan data  komputer berupa cache ( data )  yang Sudah di akses terlebih dahulu oleh client.

Sehingga client meminta cache ( data ) tidak perlu lagi  Mengakses ke luar ( internet ) tinggal mengambil cache yang sudah di proxy server.


Seperti facebook.com, twitter.com.  Server proxy juga dapat digunakan sebagai filter terhadap  permintaan suatu data dari sebuah situs.  



Cara  Instalasi  dan  Konfigurasi  Proxy Server  Centos 6
Cara  Instalasi  dan  Konfigurasi  Proxy Server  Centos 6



Dalam konteks ini, proxy server  menjadi filter terhadap situs yang  boleh atau tidak boleh di kunjungin Seperti firewall.



Artikel Selanjutnya



Cara Instalasi dhcp Server pada centos


Cara Instalasi dan Konfigurasi SSL Di Linux Centos

Langkah 1  :  Install Squid  



[root@localhost ~]#  yum install  squid  -y 
Langkah  2  :   Konfigurasi   Squid 


[root@localhost ~]#  nano /etc/squid/squid.conf 



Acl  localhost src 127.0.0.1/32  10.10.10.0/24.  Network  10.10.10.0/24  menandakan   jaringan   yang  terhubung  pada   client.  Supaya  proxy  server  dapat  mengontrol client.

acl localhost src 127.0.0.1/32 10.10.10.0/32    # tambahkan  network   anda 
acl to_localhost dst 127.0.0.0/8 8.8.8.8/32 ::1

Buat   daftar   situs  yng    andaa  block  di  proxy  server.  Sehingga,   client  tidak  dapat mengakses   web  tersebut.


 Acl block url_regex –i ”/etc/squid/block.txt”   yang dimaksud  dengan “/etc/squid/block.txt”  sebuah  file   yang   berisi  situs  yang   anda   block  oleh   proxy  server.


acl block url_regex -i "/etc/squid/block.txt    # buat   daftar  list   website  yang  di  block   
Tambahkan  script   “http_access  deny block “  berfungsi   sebagai   block  access   situs   web  yang   sudah di  daftarkan   di  proxy  server.


http_access deny manager 
http_access deny block    #tambahkan  script  ini  untuk menjalankan  daftar   situs yang anda  block di squid
Pada  script  “http_port 3128 “   port  3128   adala   port   yang   digunakan   untuk   proxy  server.  


http_port 3128 transparent  #  tambahkan  transparent
Buat  file   baru   untuk   block  situs   yang   anda   inginkan.   Seperti  gambar  dibawah ini.


Langkah 3   : Mendaftarkan    Situs  Yang  di Block 


[root@localhost ~]#  Nano /etc/squid/block.txt


www.adi.com   # link webiste  yang  di  block 


Langkah 3   : Redirect Firewall

Redirect  firewall   berfungsi  untuk  semua   client  yang   mengakses  web yang   diblokir  akan  diteruskan    dan   diblock  oleh   proxy  server



[root@localhost ~]#   iptables –A PREROUTING –t nat  -j REDIRECT –p tcp –s 10.10.10.0/24 –d 0/0 –dport 80 –to-ports 3128Nano /etc/squid/block.txt


Langkah  4   : Restart  Services Squid 




[root@localhost ~]#  service squid restart
Langkah  5   : Testing  Proxy Server  


Saatnya  ujicoba  pada  client apakah  proxy  server  dapat  berjalan  atau  tidak. Buka  browse anda,  saya   recommended browse  google.  setting Change Proxy Setting automatic proxy settings.


Cara  Instalasi  dan  Konfigurasi  Proxy Server  Centos 6
Cara  Instalasi  dan  Konfigurasi  Proxy Server  Centos 6



Lakukan  pengecekan    proxy  server  dapat  berjalan  atau  tidak.  Dengan  cara   client   anda  mengakses  web   yang   sudah    diblock  oleh  proxy  server.


Cara  Instalasi  dan  Konfigurasi  Proxy Server  Centos 6
Cara  Instalasi  dan  Konfigurasi  Proxy Server  Centos 6
Alhamdulilah  sudah  selesai  Instalasi  dan  Konfigurasi  Proxy Server  Centos   6.  Silahkan   share  artikel  ini, jika  artikel  ini  bermnafaat.