Wie kann ich den gesamten Internetverkehr von meinem Heim-PC aus überwachen?

104690
Paul Rowland

Ich möchte den gesamten Internetverkehr von meinem Heim-PC überwachen, um festzustellen, welche Programme auf meinem Heimcomputer installiert sind und auf das Internet zugreifen.

Ich dachte, ich könnte Fiddler dafür verwenden, aber ich habe festgestellt, dass Firefox-Verkehr standardmäßig nicht angezeigt wird. Sie müssen einige Einstellungen vornehmen .

Welche Optionen muss ich haben, um den gesamten Verkehr zu überwachen ?

42
Diese Art von Frage wurde zu Tode gestellt. Warum antworten, wenn Sie wissen, dass es sich um ein Duplikat handelt? alex vor 14 Jahren 1
Diese Frage vielleicht zu http://softwarerecs.stackexchange.com migrieren? Jet vor 9 Jahren 1
@Jet Die Migrationsrichtlinie besteht darin, nichts zu migrieren, das älter als 6 Monate ist. Es ist für immer da. Excellll vor 9 Jahren 0

15 Antworten auf die Frage

29
Axxmasterr

Ich würde empfehlen, TCPView zu verwenden, das Teil der Sysinternals-Suite ist. TCPView zeigt Ihnen alle Verbindungen an, die vom TCP / IP-Stack geöffnet werden, und es zeigt Ihnen auch die Remote-Adresse des Systems an, mit dem es über das Netz kommuniziert.

29
JP Alioto

Wireshark

Der zusätzliche Vorteil ist, dass es plattformübergreifend ist. Linux, Windows und Mac.

Für bestimmte Programme, die mit hunderten von Paketen gleichzeitig umständlich sein können, ist dies jedoch für die Analyse insgesamt gut. John T vor 14 Jahren 1
Ich muss John in diesem Punkt zustimmen. Ein Paket-Sniffer wird Ihnen viel zu viele Informationen liefern, um die problematischen Verbindungen erkennen zu können. Axxmasterr vor 14 Jahren 4
Sie haben ein sehr robustes Filteraufbausystem. Und er sagte "alles Verkehr" - dazu gehören TCP, UDP, ICMP. Andere Tools sind eher begrenzt. JP Alioto vor 14 Jahren 2
14
John T

Wie wäre es mit Sysinternals TCPView ?

8
3498DB

NetWorx ist ein einfaches, kostenloses und dennoch leistungsfähiges Tool, mit dem Sie Ihre Bandbreitensituation objektiv bewerten können. Sie können damit Daten zur Bandbreitennutzung sammeln und die Geschwindigkeit Ihres Internet oder einer anderen Netzwerkverbindung messen. Mit NetWorx können Sie mögliche Ursachen für Netzwerkprobleme erkennen, sicherstellen, dass Sie die von Ihrem Internetdienstanbieter festgelegten Bandbreitengrenzwerte nicht überschreiten, oder verdächtige Netzwerkaktivitäten aufspüren, die für Trojaner und Hackerangriffe charakteristisch sind.

alt text

Mit dem Programm können Sie alle Ihre Netzwerkverbindungen oder nur eine bestimmte Netzwerkverbindung (z. B. Ethernet oder PPP) überwachen. Die Software verfügt auch über ein System von stark anpassbaren visuellen und akustischen Warnungen. Sie können es so einrichten, dass Sie gewarnt werden, wenn die Netzwerkverbindung unterbrochen ist oder wenn verdächtige Aktivitäten wie ungewöhnlich hoher Datenfluss auftreten. Es kann auch automatisch alle Wählverbindungen trennen und das System herunterfahren.

enter image description here

Der eingehende und ausgehende Datenverkehr wird in einem Liniendiagramm dargestellt und in einer Datei protokolliert, sodass Sie jederzeit Statistiken zu Ihrer täglichen, wöchentlichen und monatlichen Bandbreitennutzung und Einwahldauer anzeigen können. Die Berichte können zur weiteren Analyse in verschiedene Formate wie HTML, MS Word und Excel exportiert werden.

5
Tom O'Connor

Wenn Sie nach einem Router suchen, versuchen Sie, SNMP-Daten dafür zu finden. Anschließend können Sie ihn mit munin, mrtg oder einer ganzen Reihe anderer SNMP-Handhabungsgeräte darstellen.

Wenn Sie sich eine Linux-Box anschauen, installieren Sie etwas wie iptraf (Befehlszeile, ncurses traffic monitor) oder munin (grafisches Hilfsprogramm).

Wenn Sie eine Windows-Box betrachten, verwenden Sie möglicherweise die Performance-Konsole in der Verwaltung.

Wenn Sie einen Cisco-Router hätten, der NetFlow-Daten unterstützen kann, können Sie dies und einen NetFlow-Listener verwenden, um die Verkehrsdaten einzusehen .

4
John T

Ich sehe einen Ihrer Tags als Router. Ich gehe davon aus, dass Sie den gesamten eingehenden und ausgehenden Verkehr in Ihrem Netzwerk von der Routerebene aus überwachen möchten. Wenn Sie abenteuerlustig sein möchten, können Sie die Firmware von Drittanbietern überprüfen. Wenn Ihr Router Firmware von Drittanbietern wie Tomato unterstützen kann, führt er detaillierte Protokollierungsprotokolle für die Bandbreite, die Sie anzeigen können:

Enter image description here

Enter image description here

Ich bin sicher, dass die anderen ( DD-WRT, OpenWrt usw.) auch über Methoden zur Anzeige der Bandbreitennutzung verfügen.

3
Scott McClenning

Wenn Sie unter "Messen" die Bandbreite messen möchten, dann ist vielleicht ein Programm wie BitMeter II oder BitMeter OS das Richtige für Sie.

Wenn Sie sich tatsächlich den Verkehr anschauen möchten, ist das Programm wie WireShark vielleicht das, wonach Sie suchen.

3
Mehper C. Palavuzlar

Verwenden Sie NetSpeedMonitor .

NetSpeedMonitor ist eine übersichtliche Netzwerküberwachungssymbolleiste für Ihre Windows-Taskleiste, die auf Computern mit Windows XP, Windows Server 2003, Windows Vista oder Windows 7 verwendet werden kann.

Tägliche und monatliche Verkehrsberichte

Die pro Tag, Monat und Jahr übertragene Datenmenge kann in einer SQLite-Datenbank gespeichert werden. SQLite ist die am weitesten verbreitete Open Source SQL-Datenbank-Engine der Welt und erfordert keine zusätzlichen Einstellungen.

2
fluxtendu

Nirsoft Currports

Ich ziehe dieses System dem Sysinternals TCPView vor, da es über Filter- und Protokollfunktionen verfügt

Comodo Firewall

Im "Custom Policy Mode" werden Sie jedes Mal zur Autorisierung aufgefordert, wenn ein Programm eine Verbindung erstellt ...

2
boot13

Der Freeware- Netzwerkmonitor von Microsoft ist ebenfalls sehr nützlich. Es ist nicht ganz so hardcore wie Wireshark (was trotzdem super ist), daher ist es vielleicht ein bisschen einfacher zu bedienen. Besonders gut gefällt mir die Art und Weise, wie Ergebnisse organisiert werden und der Verkehr mit bestimmten Anwendungen und Diensten verknüpft wird.