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/242. Restart Network
provider networking restart3. Konfigurasi file resolv.conf
p.C. /and so on/resolv.Conf
nameserver eight.Eight.Eight.Eight4. Konfigurasi file sysctl.conf hilangkan tag #
% /and so on/sysctl.Conf
internet.Ipv4.Ip_forward=15. Konfigurasi NAT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEsimpan perintah nat, agar nat selalu aktif saat server booting
iptables-save > /etc/myiptables.cfgTambahkan 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.cfg6. Sebelum install squid3 debian kita update terlebih dahulu dengan perintah
apt-get update7. Install squid3
apt-get install squid38. Setelah instalasi selesai kita tingggal konfigurasi
p.C. /etc/squid3/squid.ConfParameter yang harus di rubah dan di tambahkan seperti di bawah ini, untuk mencari gunakan kombinasi tombol keyboard ctrl + w
http_port 3128menjadi
http_port 3128 transparent
#cache_mgr webmastermenjadi
cache_mgr alamat-e mail@gmail.Com
#cache_dir ufs /var/spool/squid3 one hundred sixteen 256menjadi
cache_dir ufs /var/spool/squid3 10 32 512
#cache_mem 256 MBmenjadi
cache_mem sixty four MB
#maximum_object_size four MBmenjadi
maximum_object_size four MBCari kata kunci
#Automatically stumble on the gadget hostname, di bawahnya kita tambahkan script
visible_hostname proxy.Area.ComCari kata kunci
acl CONNECT approach CONNECTtambahkan di bawahnya
acl lan src 192.168.10.0/24 http_access permit lanSetelah itu simpan konfigurasi
9. Jalankan perintah berikut ini
squid3 -okay reconfigurepastikan tidak ada kesalahan konfigurasi
10. Restart squid3
/etc/init.D/squid3 restartTambahkan 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 3128simpan iptables
iptables-save > /etc/myiptables.cfg
0 Response to "Cara Konfigurasi Squid3 Transparent Proxy Debian 9"
Post a Comment