Cara Konfigurasi Squid3 Transparent Proxy Debian 9

Salah satu aplikasi proxy server yang sering di pakai yaitu squid3 bisa kita jalankan pada server linux debian nine. Proxy di gunakan sebagai aplakasi cache halaman net yang di akses oleh purchaser, sehingga halaman net akan selalu tersimpan di dalam cache proxy jika ada komputer purchaser mengakses situs yang sama proxy tinggal mengambil melalui cache yang di simpan tadi tanpa harus request ke jaringan net.

Topologi yang digunakan pada educational ini menggunakan internal proxy, dengan PC router. Disebut internal proxy karena proxy berada di tengah jaringan yang menghubungkan jaringan neighborhood dengan jaringan net. Berbeda jika kita menggunakan outside proxy maka memerlukan alat tambahan berupa routerboard mikrotik untuk mengatur trafik jaringan yang melewati proxy.

Berikut ini langkah konfigurasi Proxy menggunakan squid3

1. Konfigurasi IP Address

car lo iface lo inet loopback car enp0s3 iface enp0s3 inet static address 192.168.1.1/24 gateway 192.168.1.254 automobile enp0s8 iface enp0s8 inet static cope with 192.168.10.1/24
2. Restart Network

provider networking restart
3. Konfigurasi file resolv.conf

p.C. /and so on/resolv.Conf

nameserver eight.Eight.Eight.Eight
4. Konfigurasi file sysctl.conf hilangkan tag #

% /and so on/sysctl.Conf

internet.Ipv4.Ip_forward=1
5. Konfigurasi NAT

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
simpan perintah nat, agar nat selalu aktif saat server booting

iptables-save > /etc/myiptables.cfg
Tambahkan script berikut di baris paling bawah pada file pico /etc/network/interfaces

pre-up iptables-restore < /etc/myiptables.cfg post-down iptables-restore < /etc/myiptables.cfg
6. Sebelum install squid3 debian kita update terlebih dahulu dengan perintah

apt-get update
7. Install squid3

apt-get install squid3
8. Setelah instalasi selesai kita tingggal konfigurasi

p.C. /etc/squid3/squid.Conf
Parameter yang harus di rubah dan di tambahkan seperti di bawah ini, untuk mencari gunakan kombinasi tombol keyboard ctrl + w

http_port 3128
menjadi

http_port 3128 transparent
#cache_mgr webmaster
menjadi

cache_mgr alamat-e mail@gmail.Com
#cache_dir ufs /var/spool/squid3 one hundred sixteen 256
menjadi

cache_dir ufs /var/spool/squid3 10 32 512
#cache_mem 256 MB
menjadi

cache_mem sixty four MB

#maximum_object_size four MB
menjadi

maximum_object_size four MB
Cari kata kunci

#Automatically stumble on the gadget hostname, di bawahnya kita tambahkan script

visible_hostname proxy.Area.Com
Cari kata kunci

acl CONNECT approach CONNECT

tambahkan di bawahnya

acl lan src 192.168.10.0/24 http_access permit lan
Setelah itu simpan konfigurasi

9. Jalankan perintah berikut ini

squid3 -okay reconfigure
pastikan tidak ada kesalahan konfigurasi

10. Restart squid3

/etc/init.D/squid3 restart
Tambahkan perintah nat untuk redirect port proxy

iptables -t nat -A PREROUTING -i eth1 -p tcp -s 192.168.10.Zero/24 -m tcp --dport eighty -j REDIRECT --to-port 3128
simpan iptables

iptables-save > /etc/myiptables.cfg

0 Response to "Cara Konfigurasi Squid3 Transparent Proxy Debian 9"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel