Neste tutorial demonstro como fazer um teste de banda de rede de forma fácil e prática utilizando o iperf3.
O iperf3 está disponível para todos os sistemas operacionais: Linux, Windows, Mac, FreeBSD e android.
O iperf3 precisa de 2 máquinas para funcionar, onde 1 será o servidor que receberá os dados e a outra a cliente que enviará os dados para o teste.
É possivel testar na mesma máquina como cliente/servidor, porém esse teste serve apenas para testar a capacidade máxima de geração de dados e não para um teste de rede.

- Faça download do iperf no site oficial: https://iperf.fr/iperf-download.php
Caso esteja usando linux, mac ou freebsd o iperf já está nos repositórios.
macOS macOS :HomeBrew : brew install iperf3 MacPorts : sudo port install iperf3
Android Android :
https://github.com/davidBar-On/android-iperf3/
Ubuntu Ubuntu / Debian / Mintsudo apt install iperf3
Fedora Fedora / Red Hat / CentOS / Rockysudo yum install iperf3
sudo dnf install iperf3
(Fedora)
OpenSuse:sudo zypper install
FreeBSD FreeBSDlaunch a terminal and type sudo pkg install benchmarks/iperf3
. - Inicie o serviço do iperf3:
sudo systemctl start iperf3
. - Caso você esteja utilizando um firewall é necessário liberar a porta 5201:
Protocolo TCP:sudo firewall-cmd --permanent --add-rich-rule='rule
family="ipv4" port port="5201" protocol="tcp" accept'
Protocolo UDP:sudo firewall-cmd --permanent --add-rich-rule='rule
family="ipv4" port port="5201" protocol="udp" accept
Reinicie o firewall para as novas regras entrarem em vigor:sudo firewall-cmd --reload
.’ - Na máquina que será o servidor:
iperf3 -s
. - Na máquina cliente:
iperf3 -c ipdoservidor
.
Pronto, teste de conexão realizado!
Deixe um comentário