Bismillah
Cerita :
Layaknya sebuah layanan umum, maka sudah barang tentu ada
pihak yg berkewajiban untuk mengatur lalu-lintas layanan tersebut.
Bilamana hal ini diabaikan, maka ada satu saat dimana lalu-lintas
layanan akan mengalami kerusakan atau gangguan. Demikian
juga layanan akses internet.
Secara privasi -atau kepentingan pribadi- mungkin saja hal ini
dianggap bertentangan, karena seakan-akan kita mengintip
rahasia pengguna. Tetapi dari sisi norma bangsa, agama,
budaya, maka kepentingan untuk mengetahui situs apa saja
yg diakses oleh pengguna, menjadi sebuah alasan pembenaran.
Baiklah kita tidak akan berpanjang-lebar tentang hal tersebut
diatas, karena dalam pelaksanaan “toh” sepenuhnya bergantung
pada sang admin warnet. Apakah ia akan mengawasi akses
pengguna ataupun tidak ?
Catatan :
Kita sudah memasang squid di server dg konfigurasi transparent
Langkah-langkah :
A. Memasang dan mengatur konfigurasi Squidview
1).Instalasi aplikasi Squidview -penulis menggunakan versi 0.7-
Silakan unduh disini squidview
#installpkg squidview-0.70-i386-1.tar.gz
2).Jalankan untuk pertama-kalinya sebagai user.
$squidview (menjalankan via terminal)
Aplikasi ini membutuhkan terminal. Bila kita menginginkan untuk
berjalan di xwindow maka jalankan via xterm. Shortcut -pintasan-
nya adalah sbb :
xterm -e squidview
3).Silakan akhiri dengan menekan kombinasi tombol Ctrl-X
4).Dengan langkah ke-3, maka ada sub-dir .squidview di /home/user
4.a) Selanjutnya kita akan melakukan edit beberapa file didalamnya.
Gunakan editor favorit anda.
$vi .squidview/aliases (atau)
$mc -e .squidview/aliases
4.b) Isi file tersebut dengan nama alias dari PC client. Contoh :
agus 192.168.0.1
fajri 192.168.0.2
hadis 192.168.0.3
ummu 192.168.0.4
4.c) Arahkan log.1, log.2, log.3 ke file log milik squid.
$ln -s /var/lib/squid/logs/access.log log.1
$ln -s /var/lib/squid/logs/access.log log.2
$ln -s /var/lib/squid/logs/access.log log.3
4.d) Konfigurasi selesai, tinggal memastikan bahwa file log squid
tersebut boleh dibaca oleh user. Sebagai root, kita tambahkan
script berikut di /etc/cron/monthly
#cd /etc/cron/monthly
#touch awasi-squid
#vi awasi-squid (atau)
#mc -e awasi-squid
Isikan command berikut :
#/bin/sh
squid -k rotate
chmod 644 /var/lib/squid/logs/access.log
Silakan script tersebut disimpan, lalu jalankan untuk pertama-kali
#/etc/cron.monthly/awasi-squid
B. Menggunakan squidview
1). Jalankan sebagai user.
$squidview (menjalankan via terminal)
Atau dengan xwindow, jalankan via xterm. Shortcut -pintasan-
nya adalah sbb :
xterm -e squidview
2). Squidview otomatis akan memonitor terus kegiatan akses via
squid. Bila sudah penuh satu layar, maka akan bacaan log akan
digulung.
3). Bila kita ingin menghentikan monitor sementara waktu, tinggal
tekan tombol “m”. Hal ini diperlukan untuk dapat membaca log
squid secara seksama baris-per-baris, tanpa gangguan layar log
yg menggulung. Selanjutnya kita gunakan tombol panah naik-turun
untuk memperhatikan log nya. Untuk aktifkan monitor kembali,
tekan tombol “m” lagi.
4). Bila kita ingin membaca lengkap baris log, sila tekan tombol “v”.
Untuk keluar, tekan tombol “q”.
5). Bila kita ingin mencari info akses, kita bisa gunakan kata kunci.
Tekan tombol “f”, lalu ketik kata kunci yg dicari, lalu tekan tombol
panah kanan (untuk situs sebelumnya) atau kiri (untuk situs
sesudahnya).
6). Bila kita ingin bantuan command, tinggal tekan tombol “h”.
Untuk keluar dari bantuan, tekan tombol “q”.
Untuk keluar dari squidview, tekan kombinasi tombol “Ctrl-X”.


0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment