Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > Beispielanalyse der Port-Traffic-Statistik unter Linux

Beispielanalyse der Port-Traffic-Statistik unter Linux

黄舟
Freigeben: 2017-05-27 10:05:11
Original
2040 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich vor, wie man den Portverkehr unter Linux zählt. Der Herausgeber findet ihn recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz geben. Folgen wir dem Editor und werfen wir einen Blick darauf.

Um den offengelegten Portverkehr des Programms zu überwachen und zu zählen, ohne den Quellcode zu ändern, können Sie das mit Linux gelieferte Iptable verwenden, um einfache Regeln hinzuzufügen, damit der Portverkehr gezählt wird . Rolle. Es ist jedoch zu beachten, dass die Statistiken bei einem Neustart des Servers und dem Neustart des Iptable-Dienstes auf Null zurückgesetzt werden.

Fügen Sie den Port hinzu, der Statistiken benötigt

1 Eingabeüberwachung

Das folgende Beispiel dient zur Überwachung des Eingabeverkehrs, dessen Zielport 8080 ist. dport (Abkürzung des Zielports für den Quellport)

iptables -A INPUT -p tcp --dport 8080
Nach dem Login kopieren

2. Ausgabeüberwachung

Das folgende Beispiel dient zur Überwachung des Ausgabeverkehrs des Quellports 8080--sport (Abkürzung für Quellport)

iptables -A OUTPUT -p tcp --sport 8080
Nach dem Login kopieren

Statistiken anzeigen

iptable -L -v -n -x
Nach dem Login kopieren

Beispielergebnisse:

Der von Port 8080 empfangene Datenverkehr beträgt 2885 Bytes und der gesendete Datenverkehr beträgt 2885 Byte 8240 Bytes

Chain INPUT (policy ACCEPT 202 packets, 25187 bytes)
  pkts   bytes target   prot opt in   out   source        destination     
   18   2885      tcp -- *   *    0.0.0.0/0      0.0.0.0/0      tcp dpt:8080

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
  pkts   bytes target   prot opt in   out   source        destination     

Chain OUTPUT (policy ACCEPT 184 packets, 45774 bytes)
  pkts   bytes target   prot opt in   out   source        destination     
   12   8240      tcp -- *   *    0.0.0.0/0      0.0.0.0/0      tcp spt:8080
Nach dem Login kopieren

Statistik zurücksetzen

Hinweis: Hier ist die Reset-Statistik aller Ports

1. Alle Eingangsports zurücksetzen

Iptable -Z INPUT
Nach dem Login kopieren

2. Alle Ausgabeports zurücksetzen

Iptable -Z OUTPUT
Nach dem Login kopieren

Statistische Ports entfernen

1. Eingabeports entfernen

iptables -D INPUT -p tcp --dport 8080
Nach dem Login kopieren

2. Entfernen Sie den Ausgangsport

iptables -D OUTPUT -p tcp --sport 8080
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonBeispielanalyse der Port-Traffic-Statistik unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage