{
  "schemaVersion": "1.0",
  "id": 147,
  "path": "/artigos/iperf3-testar-velocidade-rede-vps",
  "url": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps",
  "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps.md",
  "jsonUrl": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps.json",
  "title": "Como usar o iperf3 para testar a velocidade de rede da VPS",
  "seoTitle": "iperf3: como testar a velocidade da VPS | RoxyCloud",
  "description": "Aprenda a usar o iperf3 para medir upload, download e UDP da VPS, ler o resultado, testar com curl e wget e entender por que a sua internet também conta.",
  "category": "servidor-vps-cloud",
  "categoryLabel": "Servidor VPS (Cloud)",
  "categoryUrl": "https://ajuda.roxycloud.com.br/categorias/servidor-vps-cloud",
  "datePublished": "2026-09-25",
  "dateModified": "2026-09-25",
  "readingMinutes": 8,
  "wordCount": 1516,
  "h1": "Como usar o iperf3 para testar a velocidade de rede da VPS",
  "excerpt": "Aprenda a usar o iperf3 para medir upload, download e UDP da VPS, ler o resultado, testar com curl e wget e entender por que a sua internet também conta.",
  "author": "Equipe RoxyCloud",
  "language": "pt-BR",
  "toc": [
    {
      "id": "o-que-um-teste-de-rede-mede",
      "label": "O que um teste de rede mede",
      "level": 2
    },
    {
      "id": "instalar-o-iperf3-e-abrir-a-porta",
      "label": "Instalar o iperf3 e abrir a porta",
      "level": 2
    },
    {
      "id": "primeiro-teste-e-como-ler-o-resultado",
      "label": "Primeiro teste e como ler o resultado",
      "level": 2
    },
    {
      "id": "testes-reverso-paralelo-e-bidirecional",
      "label": "Testes reverso, paralelo e bidirecional",
      "level": 2
    },
    {
      "id": "teste-em-udp-para-jogos-e-voz",
      "label": "Teste em UDP para jogos e voz",
      "level": 2
    },
    {
      "id": "teste-com-curl-e-wget-sem-iperf3",
      "label": "Teste com curl e wget, sem iperf3",
      "level": 2
    },
    {
      "id": "o-que-limita-o-resultado",
      "label": "O que limita o resultado",
      "level": 2
    },
    {
      "id": "testando-uma-vps-da-roxycloud",
      "label": "Testando uma VPS da RoxyCloud",
      "level": 2
    },
    {
      "id": "perguntas-frequentes",
      "label": "Perguntas frequentes",
      "level": 2
    }
  ],
  "faqs": [
    {
      "question": "Como testar a velocidade de rede de uma VPS?",
      "answer": "Instale o iperf3 na VPS e em outra máquina, rode iperf3 -s na VPS e iperf3 -c IP_DA_VPS na outra ponta. Repita com -R e com -P 4. Para um número que reflita a VPS, teste também contra outro servidor em datacenter."
    },
    {
      "question": "Por que o iperf3 mostra menos que 1 Gbps?",
      "answer": "Porque mede o trecho mais estreito entre as duas pontas: internet, Wi-Fi, rota e latência entram na conta. Mesmo em condição perfeita, o TCP em 1 Gbps fica perto de 940 Mbit/s por causa dos cabeçalhos."
    },
    {
      "question": "Qual a diferença entre o teste normal e o -R?",
      "answer": "No normal, o cliente envia e a VPS recebe. Com -R, a VPS envia e o cliente recebe. Com o cliente em casa, o normal mede o seu upload e o -R mede o download que a VPS entrega."
    },
    {
      "question": "Posso deixar o iperf3 rodando na VPS?",
      "answer": "Não é recomendado. Ele não tem senha por padrão, e qualquer pessoa pode usar a sua banda. Rode com -1, libere a porta 5201 só para o seu IP e apague a regra ao terminar."
    },
    {
      "question": "Qual porta o iperf3 usa?",
      "answer": "A porta 5201, em TCP e UDP. Dá para trocar com a opção -p no servidor e no cliente."
    }
  ],
  "howToSteps": [
    "Da VPS até outro servidor em datacenter, com -P 4 nos dois sentidos. Esse é o número da VPS.",
    "Da sua casa até a VPS, com cabo, no modo normal e com -R. É o que um usuário parecido com você vai ver.",
    "Em UDP, na taxa que a sua aplicação usa de verdade.",
    "As mesmas medições no horário de pico, entre 20h e 23h."
  ],
  "relatedGuides": [
    {
      "title": "RDP não conecta na VPS Windows? Use o console VNC do painel",
      "url": "https://ajuda.roxycloud.com.br/artigos/console-vnc-vps-windows-rdp-nao-conecta",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/console-vnc-vps-windows-rdp-nao-conecta.md"
    },
    {
      "title": "Disco cheio no Linux: como ver o que ocupa espaço na VPS",
      "url": "https://ajuda.roxycloud.com.br/artigos/disco-cheio-linux-ver-espaco-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/disco-cheio-linux-ver-espaco-vps.md"
    },
    {
      "title": "Como monitorar uma VPS 24 horas: alertas, uptime e métricas",
      "url": "https://ajuda.roxycloud.com.br/artigos/monitorar-vps-24-horas",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/monitorar-vps-24-horas.md"
    },
    {
      "title": "Como monitorar a VPS com htop e Netdata",
      "url": "https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps.md"
    },
    {
      "title": "Como instalar o Portainer na VPS para gerenciar o Docker",
      "url": "https://ajuda.roxycloud.com.br/artigos/como-instalar-portainer-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/como-instalar-portainer-vps.md"
    }
  ],
  "relatedProducts": [
    "https://roxycloud.com.br/qual-meu-ip"
  ],
  "content": {
    "format": "markdown",
    "body": "**Resposta rápida:** para testar a rede da VPS, rode `iperf3 -s -1` na VPS e `iperf3 -c IP_DA_VPS` na outra ponta. Repita com `-R` para medir o sentido contrário e com `-P 4` para usar fluxos paralelos. Libere a **porta 5201** só durante o teste e feche depois. O resultado é sempre o do trecho mais estreito: a sua internet, o Wi-Fi e a rota contam tanto quanto a VPS.\n\n## O que um teste de rede mede\n\nO iperf3 mede **vazão** (throughput): quantos bits por segundo passam de verdade entre duas máquinas. Não é o mesmo que a velocidade anunciada da porta, que é o teto, e não tem relação direta com ping.\n\nTodo teste tem duas pontas e um caminho. Se a VPS tem porta de 1 Gbps e a sua casa tem fibra de 300 Mbps, o teste feito de casa nunca passa de 300 Mbps, e isso não diz nada sobre a VPS. O resultado é o mínimo entre a VPS, a rota e a outra ponta.\n\nMesmo sem gargalo, o TCP não chega a 1000 Mbit/s em um link de 1 Gbps: os cabeçalhos ocupam parte de cada pacote. O teto prático fica perto de **940 Mbit/s**, e um resultado nessa faixa é o link cheio.\n\n## Instalar o iperf3 e abrir a porta\n\nO iperf3 precisa estar nas duas pontas:\n\n```bash\n# Ubuntu e Debian (VPS e cliente Linux)\nsudo apt update && sudo apt install -y iperf3\n# macOS\nbrew install iperf3\n```\n\nNo Windows, existem versões prontas do iperf3 para baixar; rode pelo Prompt de Comando ou PowerShell, dentro da pasta do executável. Se o instalador do Ubuntu perguntar se o iperf3 deve iniciar como serviço, responda que não: você vai rodar o servidor só na hora do teste.\n\nO servidor escuta na porta 5201, em TCP e UDP. Libere essa porta só para o IP de onde vem o teste:\n\n```bash\n# no seu computador, descubra o seu IP público\ncurl -4 ifconfig.me\n# na VPS, libere a porta só para esse IP\nsudo ufw allow from SEU_IP to any port 5201\n```\n\nVocê também pode ver o seu IP público na página [qual é o meu IP](https://roxycloud.com.br/qual-meu-ip) da RoxyCloud.\n\n> **Atenção:** o iperf3 não pede senha por padrão. Com a porta aberta para todos, qualquer pessoa pode usar a sua VPS para testes e consumir a sua banda. Restrinja pelo IP e apague a regra ao terminar.\n\n## Primeiro teste e como ler o resultado\n\n```bash\n# na VPS: atende um único teste e encerra\niperf3 -s -1\n# no cliente: 10 segundos em TCP, enviando para a VPS\niperf3 -c IP_DA_VPS\n```\n\nA saída tem uma linha por segundo e um resumo no final. Exemplo ilustrativo em um link de 1 Gbps:\n\n```\n[ ID] Interval           Transfer     Bitrate         Retr\n[  5]   0.00-10.00  sec  1.05 GBytes   903 Mbits/sec   12   sender\n[  5]   0.00-10.01  sec  1.05 GBytes   900 Mbits/sec        receiver\n```\n\n- **Bitrate:** a taxa. Use a linha `receiver` , que conta o que chegou de fato.\n- **Retr:** pacotes TCP retransmitidos. Algumas dezenas em 10 segundos são normais; milhares indicam perda ou congestionamento.\n- **Cwnd:** janela de congestionamento. Se ela não para de cair durante o teste, há perda no caminho.\n- **Primeiro segundo mais baixo:** é o TCP acelerando. Use `-O 2` para descartar os dois primeiros segundos.\n\nAo terminar, feche a porta: `sudo ufw delete allow from SEU_IP to any port 5201`.\n\n## Testes reverso, paralelo e bidirecional\n\nSuba de novo o `iperf3 -s -1` na VPS antes de cada teste, ou use `iperf3 -s` e encerre com Ctrl+C no fim.\n\n| Comando no cliente | O que mede | Com o cliente em casa |\n| --- | --- | --- |\n| `iperf3 -c IP_DA_VPS` | Cliente envia, VPS recebe | O seu upload até a VPS |\n| `iperf3 -c IP_DA_VPS -R` | VPS envia, cliente recebe | O download que a VPS entrega para você |\n| `iperf3 -c IP_DA_VPS -P 4` | Quatro fluxos em paralelo | Capacidade total, sem o limite de um fluxo |\n| `iperf3 -c IP_DA_VPS -R -P 4 -t 30` | Paralelo, sentido contrário, 30 segundos | Download sustentado |\n| `iperf3 -c IP_DA_VPS --bidir` | Os dois sentidos ao mesmo tempo | Link cheio nas duas direções |\n\nSe um fluxo dá bem menos que quatro em paralelo, o limite é o próprio TCP em rota longa, não o link. Em VPS pequena, o iperf3 pode virar o gargalo: até a versão 3.15 ele usa uma única thread; a 3.16, que vem no Ubuntu 24.04, usa uma thread por fluxo. Se um núcleo chega a 100% durante o teste, o número mede a CPU, não a rede.\n\n## Teste em UDP para jogos e voz\n\nPara jogos, voz e VPN, o UDP mostra o que o TCP esconde: perda de pacotes e variação no tempo de chegada (jitter). Sem `-b`, o iperf3 manda só 1 Mbit/s em UDP, então informe a taxa:\n\n```bash\n# 100 Mbit/s em UDP, cliente enviando\niperf3 -c IP_DA_VPS -u -b 100M\n# mesma taxa, VPS enviando\niperf3 -c IP_DA_VPS -u -b 100M -R\n```\n\nOlhe as colunas `Jitter` e `Lost/Total Datagrams` na linha `receiver`. Perda acima de 1% ou jitter de vários milissegundos indicam congestionamento; aí vale medir a rota com `mtr` ou com o [WinMTR no Windows](https://ajuda.roxycloud.com.br/artigos/usar-winmtr-diagnostico-conexao-windows). Comece com 50M ou 100M: disparar 1G contra uma conexão doméstica só enche a fila do roteador e derruba a internet da casa durante o teste.\n\n## Teste com curl e wget, sem iperf3\n\nUm download grande por HTTP é um teste simples e realista. Da VPS para fora, baixe um arquivo grande de um servidor bem conectado, como a imagem ISO de uma distribuição Linux em um espelho brasileiro:\n\n```bash\ncurl -o /dev/null -w 'media: %{speed_download} bytes/s\\n' URL_DO_ARQUIVO\nwget -O /dev/null URL_DO_ARQUIVO\n```\n\nO curl informa bytes por segundo. Multiplique por 8 e divida por um milhão para ter Mbit/s: 112.000.000 bytes/s equivalem a 896 Mbit/s.\n\nPara medir da VPS até a sua casa, sirva um arquivo de teste por alguns minutos:\n\n```bash\n# na VPS\nfallocate -l 1G teste.bin\nsudo ufw allow from SEU_IP to any port 8080 proto tcp\npython3 -m http.server 8080\n# no seu computador Linux ou macOS\ncurl -o /dev/null -w 'media: %{speed_download} bytes/s\\n' http://IP_DA_VPS:8080/teste.bin\n# no Windows (PowerShell)\ncurl.exe -o NUL -w \"media: %{speed_download} bytes/s\" http://IP_DA_VPS:8080/teste.bin\n# de volta na VPS: Ctrl+C no servidor e depois\nsudo ufw delete allow from SEU_IP to any port 8080 proto tcp\nrm teste.bin\n```\n\n## O que limita o resultado\n\nUm número isolado engana. Para separar a capacidade da VPS da experiência dos usuários, faça quatro medições e anote data, hora, origem e comando:\n\n1. Da VPS até outro servidor em datacenter, com `-P 4` nos dois sentidos. Esse é o número da VPS.\n2. Da sua casa até a VPS, com cabo, no modo normal e com `-R` . É o que um usuário parecido com você vai ver.\n3. Em UDP, na taxa que a sua aplicação usa de verdade.\n4. As mesmas medições no horário de pico, entre 20h e 23h.\n\n| O que você viu | Causa provável | Próximo passo |\n| --- | --- | --- |\n| Resultado igual ao plano da sua internet | A sua conexão é o gargalo | Testar contra outro servidor em datacenter |\n| Muito pior no Wi-Fi que no cabo | Sinal, distância ou interferência | Refazer com cabo |\n| Um fluxo baixo e `-P 4` alto | Latência limitando a janela TCP | Normal em rota longa; considere a soma |\n| Retr na casa dos milhares | Perda no caminho | Rodar MTR nos dois sentidos |\n| CPU em 100% durante o teste | iperf3 limitado pela VPS pequena | Usar a versão 3.16 com `-P` ou medir com curl |\n| Perda alta só no UDP | Taxa acima do que o caminho aguenta | Reduzir o valor de `-b` |\n\n## Testando uma VPS da RoxyCloud\n\nTodas as VPS da RoxyCloud têm acesso root, então você pode instalar e rodar iperf3, curl e qualquer ferramenta de teste. Elas ficam no datacenter próprio em Presidente Prudente (SP), na rede AS219031, com Anti-DDoS incluso. Como o resultado depende também da outra ponta e da rota, teste de mais de um lugar antes de concluir. Se a rota até a sua operadora parecer ruim, veja [como melhorar a rota para servidores de jogos](https://ajuda.roxycloud.com.br/artigos/como-melhorar-a-rota-para-servidores-de-jogos) e envie o resultado do MTR para o suporte por ticket ou [Discord](https://discord.roxycloud.com.br).\n\n## Perguntas frequentes\n\n**Como testar a velocidade de rede de uma VPS?**\n\nInstale o iperf3 na VPS e em outra máquina, rode `iperf3 -s` na VPS e `iperf3 -c IP_DA_VPS` na outra ponta. Repita com `-R` e com `-P 4`. Para um número que reflita a VPS, teste também contra outro servidor em datacenter.\n\n**Por que o iperf3 mostra menos que 1 Gbps?**\n\nPorque mede o trecho mais estreito entre as duas pontas: internet, Wi-Fi, rota e latência entram na conta. Mesmo em condição perfeita, o TCP em 1 Gbps fica perto de 940 Mbit/s por causa dos cabeçalhos.\n\n**Qual a diferença entre o teste normal e o -R?**\n\nNo normal, o cliente envia e a VPS recebe. Com `-R`, a VPS envia e o cliente recebe. Com o cliente em casa, o normal mede o seu upload e o `-R` mede o download que a VPS entrega.\n\n**Posso deixar o iperf3 rodando na VPS?**\n\nNão é recomendado. Ele não tem senha por padrão, e qualquer pessoa pode usar a sua banda. Rode com `-1`, libere a porta 5201 só para o seu IP e apague a regra ao terminar.\n\n**Qual porta o iperf3 usa?**\n\nA porta 5201, em TCP e UDP. Dá para trocar com a opção `-p` no servidor e no cliente."
  },
  "jsonLd": [
    {
      "@type": "Article",
      "@id": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps#article",
      "headline": "iperf3: como testar a velocidade da VPS",
      "description": "Aprenda a usar o iperf3 para medir upload, download e UDP da VPS, ler o resultado, testar com curl e wget e entender por que a sua internet também conta.",
      "url": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps",
      "articleSection": "Servidor VPS (Cloud)",
      "inLanguage": "pt-BR",
      "isAccessibleForFree": true,
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps#webpage"
      },
      "image": [
        "https://ajuda.roxycloud.com.br/og-ajuda.png"
      ],
      "author": {
        "@type": "Organization",
        "name": "RoxyCloud"
      },
      "publisher": {
        "@type": "Organization",
        "name": "RoxyCloud",
        "logo": {
          "@type": "ImageObject",
          "url": "https://cdn.roxycloud.com.br/logo.png"
        }
      },
      "datePublished": "2026-09-25T00:16:23.000Z",
      "dateModified": "2026-09-25T18:06:26.000Z"
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Início",
          "item": "https://ajuda.roxycloud.com.br"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Servidor VPS (Cloud)",
          "item": "https://ajuda.roxycloud.com.br/categorias/servidor-vps-cloud"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Como usar o iperf3 para testar a velocidade de rede da VPS",
          "item": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://ajuda.roxycloud.com.br/artigos/iperf3-testar-velocidade-rede-vps#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Como testar a velocidade de rede de uma VPS?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Instale o iperf3 na VPS e em outra máquina, rode iperf3 -s na VPS e iperf3 -c IP_DA_VPS na outra ponta. Repita com -R e com -P 4. Para um número que reflita a VPS, teste também contra outro servidor em datacenter."
          }
        },
        {
          "@type": "Question",
          "name": "Por que o iperf3 mostra menos que 1 Gbps?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Porque mede o trecho mais estreito entre as duas pontas: internet, Wi-Fi, rota e latência entram na conta. Mesmo em condição perfeita, o TCP em 1 Gbps fica perto de 940 Mbit/s por causa dos cabeçalhos."
          }
        },
        {
          "@type": "Question",
          "name": "Qual a diferença entre o teste normal e o -R?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No normal, o cliente envia e a VPS recebe. Com -R, a VPS envia e o cliente recebe. Com o cliente em casa, o normal mede o seu upload e o -R mede o download que a VPS entrega."
          }
        },
        {
          "@type": "Question",
          "name": "Posso deixar o iperf3 rodando na VPS?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Não é recomendado. Ele não tem senha por padrão, e qualquer pessoa pode usar a sua banda. Rode com -1, libere a porta 5201 só para o seu IP e apague a regra ao terminar."
          }
        },
        {
          "@type": "Question",
          "name": "Qual porta o iperf3 usa?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A porta 5201, em TCP e UDP. Dá para trocar com a opção -p no servidor e no cliente."
          }
        }
      ]
    }
  ]
}