Actualités :
14/05/2010 - Nouvelle fonctionnalité : devis en ligne !
30/04/2010 - Un exemple de Blind SQL Injection : Vulnérabilité Cacti
26/03/2010 - Forensics : un cas réel d'intrusion
22/02/2010 - Nos nouvelles offres : ToIP, VPN, Pont Hertzien et Forensic
29/01/2010 - Suivez nos Tweets
17/09/2009 - Debug VPN sous CheckPoint SecurePlatform
16/09/2009 - Activation des modules Apache sur Ubuntu 8.0.4 Server
04/09/2009 - Support du FTP passif sur un serveur protégé par iptables/netfilter
01/09/2009 - Linux Guru Wanted !
28/07/2009 - Désactiver la méthode TRACE sur Apache
20/07/2009 - Copier avec écrasement en mode non interactif
14/07/2009 - Connaitre la version de son Linux
28/03/2009 - NIST lance le concours pour SHA-3
17/01/2008 - Newsletter Janvier 2008
07/01/2008 - Monter un environnement PXE en 5 minutes
05/01/2008 - Google fabrique son propre switch 10Gb
15/12/2007 - wfuzz, un fuzzer HTTP
15/11/2007 - Newsletter Novembre 07
23/10/2007 - Un audit sécurité wifi
25/06/2007 - Visioconférences IP au travers de firewalls
12/06/2007 - Monter un serveur FTP sécurisé
10/05/2007 - Methodes AntiSpam
19/04/2007 - Proxy SNMP
13/03/2007 - NBAR, une fonctionnalité méconnue
04/03/2007 - Déchiffrer une session SSL : méthodes et limitations
24/02/2007 - LoadBalancer : Algorithmes de répartition
22/02/2007 - Rebond sur un PIX : évolutions au fil des versions
19/02/2007 - Apple se moque de la sécurité de Vista
25/01/2007 - Mesure réseau sous Linux
20/01/2007 - Load-Balancers : Introduction

 

 

 

Vous pouvez également retouver d'autres articles sur notre blog ou sur Twitter .

 

25/01/2007 - Mesure réseau sous Linux

Ce court billet a pour but de faire découvrir un outil de mesure des débits réseaux sous Linux par l’intermédiaire de la ligne de commande .

Le but n’est évidemment pas de remplacer des plateformes de supervision (en général basées sur SNMP) mais simplement de donner en un court instant les débits réseaux vus par le système. En cherchant ce type d’outil, nous avons découvert cette excellente page présentant différents outils dont bmon et bwbar.

Sous Ubuntu, on installe bmon classiquement :

root@miniU:~# apt-get install bmon
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
bmon
0 upgraded, 1 newly installed, 0 to remove and 36 not upgraded.
Need to get 49.3kB of archives.
After unpacking 197kB of additional disk space will be used.
Get:1 http://fr.archive.ubuntu.com dapper/universe bmon 2.0.1-3 Fetched 49.3kB in 2s (16.9kB/s)
Selecting previously deselected package bmon.
(Reading database ... 85434 files currently installed.)
Unpacking bmon (from .../bmon_2.0.1-3_powerpc.deb) ...
Setting up bmon (2.0.1-3) ...

Nous pouvons ensuite lancer ce programme qui implémente une interface intuitive et graphique (grâce à libncurses) :

http://srv.reytan.fr/images/bmon.JPG

On obtient un histogramme (en in et out), le détail de erreurs, etc.. Attention, cependant car les débits affichés sont en KiloByte/s et non KiloBit/s !!

L’outil bwbar permet de mesuer les flux réseaux et génère une barre graphique (format png) que l’on peut faire affciher sur une page web.

Après l’avoir installé avec un classique apt-get install bwbar , il reste à créer un script contenant les lignes suivantes :

#!/bin/sh -
killall bwbar
/home/admin/bwbar eth0 1000 -k -t 60 -x 100 -y 8 --png-file /var/www/html/images/ubar.png --text-file /var/www/html/images/ubar.txt &

Ce script, une fois exécuté, lance en fond de tache un process bwbar qui génère une image png de 100×8 pi, représentant le débit réseau sortant de eth0, sur une référence de 1Mbits/s avec un rafraichissement toutes les 60 secondes :