Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I've played with a lot of tools that I found on these forums, including ipac-ng, which seemed to crash randomly, and cleared my iptables conf at least once (or it appears that was the case).
Anyway, I would really appreciate it if someone knows of a bandwidth monitor that monitors all traffic passing through a box by IP or with user/IP support.
Here's what I need:
1. Monitors all TCP/UDP traffic passing through my Ubuntu 8.04 server gateway.
2. Either places that data in a file (and I can graph is with python), or outputs to a web graph (per user or per IP). I would really prefer output graphs that show usage comparison between all IPs/hosts.
3. Ignores lan traffic, only writes traffic that passes through the gateway (from eth0 to eth1 and vise versa).
Currently I'm using squid, but that seems to ignore non TCP 80/443 traffic.
After searching these forums, most sources point to ipac-ng, but that experience has been much less than desirable. I've also seen some suggestions for ipaudit, and that experience was miserable, I'm guessing that's because the last update was in 2005, and it has not been developed for my kernel and libraries.
Once again, any help is much appreciated. I may have to go with bandwidthd and manually parse the logs for the traffic that I need. Currently bandwidthd logs lan traffic, ie: samba shares on the gateway to other lan PCs, and this usage really doesn't need to be included.