Início

Teste de banda: Iperf3

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.

  1. 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 / Mint
    sudo apt install iperf3

    Fedora Fedora / Red Hat / CentOS / Rocky
    sudo yum install iperf3
    sudo dnf install iperf3 (Fedora)

    OpenSuse:
    sudo zypper install

    FreeBSD FreeBSD
    launch a terminal and type sudo pkg install benchmarks/iperf3
    .
  2. Inicie o serviço do iperf3:
    sudo systemctl start iperf3
    .
  3. 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
    .’
  4. Na máquina que será o servidor:
    iperf3 -s
    .
  5. Na máquina cliente:
    iperf3 -c ipdoservidor
    .
    Pronto, teste de conexão realizado!

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *