PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netztraffic überwachungstool?



DeiMatrix
24.07.02, 23:34
Moin Jungs!

Gibt es ein Programm für Linux welches den Gesamten Traffic überwacht? Ich hab bei meinem Anbieter nur 50 GB inklusive und wollte gerne wissen wieviel davon immer so verbraucht sind. Weil 1 GB drüber kostet schon 15 Euro pro GB!!!

Also bräuchte ich ein Tool was alle Verbindungen überwacht und auswertet. Am besten noch als HTML so das ich eine Auswertung per Browser anschauen kann.

Kennt wer ein solches Programm?

Danke!

Basti_litho
24.07.02, 23:37
Schau dir mal "ntop" an, ist glaub ich genau das was du brauchst.

Gruß

DeiMatrix
25.07.02, 16:02
error: failed dependencies:
libpcap is needed by ntop-2.1-1
libcrypto.so.2 is needed by ntop-2.1-1
libpcap.so.0.6.2 is needed by ntop-2.1-1
libssl.so.2 is needed by ntop-2.1-1

Was genau muss ich da nachinstallieren damit ich diese fehler loswerde? Ich hab nur SuSE 7.2???

msi
25.07.02, 16:18
das musst du noch installieren:

libcap
libcrypto (version 2.)
libpcap (version 0.6.2)
libssl

lies doch was er für meldungen bringt!

DeiMatrix
25.07.02, 16:32
Hab mich an libcap probiert.

Version 0.7.1 downgeloaded. Dann:

./configure
./make
./make install

wie es in der config steht.

Wenn ich dann ntop mit

rpm --install ntop...

installieren will. Fehlt ihm libcap aber immer noch...???

Basti_litho
25.07.02, 18:03
Hol dir mal apt4rpm dann sollten diese probleme der vergangenheit angehören :)

apt4rpm.sf.net

Gruß

DeiMatrix
30.07.02, 01:47
Also ich hab es jetzt mit:

openssl-0.9.6d

probiert. Aber bringt nix. ich krieg einfach net die fehlermeldungen weg:

libpcap is needed by ntop-2.1-1
libcrypto.so.2 is needed by ntop-2.1-1
libpcap.so.0.6.2 is needed by ntop-2.1-1
libssl.so.2 is needed by ntop-2.1-1

Woher sonst hol ich diese libcrypto.so.2 wenn nicht von OpenSSL???

DeiMatrix
31.07.02, 13:04
bitte...hilfe! :)

morpheus2001
31.07.02, 14:40
hi,

geh mal auf www.rpmfind.net
dann suchst du jeweils nach dem namen der rpms die dir fehlen. und lädst sie runter und installierst sie.
das geht denke ich am einfachsten.
die paketabhängigkeiten sagen dir, welche Softwarepakete benötigt werden. Ich denke es gibt Probleme wenn du anstatt den bnötigten Softwarepaketen die Software manuel draufschaufelst (mit configure.. make... make install). Letztes sind in dem Sinne keine Softwarepakete, werden deshalb von deinem ntop.rpm auch nicht als Installiert erkannt.

Hoffe du verstehst was ich damit sagen will :)
gruss

Basti_litho
31.07.02, 15:48
hi,

den besten tipp den ich kenne habe ich dir schon gegeben:

(ich geb ihn dir aber gerne nochmal :) )

http://apt4rpm.sf.net

apt4rpm löst solche probleme von selbst.

ich hab z.b. mein ntop so installiert :

apt-get install ntop

fertig.

Schon lieber deine Nerven und hol dir apt für rpm.
Seither kann ich mich um die wesenliche dinge kümmern. (klingt irgendwie wie aus der Werbung. :) )

Gruß
Basti_litho

darktr00per
31.07.02, 15:52
also ich hab bei mir bei suse linux einfach standard installation gemacht und da war alles dabei und ntop ging auf anhieb und musste auch nix zusätzliches installieren!

DeiMatrix
31.07.02, 15:55
Urgs..das geht ja echt einfach. Aber jetzt installiert er es nicht weil angeblich schon das neuste installiert ist (kommt wohl durch meine ganzen Versuche) und ntop lässt sich jetzt net richtig starten. *urgs*

Wie lösche ich denn ntop wieder komplett? im Yast ist es schon raus...puh...bald kann ich den server neu aufsetzen lassen.

Die ntop fehlermeldung gibts in einer stunde.

aber schon mal thx

muss jetzt dringend nochmal kurz arbeiten!

Basti_litho
31.07.02, 16:03
löschen kannst du's mit:
apt-get remove ntop


nach packeten suchen (z.b.: ntop) kannst du mit :
apt-cache search ntop

dabei sucht er in den namen und beschreibungen der Packete, also geht auch ein:

apt-cache search backup

so findest du packete die was mit backup zu tun haben.

Ein apt-get dist-upgrade würde ich dir allerdings nicht empfehlen (bei mir war danach alles im eimer).

Mit "apt-get", "apt-cache".... kann man sich das leben schon sehr erleichtern.

Gruß
Basti_litho

morpheus2001
31.07.02, 16:55
hi basti,

was genau macht oder kann dieses apt4rpm ??

gruss

Basti_litho
31.07.02, 17:35
hi morpheus2001,

ich weiß nicht ob du apt - das packetmanagment bei Debian kennst, das war einer der großen vorteile der Debian Distribution. Dieses Programm löst solche packetabhägikeiten selber auf, d.h wenn du z.b. wie im fall vom DeiMatrix dir z.b.
ntop installieren möchtest ist es wie bei DeiMatrix so: das packet ntop braucht die libssl , die libssl braucht aber die libsso, die libsso braucht die libcrypto.so, die libcrypto.so braucht aber ................. usw,usw,usw.

Das kann wirklich nerven. :)

apt erkennt diese verzickte situation und weiß welche packete noch zu installieren sind damit ntop funktioniert und fragt dich gleich ob er die restlichen mitinstallieren soll (was eigentlich immer richtig ist.).

Er kann deine Packete auch updaten.
Apt hält dein system auch sauber, weil wenn du z.b. kde löschen willst müsstest du (ohne yast o.ä) immer nach rpm packeten suchen die z.b. mit kde beginnen und jedes packete einzeln deinstallieren. (ziemlich aufwendig).

Mit apt kannst du einfach "apt-get remove kdelibs kdebase" machen und apt erkennt das dann eigentlich kein kde programm mehr lauffähig ist und frägt dich ob du den rest mit deinstallieren willst, dadurch kann man verhindern das programme die sowieso nicht mehr laufen wie tot auf der platte liegen.

Apt kann noch viele solcher netten sachen.
Ich kanns nur jedem empfehlen der die nase voll hat von diesen "netten" abhängikeiten (xy braucht xz, xz braucht xi..).

Ich hoffe ich konnte dir ein bisschen helfen.

Gruß
Basti_litho

DeiMatrix
31.07.02, 18:30
GOIL! Es läuft endlich!!! Gott sei dank!

Vielen dank man..ich war schon total am verzweifeln hier! :o)

hat mit apt-get install ntop geklappt :)))

Basti_litho
31.07.02, 19:19
Ja, so schön einfach kann software installation unter Linux sein. :)

Gruß
Basti_litho

Malekith
03.08.02, 12:27
Hallo,
apt4rpm ist gut und schön, aber:

apt-get install ntop

gibt aus:

[root@Avalon2 root]# apt-get install ntop
Processing File Dependencies... Done
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package ntop

Was muss ich machen? Gibts wie unter Debian auch irgendwo eine sources.list? Wenn ja wo?

Dnake im Vorraus

darktr00per
03.08.02, 13:00
Also ich hab bei meim Suse Linux einfach das rpm package von CD installiert und alles lief wie geschmiert!

Basti_litho
03.08.02, 14:11
@ Malekith:

Na klar gibt es sources listen :)

1.) eine gute vorlage ist bei apt4rpm.sf.net zu finden:

apt4rpm.sf.net/repos.html

Dort sind die Sources.list für die verschiedenen Distributionen.

2. Bei einigen SuSE ftp-servern gibt es ein apt verzeichniss
Wenn du dich an die "syntax" hälts kannst du die anderen
server eintragen.
Bei den anderen Distributionen wird es wahrscheinlich
auch ein paar andere server geben die sowas anbieten.

Mfg
Basti_litho

Malekith
03.08.02, 19:01
Also ich hab jetzt geupdatet was ich konnte, aber ein apt-get install ntop klappt immernoch nicht... :(

Dann muss ich mich wohl wieder mit den Abhängigkeiten anlegen...

Basti_litho
03.08.02, 20:29
Also irgendwas muss bei dir schief gelaufen sein.

Welche server hast du eingetragen?? Klappt den ein apt-get update??

Was kommt den für eine ausgabe wenn du "apt-cache stats"
eingibst?? bzw. wieviele Total packages ??

Gib nicht so schnell auf, apt4rpm ist wirklich zu genial :)

Mfg

Malekith
05.08.02, 11:13
Total Package Names : 7223 (347k)
Normal Packages: 1682
Pure Virtual Packages: 2917
Single Virtual Packages: 2269
Mixed Virtual Packages: 27
Missing: 328
Total Distinct Versions: 3283 (158k)
Total Dependencies: 45645 (1095k)
Total Ver/File relations: 9077 (145k)
Total Provides Mappings: 12671 (253k)
Total Globbed Strings: 63 (1012)
Total Slack space: 67.6k
Total Space Accounted for: 2067k

Das ist die Ausgabe von "apt-cache stats"

Basti_litho
05.08.02, 12:09
Hallo,

also ich hab auch nur ein paar packete mehr.


Total Package Names : 8789 (422k)
Normal Packages: 3020
Pure Virtual Packages: 3708
Single Virtual Packages: 1866
Mixed Virtual Packages: 49
Missing: 146
Total Distinct Versions: 4310 (207k)
Total Dependencies: 54296 (1303k)
Total Ver/File relations: 4501 (72.0k)
Total Provides Mappings: 11624 (232k)
Total Globbed Strings: 240 (6232)
Total Slack space: 53.6k
Total Space Accounted for: 2296k

Und klappt bei dir immer noch nicht???

Gruß
Basti_litho

Malekith
05.08.02, 13:18
Mehr find ich nicht :(

Poste mal deine sources.list, ich poste mal meine

******* START *******


rpm http://apt.nlc.no redhat/7.2/i386 cds updates extra

rpm http://apt.freshrpms.net redhat/7.3/en/i386 os updates freshrpms
rpm-src http://apt.freshrpms.net redhat/7.3/en/i386 os updates freshrpms


# Tuxfamily

rpm ftp://apt-rpm.tuxfamily.org/apt redhat/7.3/en/i386 os updates extra
rpm-src ftp://apt-rpm.tuxfamily.org/apt redhat/7.3/en/i386 os updates extra


# Uninett --> Klappt nicht

#rpm http://ftp.uninett.no/pub/linux/apt redhat/7.3/en/$(ARCH)/redhat os updates-os freshrpms
#rpm-src http://ftp.uninett.no/pub/linux/apt redhat/7.3/en/$(ARCH)/redhat os updates-os freshrpms

# Edu

rpm http://redhat.usu.edu/mirrors/redhat/apt redhat-7.3-i386/redhat os
rpm http://redhat.usu.edu/mirrors/redhat/apt redhat-updates-7.3/redhat os

# NlC

rpm http://apt.nlc.no redhat/7.2/i386 cds updates extra


************** ENDE *********************

Basti_litho
05.08.02, 13:42
also,

meine sources.list wird dir leider nicht viel helfen (hab SuSE).

Bei den Servern die du in deiner sources.list hast habe ich vorbeigeschaut offentsichtlich hat redhat kein packet namens ntop.

Weiß auch nicht warum.

Naja 7223 Packete ist ja auch schon was.


Mfg

Basti_litho