Dalam diskusi pembuatan warnet sering sekali nongol pertanyaan... ada
nggak program untuk billingnya ...???
Kalau kita bekerja di lingkungan MS (misal server utamanya NT mungkin akan
membutuhkan program tambahan), tapi kalau kita kerja di Linux..he.h
gampang koq bikin programnya..
Caranya..
- Kita tahu koneksi dari client ke luar (internet) via jalur
ipmasquerading (atau sekarang ipchain), tapi pembahasan saya pakai
ipfwadm dulu
Untuk mengetahui workstation mana yang sedang koneksi :
tinggal ketik (as root)
/sbin/ipfwadm -M -l -n
Dan nongollah list koneksi yang terjadi dan port yang digunakan, misal :
prot expire source destination ports
tcp 09:51.57 192.168.1.12 141.51.126.35 1364 (64606) -> 440
tcp 09:51.57 192.168.1.12 141.51.126.35 1368 (64610) -> 1020
tcp 09:51.38 192.168.1.12 141.51.126.35 1282 (64524) -> 845
tcp 13:57.28 192.168.1.12 129.70.123.140 2160 (61463) -> 22
tcp 09:51.88 192.168.1.12 141.51.126.35 1563 (64805) -> 384
tcp 09:51.97 192.168.1.12 141.51.126.35 1578 (64820) -> 164
tcp 09:51.97 192.168.1.12 141.51.126.35 1576 (64818) -> 651
tcp 09:50.84 192.168.1.12 141.51.126.35 4927 (64193) -> 289
tcp 12:07.25 192.168.1.12 194.109.9.48 1738 (64981) -> 80
tcp 12:09.28 192.168.1.12 194.109.9.48 1739 (64982) -> 80
Nah tampak bahwa mesin dg IP 192.168.1.12 melakukan koneksi ke IP tertentu
(khan kita tahu IP yang dikoneksikan tersebut di luar jaringan kita,
artinya dia memanfaatkan koneksi Internet). Juga port yang digunakan
terlihat misal ada port 80 (WWW), ada port 22 (SSH) (pada jalur paling
kanan).
Karena kita juga tahu port mana yang digunakan maka kita 'bisa memboboti'
misal kalau web harganya sekian, kalau ftp harganya sekian...dlll
(informasi di atas sudah cukup).
Nah sekarang tinggal kita merangkai' dengan pencatatan dari IP tersebut
dari menit mana ke menit mana, (atau detik mana ke detik mana), dan
tinggal kita total. (kalau perhitungan menggunakan time based).
Bisa juga kita gabungkan dengan 'program monitor' (pakai Tcl/Tk), yang
akan selalu secara rutin melihat koneksi mana, sehingga dari monitor kita
terlihat... siapa saja yang sedang mengakses...
Silahkan dicoba...
IMW
* Gunadarma Mailing List -----------------------------------------------
* Archives : http://milis-archives.gunadarma.ac.id
* Langganan : Kirim Email kosong ke [EMAIL PROTECTED]
* Berhenti : Kirim Email kosong ke [EMAIL PROTECTED]
* Administrator: [EMAIL PROTECTED]