Monitor each person's Internet traffic usage with Mikrotik router

NC

Do you want to monitor each person's internet bandwidth usage with Mikrotik router? In this article, I will show you how to do it.

Step 1 : PPPoE Server Configuration

You configure the pppoe server on the mikrotik router. You need to create an account for the person who will monitor internet usage. You need to configure for the supervisor include IP address, profile, login name and password.

In this article, the ip address for the supervisor is 192.168.88.254.

Go to "IP" > "Pool"

Monitor each person's Internet traffic usage with Mikrotik router

I will statically assigned IP address to each person and based on that monitor their internet bandwidth usage.

Click on PPP menu item from left menu, PPP window will appear now. Click on pppoe servers tab and then click at new button, Choose your LAN interface where PPPoE server will be created from Interface drop-down menu. 

Monitor each person's Internet traffic usage with Mikrotik router

Put Local Address 192.168.88.1 and choose ip address from Remote Address drop-down menu.

Monitor each person's Internet traffic usage with Mikrotik router

We will create secret which means supervisor username and password will be connected to our Network.

Choose Service pppoe from Service drop-down list and choose pppoe profile from Profile drop-down list.

Monitor each person's Internet traffic usage with Mikrotik router

Step 2 : Bandwidth monitoring configuration

This is the tool you will use to monitor the traffic of each ip address in your network. I will put the download link here. Copy your service and viewer sniffer to C:\Program Files.

You need to configure more on the mikrotik router for the monitoring system to work. Enable your accounting on mikrotik. Enable your web access accounting on mikrotik, enter your network IP.

Monitor each person's Internet traffic usage with Mikrotik router

Monitor each person's Internet traffic usage with Mikrotik router

Create a new account name "sniffer" and password as "sniffer". 

Monitor each person's Internet traffic usage with Mikrotik router

Open your "SnifferService.ini" from service folder to change according your IP Network, IP address of your mikrotik device.

Open you command prompt as admin, then direct to your service sniffer folder and type exactly as shown.

Monitor each person's Internet traffic usage with Mikrotik router

SnifferService.exe /install

This will install sniffer service on your local machine service. 

Monitor each person's Internet traffic usage with Mikrotik router

Open your service and search for sniffer service then click Start, your Sniffer service should be on Running state.

Monitor each person's Internet traffic usage with Mikrotik router

I will show you how to configure PPPoE client in windows operating system and this is where you running the Sniffer Viewer.

The monitoring system is done, now we add accounts for internet users to monitor them. 

Monitor each person's Internet traffic usage with Mikrotik router

Monitor each person's Internet traffic usage with Mikrotik router

Step 3 : configuration for users

You assign a fixed IP address to the user. In this article, the ip address for peter is 192.168.88.2. 

Now put Local Address 192.168.88.1 and choose ip address from Remote Address drop-down menu.

Configure user name and password

Now we will create secret that means username and password of a client by which he/she will be connected to our network. Put the username of any client in the name input box and put password in password input box.

Now choose Service pppoe from Service drop-down list and choose pppoe profile from Profile drop-down list. An account will only be given one ip address, so based on that ip address you can monitor how they use internet bandwidth.

Monitor each person's Internet traffic usage with Mikrotik router

Next configure the PPPoE client for the user, I'll show you how to configure PPPoE client in windows operating system.

Now you can monitor each person's internet bandwidth usage. You can do the same with other users.

Tags: Mikrotik