Différences entre les versions de « MonitorerSaLigneInternet »
(Page créée avec « Dans les deux cas, il faut - un ordi chez soi qui tourne en permanence (par exemple un raspberry pi) - un serveur distant === Monitorer son débit descendant : === ===... ») |
|||
Ligne 10 : | Ligne 10 : | ||
installer iperf | installer iperf | ||
sudo apt install iperf | <pre>sudo apt install iperf</pre> | ||
Ouvrir le port 5001 de sa box vers le raspberry pi. | Ouvrir le port 5001 de sa box vers le raspberry pi. |
Version du 26 février 2020 à 19:56
Dans les deux cas, il faut - un ordi chez soi qui tourne en permanence (par exemple un raspberry pi) - un serveur distant
Monitorer son débit descendant :
Sur le raspberry pi
installer iperf
sudo apt install iperf
Ouvrir le port 5001 de sa box vers le raspberry pi.
Lancer le serveur iperf sur le raspberry pi
```
iperf -sD
```
Pour lancer au démarrage, tapez ``` crontab -e ``` et entrez la ligne suivante ``` @reboot iperf -sD ```
Sur le serveur distant
installer iperf ``` sudo apt install iperf ```
Créer un répertoire iperf et y aller ``` mkdir ~/iperf && cd ~/iperf ``` Créer un fichier test_iperf.sh (attention à bien changer le nom ou l'ip pour correspondre à celle de la maison....) ```
- !/bin/bash
result=$(iperf -f k -c chezmoi.chezmoi.net |grep '/sec' |awk '{print $7}') date=$(date) echo $date - $result >> ~/iperf/result_perf.log ``` Lancer cette commande toutes les 10 minutes ``` crontab -e ``` et entrer (en remplaçant USER par le bon utilisateur) ``` 5,15,25,35,45,55 /home/USER/iperf/test_iperf.sh ```