Is there a way to see which connection uses the most bandwith? In Status → Connections I see all connections, which is great. But to find out which connections uses a lot bandwith seems hard to me. Somehow a sorting feature for Data Transfer would be great.
HI all,
currently not sure if someone wants to check it https://github.com/ummeegge/IPFire-Pmacct-Web-Interface since it is under development and it currently works only with the memory plugin (standard after Pakfire installation) .
Current key features:
Live view of the biggest bandwidth consumers (Bytes columns are like the others sortable, one click in the header needed)
IPFire zone coloring (Green/Blue/Orange/Red + OpenVPN/WireGuard) like in connections.cgi
Clickable IPs → opens ipinfo.cgi in a new tab like in firewall CGIs
No problem, just do what you can or want
I haven’t had the time to write a more detailed README.md, but if you’d like to get a deeper insight, you can find some more information here: ummeegge/IPFire-Pmacct-Web-Interface | DeepWiki (not written by me but i like it ).
Hi, I tried installing the component on a test machine.
One thing I noticed is that it only shows traffic on the green and red networks, not the blue ones.
What did I do wrong?
therefor you see what you see. To answer a potential next question in advance — yes, it’s possible to get more interfaces with pmacctd, but you’ll need to set up an appropriate interfaces.map file. In addition, a suitable CGI script would need to be created to handle it. .
Can this be used in combination of the DNS as well? Because destination IPs won’t tell you what kind of “service” had been used., if it’s an AWS server etc.
Hi, I haven’t checked it thoroughly yet, but by making this change, I was able to have both the network and Blu at the same time.
I modified the pmacct.conf file.
The string to change is this:
pcap_interfaces_map: /etc/pmacct/interfaces.map
I added a new file in the same directory called interfaces.map
with these instructions:
ifname=green0 ifindex=100 direction=in
ifname=blue0 ifindex=101 direction=in
Personally, I use SARG (Squid Analysis Report Generator) and I wouldn’t change it. Its interface might be a bit dated, but I find it very user-friendly and the information it provides is truly relevant.
The information gathered : Top sites, Sites & users, Downloads, all sorted by IP address (it’s just missing the associated name of the machine concerned and it would be perfect).
Sadly no. My intent is to detect any “illegal” use of services, such as video streaming of my kids, that may cause me trouble. Therefore it will be great to log the device (source), the destination (URL) and the amount of traffic (for example per day).
Hi, I stumbled across this topic and wanted to create a nice overview for myself, but unfortunately it doesn’t seem to work that easy way.
I downloaded the package via Pakfire and loaded the configuration you linked here and installed it with the three specified commands.
Unfortunately, the module does not start, or at least I do not get an overview page displayed. Neither in the web GUI nor when entering the link manually.
Did I miss sonething or have to configure any file?
Hi @mumpitz and all a happy new year .
It might be an idea to use a new topic for this since i do not want to take this one over. May there are also other ideas from others which match the topic owner´s needs better then mine.
There are ways outside of IPFire that you could get this information. One example is using a TP-Link access point along with the Omada controller software. This gets you everything you need as long as the devices you want this information on are wireless. One thing this will NOT do is tell you which sites have been visited, but you did not ask that in your original post.
Here is a screenshot of one of the wireless devices on my network.