Blog de Jesus Forain Blog de Jesus Forain
Blog personnel de Jesus Forain où les principaux sujets sont l'informatique, la technologie, le spatial mais aussi divers sujets.
Rechercher & filtrer
Filtrer par année / mois
Derniers commentaires
Starship flight 6 prévu ce mardi 19 novembre 23h00
avatar de Jesus Forain
Jesus Forain
mercredi 20 novembre 2024 18:02

Les images des équipes de NASA Spaceflight   ▶  

Starship flight 6 prévu ce mardi 19 novembre 23h00
avatar de Jesus Forain
Jesus Forain
mercredi 20 novembre 2024 00:24

Le rattrapage du booster, décidé manuellement après étude des données de vol, a été annulé car les conditions n'étaient pas correctes. Il a atterri dans l'océan au large de Boca Chica. Le test de rallumage d'un raptor atmosph&eacu[...]

Starship flight 6 prévu ce mardi 19 novembre 23h00
avatar de Jesus Forain
Jesus Forain
mardi 19 novembre 2024 22:37

Charge utile du Starship: une banane ! Il n'y a pas de rapport avec la ministre Suédoise qui a la phobie des bananes, l'autocollant “banana for scale” apposé sur le Starship était là bien avant que ne sorte cette histoire.  

Demander une adresse IP full stack chez Free pour avoir tous les ports
avatar de Jesus Forain
Jesus Forain
jeudi 14 novembre 2024 21:34

