Kali
ini saya akan sharing cara instalasi dan konfigurasi setting proxy
activity atau yang sering juga monitoring layanan proxy dengan
menggunakan aplikasi SARG
Kita langsung saja mulai ke pembahasan :Pertama #1 Kita harus install dulu squid proxy di debian 8, Perintahnya
root@prox:~# apt-get install squid3 [Disk 2 & 1]
acl lan src 192.169.19.0/24 ==> acl connect
http_port 3128 transparent
http_access allow lan
visible_hostname www.xxxx.com
========================================================================
Kedua #2 Kita tambahkan rule iptables untuk proxy di /etc/rc.local, Perintahnya
root@prox:~# pico /etc/rc.local
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -p tcp -i eth1 --dport 80 -j REDIRECT --to-ports 3128
root@prox:~# reboot
========================================================================
Ketiga #3 setelah langkah 1 dan 2 sukses, maka langkah selanjutnya install apache2, php5 dan perl, Perintahnya
root@prox:~# apt-get install apache2 php5 perl [Disk 1]
root@prox:~# apt-get install sarg [Disk 3 & 1]
========================================================================
Keempat #4 ubah konfigurasi script di /etc/sarg/sarg.conf, Perintahnya
root@prox:~# pico /etc/sarg/sarg.conf
access_log /var/log/squid3/access.log ==> dengan menekan tombol ctrl+w
graphs yes
graph_days_bytes_bar_color orange
output_dir /var/www/laporansquid
#output_dir /var/lib/sarg
resolve_ip yes
charset Latin1
========================================================================
Kelima #5 ubah konfigurasi script di /etc/sarg/sarg-reports, Perintahnya
root@prox:~# pico /etc/sarg/sarg-report.conf
HTMLOUT=/var/www/laporansquid
Sumber :: [https://www.server-world.info/en/note?os=Debian_8&p=squid&f=9]
========================================================================
Keenam #6 membuat direktori di /var/www/laporansquid, Perintahnya
root@prox:~# mkdir /var/www/laporansquid
# sarg-reports today
# sarg-reports daily
# sarg-reports weekly
# sarg-reports monthly
========================================================================
Ketujuh #7 ubah konfigurasi script di /etc/apache2/conf-enabled/security.conf, Perintahnya
root@prox:~# pico /etc/apache2/conf-enabled/security.conf
ServerTokens Prod
========================================================================
Kedelapan #8 ubah konfigurasi script di /etc/apache2/mods-enabled/dir.conf, Perintahnya
root@prox:~# pico /etc/apache2/mods-enabled/dir.conf
DirectoryIndex index.html index.htm
========================================================================
Kesembilan #9 ubah konfigurasi script di /etc/apache2/apache2.conf, Perintahnya
root@prox:~# pico /etc/apache2/apache2.conf
Tambahkan pada baris terakhir
ServerName 192.192.10.1
========================================================================
Kesepuluh #10 merestart systemctl apache2, Perintahnya
root@prox:~# systemctl restart apache2
========================================================================
Kesebelas #11 meng-generate settingan sarg, Perintahnya
root@prox:~# root@prox:~# /usr/bin/sarg ==> untuk meng-generate setting sarg
========================================================================Keduabelas #12 membuat otomastis laporan sarg per hari Perintahnya di menu crontab #crontab –e
tambahkan script dibawah ini di paling bawah script yang ada
* */5 * * * /usr/sbin/sarg-reports today ==> [ini berarti selama 5 jam otomatis akan memberikan laporan terbaru]
========================================================================
Selanjutnya
cek di client dengan cara ketik di browser alamat ip kalian dengan
slash (/) squid-reports maka tampilan seperti ini https://192.168.169.2
Karena anda baru membuat tadi coba pilih daily saja atau today maka hasilnya akan seperti ini jika sukses
Selesai.
......Semoga Berhasil.......







0 komentar:
Posting Komentar