Exemple d'analyse des statistiques de trafic portuaire sous Linux

黄舟
Libérer: 2017-05-27 10:05:11
original
1948 Les gens l'ont consulté

Cet article présente principalement comment compter le trafic des ports sous Linux L'éditeur pense que c'est plutôt bien, je vais donc le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un coup d'œil.

Pour surveiller et compter le trafic de port exposé du programme sans modifier le code source, vous pouvez utiliser Iptable fourni avec Linux pour ajouter des règles simples lui permettant de compter le trafic de port. . rôle. Il convient toutefois de noter que les statistiques seront remises à zéro au redémarrage du serveur et du service Iptable.

Ajoutez le port qui a besoin de statistiques

1. Surveillance des entrées

L'exemple suivant consiste à surveiller le trafic d'entrée dont le port cible est 8080-- dport (abréviation du port de destination du port source)

iptables -A INPUT -p tcp --dport 8080
Copier après la connexion

2. Surveillance de sortie

L'exemple suivant consiste à surveiller le trafic de sortie du port source 8080 - sport (abréviation du port source)

iptables -A OUTPUT -p tcp --sport 8080
Copier après la connexion

Afficher les statistiques

iptable -L -v -n -x
Copier après la connexion

Exemples de résultats :

Le trafic reçu par le port 8080 est de 2885 octets, et le trafic envoyé est de 8240 octets

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
Copier après la connexion

Réinitialiser les statistiques

Remarque : Voici les statistiques de réinitialisation de tous les ports

1 Réinitialiser tous les ports d'entrée

.
Iptable -Z INPUT
Copier après la connexion

2. Réinitialiser tous les ports de sortie

Iptable -Z OUTPUT
Copier après la connexion

Supprimer les ports statistiques

1. 2. Retirez le port de sortie

iptables -D INPUT -p tcp --dport 8080
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!