Normalement il ne devrait pas avoir besoin d'une IP full stack pour la caméra, ces caméras sont faites pour fonctionner avec n'importe quelle box. Le message "impossible de se connecter" apparaît-il uniquement quand le tel utilise la connexion mobile et qu'il n'est pas connect&ea[...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
Cori1402 (non inscrit)
jeudi 14 novembre 2024 19:31

Bonjour, J'ai besoin d'aide Je possède des caméras dans mon logement que je peux visualiser sur mon tél mais la plupart du temps, je vois le message "impossible de se connecter". L'ancien proprio qui a fait l'installation me dit que cela vient du problème d'IP de Free et [...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
avatar de Jesus Forain
Jesus Forain
mardi 12 novembre 2024 23:53

J'ai fait des tests en IPv4 et IPv6 avec nperf, les débits sont ceux attendus et je ne trouve pas de différence de débit entre les 2 protocoles. J'ai une Freebox Revolution avec boîtier ONU externe. Pour ton test de débit, tu es bien connecté en Ethernet &agr[...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
fred (non inscrit)
lundi 11 novembre 2024 19:45

Bonjour, Je vous partage mon aventure avec free et la fameuse adresse ip full stack pour une autre raison que l'hébergement web. J'ai été contraint la mort dans l'âme d'abandonner mes journées de travails contraignantes devant la machine a café pour du t&eacu[...]

Free: le reverse DNS est de nouveau opérationnel
avatar de Jesus Forain
Jesus Forain
mercredi 6 novembre 2024 23:15

Tu es sur qu'il n'y a pas de caractères parasites dans le champ de saisie? Il faut saisir le nom de domaine seulement, par exemple “jesus-forain.fr” Ça peut aussi être un bug du formulaire, essaye aussi avec un autre navigateur

Free: le reverse DNS est de nouveau opérationnel
kossak (non inscrit)
mercredi 6 novembre 2024 22:21

Bonsoir, merci pour ce post très utile. Je n'arrive pas de mon côté à activer le reverse DNS car il me dit en l'espèce : "Reverse invalide: il doit faire au maximum 63 caractères et ne peux contenir que des caractères alphanumériques (a-z A-Z 0-[...]

Demander une adresse IP full stack chez Free pour avoir tous les ports
__invité__
samedi 2 novembre 2024 18:25

Oui, je comprends bien que ce genre de situation ne fait pas toujours partie de leurs procédures standards.  Comme tu le dis, ce sont surtout des techniciens de premier niveau, mais ils ont quand même transféré mon appel à des techniciens ainsi qu'à leur[...]

Tester le débit réseau local LAN et Internet avec iperf

- 2185 vues

Fonctionne sur tous les systèmes: Windows, Linux, Android, MacOs et iOS.

Pour tester le débit de ta connexion internet, tu as forcément utilisé un des nombreux test de débit disponibles. Seulement le problème de ces tests c'est qu'ils ne durent que quelques secondes et ne permettent pas d'observer des fluctuations de débit sur des périodes plus longues.

C'est pour ça que je préfère utiliser un outil fait pour tester les débits réseaux: iperf, ou plus exactement iperf3 puisque c'est la version 3 de l'outil. Iperf s'utilise en ligne de commande.

Les avantages d'iperf sont qu'il est léger, ne pesant quelques dizaines de ko, disponible sur quasiment tous les systèmes d'exploitation et utilisable sur n'importe quel réseau, que ce soit sur Internet, un réseau mobile ou encore un réseau local de type LAN. Et c'est là aussi qu'iperf est intéressant car ça va permettre d'avoir un diagnostic rapide sur les performances d'un réseau ou bien encore de tester une connexion WIFI afin d'optimiser le placement du point d'accès offrant le meilleur débit par exemple.

 

Récupérer iperf3

Sous Linux il suffit d'installer le paquet iperf3, pour les autres OS, tu trouveras la version adaptée à ton système ici.

Le protocole iperf ne dépendant pas du système utilisé, tu peux tester entre deux systèmes différents, par exemple entre un smartphone Android et un PC Windows.

 

Utilisation d'Iperf

Sur la connexion à tester, il te faut un serveur à une extrémité et un client à l'autre extrémité; client et serveur utilisent le même fichier exécutable. Iperf3 dispose de nombreuses options mais ici on va se limiter à des tests de débits classiques.

 

Serveur

Démarre le serveur avec l'option -s

iperf3 -s

Le serveur est maintenant en attente de connexion, ne l'interrompt pas!

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------

Tu peux modifier le port d'écoute avec l'option -p <N°_PORT>. Il faudra indiquer exactement le même paramètre au client.

 

Client

Pour démarrer iperf3 en mode client on utilise l'option -c <ADRESSE_DU_SERVEUR>

Dans cet exemple, le client se connecte au serveur ayant pour adresse 192.168.1.30, c'est l'adresse IP de la machine sur laquelle on a exécuté le serveur.

iperf3 -c 192.168.1.30

Le client va t'afficher ça, au rythme d'une ligne par seconde t'indiquant le débit en temps réel. Par défaut le test s'effectue du client vers le serveur (upload).
Tu remarqueras qu'a la fin il y a 2 lignes finissant par “sender” et “receiver”, ces lignes correspondent au débit moyen mesuré côté émetteur et récepteur, il existe toujours une petite différence entre les 2.

Connecting to host 192.168.1.30, port 5201
[  5] local 192.168.1.193 port 48874 connected to 192.168.1.30 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  24.9 MBytes   209 Mbits/sec    0   1.54 MBytes
[  5]   1.00-2.00   sec  25.0 MBytes   210 Mbits/sec    6    882 KBytes
[  5]   2.00-3.00   sec  21.2 MBytes   178 Mbits/sec    0    945 KBytes
[  5]   3.00-4.00   sec  22.5 MBytes   189 Mbits/sec    0    990 KBytes
[  5]   4.00-5.00   sec  23.8 MBytes   199 Mbits/sec    0   1018 KBytes
[  5]   5.00-6.00   sec  21.2 MBytes   178 Mbits/sec    0   1.01 MBytes
[  5]   6.00-7.00   sec  21.2 MBytes   178 Mbits/sec    0   1.02 MBytes
[  5]   7.00-8.00   sec  25.0 MBytes   210 Mbits/sec    0   1.02 MBytes
[  5]   8.00-9.00   sec  21.2 MBytes   178 Mbits/sec    0   1.02 MBytes
[  5]   9.00-10.00  sec  25.0 MBytes   210 Mbits/sec    0   1.02 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   231 MBytes   194 Mbits/sec    6             sender
[  5]   0.00-10.07  sec   229 MBytes   191 Mbits/sec                  receiver
iperf Done.

Et même chose pour le serveur:

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.1.193, port 48870
[  5] local 192.168.1.30 port 5201 connected to 192.168.1.193 port 48874
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  21.5 MBytes   181 Mbits/sec
[  5]   1.00-2.00   sec  24.4 MBytes   204 Mbits/sec
[  5]   2.00-3.00   sec  21.6 MBytes   181 Mbits/sec
[  5]   3.00-4.00   sec  22.6 MBytes   189 Mbits/sec
[  5]   4.00-5.00   sec  23.1 MBytes   194 Mbits/sec
[  5]   5.00-6.00   sec  22.0 MBytes   185 Mbits/sec
[  5]   6.00-7.00   sec  21.1 MBytes   177 Mbits/sec
[  5]   7.00-8.00   sec  24.5 MBytes   205 Mbits/sec
[  5]   8.00-9.00   sec  22.0 MBytes   184 Mbits/sec
[  5]   9.00-10.00  sec  25.2 MBytes   211 Mbits/sec
[  5]  10.00-10.07  sec  1.47 MBytes   174 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.07  sec   229 MBytes   191 Mbits/sec                  receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------

Une fois le test terminé, le serveur est de nouveau disponible pour un nouveau test: “Server listening on 5201”.

Pour tester dans l'autre sens, du serveur vers le client (téléchargement ou download) il faut ajouter l'option -R (reverse):

iperf3 -c 192.168.1.30 -R

Par défaut le test dure 10 secondes, l'option -t <NOMBRE_DE_SECONDES> permets de spécifier une durée plus longue. Je mets le maximum, 86400 secondes, correspondant à 1 jour. Comme ça je n'ai pas à me soucier de la limite de durée et j’interromps le test quand je veux.

iperf3 -c 192.168.1.30 -t 86400

Les résultats des premières secondes peuvent ne pas être représentatifs, c'est pour ça qu'il est préférable de lancer un test sur une durée plus longue que 10 secondes.

 

Protocole UDP

Par défaut iperf utilise le protocole TCP mais avec l'option -u il peut tester la connexion en UDP. Ceci est utile par exemple avec le multiposte du Freebox Player permettant de regarder la TNT par le réseau afin de vérifier que tu n'auras pas d'artefacts de son ou d'image.

Par défaut le test se fait à 1Mb/s, l'option -b spécifie le débit en bits/s. Tu peux utiliser les suffixes K,M,G,T pour kilo, méga, giga et tera bit. Le débit max d'une chaînt de la TNT étant d'environ 12 Mb/s, pour tester si tu recevras parfaitement le flux TNT en provenance du Freebox Player, tu peux mettre 15 Mbits pour avoir une marge de sécurité comme dans cet exemple:

iperf3 -c 192.168.1.30 -u -b 15M

Affichage du client:

Connecting to host 192.168.1.30, port 5201
[  5] local 192.168.1.193 port 56997 connected to 192.168.1.30 port 5201
[ ID] Interval           Transfer     Bitrate         Total Datagrams
[  5]   0.00-1.00   sec  1.79 MBytes  15.0 Mbits/sec  1294
[  5]   1.00-2.00   sec  1.79 MBytes  15.0 Mbits/sec  1295
[  5]   2.00-3.00   sec  1.79 MBytes  15.0 Mbits/sec  1295
[  5]   3.00-4.00   sec  1.79 MBytes  15.0 Mbits/sec  1295
[  5]   4.00-5.00   sec  1.79 MBytes  15.0 Mbits/sec  1295
[  5]   5.00-6.00   sec  1.79 MBytes  15.0 Mbits/sec  1295
[  5]   6.00-7.00   sec  1.79 MBytes  15.0 Mbits/sec  1295
[  5]   7.00-8.00   sec  1.79 MBytes  15.0 Mbits/sec  1294
[  5]   8.00-9.00   sec  1.79 MBytes  15.0 Mbits/sec  1295
[  5]   9.00-10.00  sec  1.79 MBytes  15.0 Mbits/sec  1295
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5]   0.00-10.00  sec  17.9 MBytes  15.0 Mbits/sec  0.000 ms  0/12948 (0%)  sender
[  5]   0.00-10.06  sec  17.9 MBytes  14.9 Mbits/sec  1.398 ms  0/12948 (0%)  receiver
iperf Done.

Affichage du serveur:

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.1.193, port 37188
[  5] local 192.168.1.30 port 5201 connected to 192.168.1.193 port 56997
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5]   0.00-1.00   sec  1.71 MBytes  14.3 Mbits/sec  0.596 ms  0/1237 (0%)
[  5]   1.00-2.00   sec  1.79 MBytes  15.0 Mbits/sec  1.157 ms  0/1294 (0%)
[  5]   2.00-3.00   sec  1.78 MBytes  14.9 Mbits/sec  1.364 ms  0/1288 (0%)
[  5]   3.00-4.00   sec  1.78 MBytes  14.9 Mbits/sec  1.229 ms  0/1290 (0%)
[  5]   4.00-5.00   sec  1.80 MBytes  15.1 Mbits/sec  1.113 ms  0/1307 (0%)
[  5]   5.00-6.00   sec  1.79 MBytes  15.0 Mbits/sec  1.233 ms  0/1293 (0%)
[  5]   6.00-7.00   sec  1.78 MBytes  14.9 Mbits/sec  1.158 ms  0/1287 (0%)
[  5]   7.00-8.00   sec  1.79 MBytes  15.0 Mbits/sec  1.330 ms  0/1296 (0%)
[  5]   8.00-9.00   sec  1.80 MBytes  15.1 Mbits/sec  1.174 ms  0/1300 (0%)
[  5]   9.00-10.00  sec  1.80 MBytes  15.1 Mbits/sec  1.066 ms  0/1301 (0%)
[  5]  10.00-10.06  sec  77.8 KBytes  11.5 Mbits/sec  1.398 ms  0/55 (0%)
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5]   0.00-10.06  sec  17.9 MBytes  14.9 Mbits/sec  1.398 ms  0/12948 (0%)  receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------

Si le taux de pertes reste à 0% c'est parfait tu n'aura aucun gel d'image ni de son. Attention, même si le taux de pertes peut paraître négligeable, genre 0,01% ou quelques paquets de temps en temps, tu auras forcément des artefacts sonores ou visuels.

 

Débit maximal

Un autre test intéressant est de savoir le débit maximal que peut supporter la connexion. Pour cela on va faire ce que l'on appelle un test de capacités: on va générer un trafic bien supérieur aux capacités de la connexion afin de la saturer pour voir son débit maximal.

On ne s'embête pas, on envoie directement 1 terabit/s. Il y a peu de chances que tu rencontres une connexion terabit puisque c'est le débit des câbles sous-marins transcontinentaux en fibres optiques capables de faire transiter le trafic internet d'un pays entier.

J'ai remarqué que les résultats sont plus représentatifs côté récepteur plutôt que côté émetteur.

iperf3 -c 192.168.1.30 -u -b 1T -R

Résultat:

Connecting to host 192.168.1.30, port 5201
Reverse mode, remote host 192.168.1.30 is sending
[  5] local 192.168.1.193 port 48673 connected to 192.168.1.30 port 5201
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5]   0.00-1.00   sec  15.8 MBytes   133 Mbits/sec  0.061 ms  9428/20887 (45%)
[  5]   1.00-2.00   sec  15.4 MBytes   129 Mbits/sec  0.044 ms  2622/13793 (19%)
[  5]   2.00-3.00   sec  16.0 MBytes   134 Mbits/sec  0.010 ms  1564/13133 (12%)
[  5]   3.00-4.00   sec  18.3 MBytes   153 Mbits/sec  0.112 ms  2086/15329 (14%)
[  5]   4.00-5.00   sec  15.9 MBytes   133 Mbits/sec  0.043 ms  2319/13820 (17%)
[  5]   5.00-6.00   sec  21.5 MBytes   180 Mbits/sec  0.016 ms  1084/16656 (6.5%)
[  5]   6.00-7.00   sec  17.7 MBytes   148 Mbits/sec  0.034 ms  20312/33103 (61%)
[  5]   7.00-8.00   sec  20.7 MBytes   173 Mbits/sec  0.042 ms  28971/43934 (66%)
[  5]   8.00-9.00   sec  20.2 MBytes   170 Mbits/sec  0.015 ms  20184/34843 (58%)
[  5]   9.00-10.00  sec  20.2 MBytes   170 Mbits/sec  0.038 ms  27025/41660 (65%)
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Jitter    Lost/Total Datagrams
[  5]   0.00-10.20  sec   354 MBytes   291 Mbits/sec  0.000 ms  0/256100 (0%)  sender
[SUM]  0.0-10.2 sec  67 datagrams received out-of-order
[  5]   0.00-10.00  sec   182 MBytes   152 Mbits/sec  0.038 ms  115595/247158 (47%)  receiver
iperf Done.

Ici, le débit maximal est d'environ 152 Mb/s, ce qui est largement suffisant pour faire passer notre petit flux TNT de 15 Mb/s. 

 

Serveurs Iperf publics

Ces serveurs ouverts à tous servent à tester le débit de ta connexion Internet.

Pour tester la vitesse maximale de ta connexion Internet, il faudra:
- avoir un port ethernet gigabit sur ton PC, très important si tu as la fibre. Pour l'ADSL un port fast ethernet à 100 Mb/s est largement suffisant.
- brancher le PC par câble ethernet (câble de qualité et pas trop long, genre 50 m) à la box. Le WIFI peut être un goulot d'étranglement faussant les résultats
- déconnecter tous les autres équipements réseau afin d'être la seule machine à disposer de la connexion Internet
- choisir un serveur ayant une bande passante au moins égale à ta bande passante maximale

L'utilisation se fait comme sur un réseau LAN, c'est juste l'adresse du serveur qui change. Tu as des adresses de serveurs publics ici; les ports ne sont pas forcément ceux d'iperf par défaut et si un serveur est occupé, tester un autre port ou attendre quelques minutes.

Si le serveur est occupé, tu auras ce message:

iperf3: error - the server is busy running a test. try again later

 

Téléchargement (download)

iperf3 -c ping.online.net -p 5203 -R
Connecting to host ping.online.net, port 5203
Reverse mode, remote host ping.online.net is sending
[  5] local 192.168.1.193 port 60652 connected to 62.210.18.40 port 5203
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  1.30 MBytes  10.9 Mbits/sec
[  5]   1.00-2.00   sec  1.50 MBytes  12.6 Mbits/sec
[  5]   2.00-3.00   sec  1.42 MBytes  11.9 Mbits/sec
[  5]   3.00-4.00   sec  1.42 MBytes  11.9 Mbits/sec
[  5]   4.00-5.00   sec  1.42 MBytes  11.9 Mbits/sec
[  5]   5.00-6.00   sec  1.42 MBytes  11.9 Mbits/sec
[  5]   6.00-7.00   sec  1.42 MBytes  11.9 Mbits/sec
[  5]   7.00-8.00   sec  1.42 MBytes  11.9 Mbits/sec
[  5]   8.00-9.00   sec  1.24 MBytes  10.4 Mbits/sec
[  5]   9.00-10.00  sec   482 KBytes  3.95 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  13.6 MBytes  11.4 Mbits/sec   45             sender
[  5]   0.00-10.00  sec  13.0 MBytes  10.9 Mbits/sec                  receiver
iperf Done.

 

Envoi (upload)

 iperf3 -c ping.online.net -p 5203
Connecting to host ping.online.net, port 5203
[  5] local 192.168.1.193 port 48020 connected to 62.210.18.40 port 5203
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   215 KBytes  1.76 Mbits/sec   15   9.90 KBytes
[  5]   1.00-2.00   sec   127 KBytes  1.04 Mbits/sec    1   11.3 KBytes
[  5]   2.00-3.00   sec   127 KBytes  1.04 Mbits/sec    1   14.1 KBytes
[  5]   3.00-4.00   sec   127 KBytes  1.04 Mbits/sec    0   15.6 KBytes
[  5]   4.00-5.00   sec   127 KBytes  1.04 Mbits/sec    2   15.6 KBytes
[  5]   5.00-6.00   sec   127 KBytes  1.04 Mbits/sec    1   15.6 KBytes
[  5]   6.00-7.00   sec   127 KBytes  1.04 Mbits/sec    2   15.6 KBytes
[  5]   7.00-8.00   sec   127 KBytes  1.04 Mbits/sec    2   14.1 KBytes
[  5]   8.00-9.00   sec  63.6 KBytes   521 Kbits/sec    2   15.6 KBytes
[  5]   9.00-10.00  sec   134 KBytes  1.10 Mbits/sec    4   9.90 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.27 MBytes  1.07 Mbits/sec   30             sender
[  5]   0.00-10.00  sec  1.18 MBytes   992 Kbits/sec                  receiver
iperf Done.

Dernier point important: vérifie que la connexion est autorisée dans ton pare-feu!

 

Serveur Linux

