From mboxrd@z Thu Jan 1 00:00:00 1970 From: Morten Nilsen Date: Thu, 17 Jun 2004 07:59:03 +0000 Subject: Re: [LARTC] Trafic monitor Message-Id: <40D14F47.2070602@nilsen.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="------------ms090005060806010600020901" List-Id: References: <001901c45376$cb7fe760$05d24d52@unixyv5xl6jssn> In-Reply-To: <001901c45376$cb7fe760$05d24d52@unixyv5xl6jssn> To: lartc@vger.kernel.org This is a cryptographically signed message in MIME format. --------------ms090005060806010600020901 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Thilo Schulz wrote: > On Wednesday 16 June 2004 09:51, Ionut Gogu wrote: >> I search for a tool show-me on real time the trafic made by all/one IPon >> the interface eth1 > > I'm working on one _RIGHT_NOW_ and expect it to be usable today. > It will be configurable over a webinterface, and will manipulate the iptables > using a small setuid C-Program I wrote. (I know, setuid root sucks, but > you'll have to make sure noone else on this server can access or run the > executable file using the webserver .. that's your job.) > It uses ulogd and stores the traffic in a webinterface, it also does update > the statistics database once a given limit of traffic has been reached, or a > certain timeout has been hit. I might give out a usable version tomorrow, but > I cannot guarantee for its bugfreeness. Though, most of the parts are done > and they also seem to work the way I want them to. > Plus, it won't destroy any already-present firewall setups. I find that thing intriguing, but I have a couple questions; - How will your solution scale? can it handle 200Mb traffic full duplex on a Xeon 2.8GHz without choking? what about 100Mb on an AMD 800MHz? - Could it affect latency? - why not use sudo instead of setuid root? Cheers, -- Morten --------------ms090005060806010600020901 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII6TCC As8wggI4oAMCAQICAwwGxjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwMzMwMTAxOTUyWhcNMDUwMzMwMTAxOTUy WjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSAwHgYJKoZIhvcNAQkBFhFt b3J0ZW5Abmlsc2VuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALkNeXGa v/uJ4ewXka6fhwQPP6ZxusRK2TE8Sg2U/yXgFfyD1590BHxutbxj7N1QyK65ETs+yf1i1XKt JsqQ00QLQEl71iJAWWZiCXN5LJ1VJyn8NqNU/vl8KcQuJFd8jkDdI65iS5cFmb2ycXBRJZJk zl95eBVSQfNcxTdx92op97VYtvk4GEtrUvVORGgtAefGvi2G+8+9s2Kd09dcrGYPIhW/8w9m B55455Q/EWqpl8r5lWV0oUmDoA5QgcqqxfafuOeaGvVbTMF8AbPH1kOEFDXczRCDa/C3IQ/T n3vlOaBUEk/1NCk0RMpwZO/b4exCeWOeRwm728yqC0dYTy8CAwEAAaMuMCwwHAYDVR0RBBUw E4ERbW9ydGVuQG5pbHNlbi5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQAk hxJwYQWpSQVN48ZKM4KLOivsMts3mM4tYcfCGvmge4g5jw+I2VMfOpXj08fuBbVBlBbuleiw 6+QbkHAJsw7KAo91xEDVqICOpZXf32DqYGviCukzSuzFYzCc1+mB3ZFxGP9U5XXAJZW/5jpv jOpJLy0zOuM2k38ATELsUaWU3zCCAs8wggI4oAMCAQICAwwGxjANBgkqhkiG9w0BAQQFADBi MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwMzMw MTAxOTUyWhcNMDUwMzMwMTAxOTUyWjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVt YmVyMSAwHgYJKoZIhvcNAQkBFhFtb3J0ZW5Abmlsc2VuLmNvbTCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBALkNeXGav/uJ4ewXka6fhwQPP6ZxusRK2TE8Sg2U/yXgFfyD1590 BHxutbxj7N1QyK65ETs+yf1i1XKtJsqQ00QLQEl71iJAWWZiCXN5LJ1VJyn8NqNU/vl8KcQu JFd8jkDdI65iS5cFmb2ycXBRJZJkzl95eBVSQfNcxTdx92op97VYtvk4GEtrUvVORGgtAefG vi2G+8+9s2Kd09dcrGYPIhW/8w9mB55455Q/EWqpl8r5lWV0oUmDoA5QgcqqxfafuOeaGvVb TMF8AbPH1kOEFDXczRCDa/C3IQ/Tn3vlOaBUEk/1NCk0RMpwZO/b4exCeWOeRwm728yqC0dY Ty8CAwEAAaMuMCwwHAYDVR0RBBUwE4ERbW9ydGVuQG5pbHNlbi5jb20wDAYDVR0TAQH/BAIw ADANBgkqhkiG9w0BAQQFAAOBgQAkhxJwYQWpSQVN48ZKM4KLOivsMts3mM4tYcfCGvmge4g5 jw+I2VMfOpXj08fuBbVBlBbuleiw6+QbkHAJsw7KAo91xEDVqICOpZXf32DqYGviCukzSuzF YzCc1+mB3ZFxGP9U5XXAJZW/5jpvjOpJLy0zOuM2k38ATELsUaWU3zCCAz8wggKooAMCAQIC AQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENh cGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAm BgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0 ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h aWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNV BAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQD EyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEF AAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B 1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79A gAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8E CDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3 dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEa MBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7M DaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUa C4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk1 3iSx0x1G/11fZU8xggM7MIIDNwIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3 dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJl ZW1haWwgSXNzdWluZyBDQQIDDAbGMAkGBSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA0MDYxNzA3NTkwM1owIwYJKoZIhvcNAQkEMRYE FObW+e1a/uoOfz9kDy03uh9RyjO4MFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYI KoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgG CSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1 aW5nIENBAgMMBsYwegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQK ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u YWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDAbGMA0GCSqGSIb3DQEBAQUABIIBAIW1Mu7FVrvr sV1GObCP0DJJ453CKPWWiCMxlRgS3pAtxWMzSx6xUzSPhRwtLh4va1JsoiTGV6Gv/gYmPiVl H62NmDIeiE5Kv5mw5PDFSTeSr8M/NZnTrrNnOepPXinzigJdjksCVFDnlFNTA0RK+99oFBe2 M6tpQIj/Hlk3gJB6xbFudYZqTVnhcpAhgtZ+DvlJDHxCY6j/Ad2fEqZ16+8pcGkscx/wwWH5 7cqnCIxNt/GNHwPtB95e3xcktQ683xMtd8XUzT8qY45PoUkke0v7uczkSwRhdRTeVv2w3O3n tzDw/f/bBmcihMl13VQkCql9bPOp/RygdixMi4HaF3YAAAAAAAA= --------------ms090005060806010600020901-- _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/