Halo teman-teman, kali ini kita akan belajar proxy server dengan menggunakan squid pada Linux Debian 11
Proxy server adalah service yang menjembatani request dari client yang mengakses konten di internet.
Fungsi proxy :
1. connection sharing >> membatasi akses internet
2. filtering >> memverifikasi file secara teratur dan aman
3. caching >> menyimpan cache website
Squid proxy server adalah software yang digunakan untuk web proxy dan untuk menyimpan cache web.
sebagai web proxy antara web server dengan web client,setiap request dari client akan diteruskan ke server oleh squid dan setiap konten dari server akan diantar oleh squid kepada client.
Sebagai penyimpan cache web,pada saat squid mengantar konten ke client konten tersebut juga akan disimpan ke dalam cache. Jadi ketika client mengakses konten yang sama, client akan diarahkan ke server lokal atau cache milik proxy. sehingga client tidak selalu mengakses ke internet secara langsung namun mengakses cache yang tersimpan di squid.Hal ini digunakan untuk menghemat bandwith atau data.
PROXY SERVER DENGAN SQUID
|
# install service root@srv-debian:~# apt install squid -y root@srv-debian:~# nano /etc/squid/squid.conf # tambahkan script ini # ( menentukan ACL untuk internal network) acl mynet src 192.168.13.0/24 include /etc/squid/conf.d/* # (apply ACL for internal network) http_access allow localhost http_access allow mynet http_access deny all dns_nameservers 8.8.8.8 8.8.4.4 root@srv-debian:~# systemctl restart squid.service |
setting proxy diclient
masukkan ip lokal server dan port lalu klik save
Lalu ujicoba dengan akses internet di client
REVERSE PROXY WITH SQUID
Akses web server
MEMBLOKIR WEBSITE DENGAN SQUID
Dengan proxy kita bisa mengatur website apa saja yang bisa diakses,dengan proxy kita dapat memblokir website tertentu.
Verifikasi – akses youtube.com
Tidak ada komentar:
Posting Komentar