Digital Note

Grab a coffe, take a seat, maybe listen to some music and relax by reading our digital daily diary. We want to share our minds and know how with you and the whole world!

Blog phones

Memonitor Website yang Diakses oleh Client Mikrotik

Metode ini akan memonitor semua akses website yang terjadi oleh client dan direkam ke dalam database, sehingga bisa diolah sesuai keinginan.

untuk memulai proses ini saya asumsikan bahwa mikrotik sudah terkonfigurasi dan klient sudah terhubung dengan internet, baik dengan LAN ataupun hotspot login.

Setting Logging di Mikrotik

Untuk menampilkan atau mengetahui Website yang diakses, gunakan fitur Loggin di Mikrotik, caranya adalah sebagai berikut:

  1. Buka Winbox, Masuk ke System > Logging
  2. Masuk ke Tab Actions > Lalu Tambahkan Log Action Baru
  3. Masuk ke Tab Rules > Lalu Tambahkan Rules Baru

Setting Logging di Server

Debian

apt install mariadb-server
apt install rsyslog ryslog-mysql

Konfigurasi rsyslog

nano /etc/rsyslog.conf
$ModLoad imudp
$UDPServerRun 514
$ModLoad imtcp
$InputTCPServerRun 514
service ryslog restart

Centos

yum install rsyslog-mysql
mysql -u root -p < /usr/share/doc/rsyslog-*/mysql-createDB.sql

Konfigurasi rsyslog

nano /etc/rsyslog.conf
$ModLoad imudp
$UDPServerRun 514
$ModLoad imtcp
$InputTCPServerRun 514

Tambahkan script berikut

$ModLoad ommysql
*.* :ommysql:localhost,Syslog,root,[passwordDatabase]
systemctl restart rsyslog.service
firewall-cmd –permanent –zone=public –add-port=514/udp
firewall-cmd –permanent –zone=public –add-port=514/tcp
firewall-cmd –reload

 

Hasil dari konfigurasi diatas dapat dilihat dengan phpmyadmin atau mysql-client yg anda miliki

Silahkan mencoba, semoga informasi ini bermanfaat

Trackback from your site.

Leave a comment