Sous Linux tu peux créer un service iperf avec systemctl.
C'est pratique pour toujours avoir un serveur sous la main sans avoir à le lancer et encore plus pour tester une connexion WIFI en limite de portée. Car le problème lorsque ton wifi se déconnecte, c'est que tu ne pourras pas relancer immédiatement un test, le serveur restant occupé quelques instants car n'ayant pas reçu l'ordre de terminer le test. Dans ce cas il est préférable d'avoir plusieurs serveurs écoutant chacun sur un port.

Crée un fichier nommé iperf3-port@.service. Le @ permet de spécifier un paramètre, ici le numéro de port.
Les instructions sont en début du fichier, valables pour une distribution Linux de type Debian.

# Instructions
#
# Copier ce fichier dans system:
# cp iperf3-port@.service /lib/systemd/system/
#
# On active 20 serveurs iperf sur les ports 5200 à 5220
#
# Activer le service au boot:
# for p in $(seq 5200 5220); do sudo systemctl enable iperf3-port@$p ; done
#
# Activer le service:
# for p in $(seq 5200 5220); do sudo systemctl start iperf3-port@$p ; done
#
# Désactiver le service:
# for p in $(seq 5200 5220); do sudo systemctl stop iperf3-port@$p ; done

[Unit]
Description=iperf3
Documentation=
Wants=local-fs.target network.target
After=local-fs.target network.target
[Install]
WantedBy=multi-user.target
[Service]
Type=simple
User=root
Group=root
Environment=
WorkingDirectory=
ExecStart=/usr/bin/iperf3 -s -p %i
KillMode=process
Restart=on-success
PrivateTmp=true
StandardOutput=syslog
Restart=on-failure
partager sur Facebook
COMMENTAIRES
TPM28 (non inscrit)
dimanche 20 août 2023 11:36

Ah, merci pour ce tutoriel, car je cherchais cela... Mais j'avais trouvé bien avant de voir ce tutoriel. J'utilise un truc encore plus simple sur mon serveur : (le problème, ce n'est pas iPerf par contre)

https://openspeedtest.com/


juste a faire (avec docker) : 

docker run --restart=unless-stopped --name openspeedtest -d -p 3000:3000 openspeedtest/latest

ou a executer : OpenSpeedTest-Server_2.1.8.AppImage For Linux X86-X64 
 

Avatar de Jesus Forain
lundi 21 août 2023 16:41

J'ai découvert Openspeedtest il y a un mois et j'avais prévu d'en faire un article. C'est ultra simple à utiliser pour un novice, rien à configurer et pas besoin d'avoir des connaissances en réseau; sous Windows il y a juste à lancer l'exécutable pour démarrer le serveur.
Le seul défaut d'Openspeedtest est qu'il reste limité au protocole TCP là où iperf permet également de tester l'UDP et de paramétrer bon nombre d'options.
 

TPM28 (non inscrit)
lundi 21 août 2023 20:36

S'il y a quand même quelques arguments que l'on peut mettre dans l'URL, comme "?run" qui permet de lancer le speedtest au chargement de la page.

plus d'info sur : https://openspeedtest.com/selfhosted-speedtest#:~:text=3)%20To%20enable%20stress%20pass%20%27Stress%27%20or%20%27S%27%20keyword%20as%20a%20URL%20parameter.%20Also%20you%20can%20feed%20the%20first%20letter%20of%20each%20parameter%20and%20its%20values.%20You%20can%20pass%20multiple%20keywords%20and%20it%27s%20not%20CasESensitivE. ou sur https://github.com/openspeedtest/Speed-Test

J'utilise Openspeedtest et non quelque chose de plus complexe, car pour l'instant je n'en ai pas l'utilité. Cela me sert juste à tester s'il n'y a pas d'anomalie sur le débit de mon serveur par exemple (il arrive que le pilote réseau plante pendant les mises à jour Debian, et que mon interface réseau revienne à 1G au lieu de 2.5G).

Envoyer un commentaire
chargement de l'éditeur en cours...
Envoi d'images pour les insérer dans le message
Cliquez sur le bouton "insérer l'image" pour l'ajouter à votre message, le fond de l'image passe en vert indiquant qu'elle est ajoutée. Les images non insérés sont supprimées.

Envoi de fichiers pour les télécharger

Attention! vous n'êtes pas connecté, vous postez en mode invité.