GNU/Linux >> Tutoriels Linux >  >> Linux

Déterminer le transfert Internet mensuel pour détecter Right Fup ?

Je vis dans un pays où de nombreux FAI (fournisseurs d'accès Internet) ont FUP (politique d'utilisation équitable, limite sur la quantité de données transférées). J'ai besoin d'une nouvelle connexion et j'aimerais mesurer la quantité de données que je transfère maintenant, afin de déterminer l'importance (et le prix) du tarif dont j'ai besoin.

Je cherche un utilitaire qui enregistrerait par ex. mes valeurs horaires en amont et en aval, afin que je sache combien de données je transfère en faisant diverses activités.

Système :Fedora 12

Réponse acceptée :

PPP écrit une ligne dans les journaux lors d'une déconnexion, indiquant combien d'octets ont été transférés dans chaque sens.

Il y a un compteur d'octets intégré dans le filtre réseau de Linux. Exécutez iptables -nvxL  :si vous n'avez configuré aucun pare-feu, vous verrez des lignes comme

Chain INPUT (policy ACCEPT 720984 packets, 55279820 bytes)

Cela signifie qu'un total de 55 Mo ont été téléchargés, mais ce n'est pas le nombre que vous voulez :cela inclut toutes les interfaces réseau, même l'interface de bouclage. Les numéros sont suivis pour chaque chaîne, vous pouvez donc obtenir le numéro que vous voulez en faisant passer tous les paquets de votre FAI par une autre chaîne.

iptables -N isp_in
iptables -A INPUT -i eth0 -j isp_in
iptables -P isp_in ACCEPT

Vous devrez enregistrer les valeurs du compteur à chaque fois que vous vous déconnectez et faire les ajouts. Je ne connais pas d'application qui fasse cela, mais je serais surpris s'il n'en existe pas déjà.

Notez que si vous redémarrez, les valeurs des compteurs sont perdues. Vous devez enregistrer les valeurs des compteurs périodiquement pour éviter que de grandes quantités ne soient détectées.


Linux
  1. Déterminer Shell dans le script pendant l'exécution ?

  2. Supprimer les doublons dans un champ ?

  3. Comment détecter Bash>=4.0 ?

  4. Comment Ubuntu détermine-t-il l'inactivité avant de suspendre ?

  5. Qu'est-ce que le protocole de transfert de fichiers (FTP)

Qu'est-ce que SFTP ?

Partager des fichiers sur Internet à partir de la ligne de commande à l'aide de Transfer.sh

Transférer des fichiers à l'aide de WinSCP

Détecter le visage puis recadrer automatiquement les images

Comment déterminer si un ISO est un hybride ?

Description des valeurs kernel.printk