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.
Dalam konteks ini, proxy server menjadi filter terhadap situs yang boleh atau tidak boleh di kunjungin Seperti firewall.
Artikel Selanjutnya
Langkah 1 : Install Squid
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.
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 |
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 |
Alhamdulilah sudah selesai Instalasi dan Konfigurasi Proxy Server Centos 6. Silahkan share artikel ini, jika artikel ini bermnafaat.