Introdução: o que você vai ganhar com este guia

Situação conhecida: você comprou proxies móveis, colocou os dados no navegador ou no programa, e a página não abre. Ou abria ontem, mas hoje dá erro. A primeira reação é quase sempre a mesma: escrever para o suporte com a mensagem «o proxy não funciona». Mas em oito de cada dez casos, a causa está do seu lado, e dá para resolver em cinco minutos se você souber onde olhar.

Este guia oferece um algoritmo simples de dez etapas. Você vai avançar das causas mais óbvias para as mais raras. Em cada etapa, testa uma hipótese, obtém um resultado claro e ou resolve o problema, ou passa para a próxima. Sem mágica, só verificação sequencial.

Para quem é este guia

  • Profissionais de marketing e SMM que gerenciam várias contas por meio de proxies e navegadores antidetect.
  • Afiliados de tráfego que dependem de uma conexão estável para rodar campanhas publicitárias.
  • Desenvolvedores que usam proxies em scripts, scrapers e automações.
  • Donos de negócio que não querem entender de detalhes de rede, mas querem saber o que está acontecendo.

O que você precisa saber antes

Nada de especial. Se você sabe abrir o prompt de comando e copiar texto, já é suficiente. Todos os comandos aparecem completos, e todos os termos são explicados ao longo do texto. Se você já é usuário experiente, pule direto para a seção de ferramentas avançadas e use as dez etapas como checklist.

Quanto tempo vai levar

Uma rodada completa das dez etapas leva de 30 a 60 minutos. Mas na maioria das vezes, o problema aparece nas três primeiras etapas, e aí você resolve em dez minutos. Reserve uma hora se for sua primeira vez trabalhando com proxies.

Preparação inicial: ferramentas e dados

Antes de começar o diagnóstico, reúna tudo o que precisa em um só lugar. Isso economiza tempo e evita ficar pulando entre abas.

O que ter à mão

  1. Dados do proxy. Abra o painel do seu serviço de proxy e encontre a página com os parâmetros de conexão. Você vai precisar de: endereço do servidor (host), porta HTTP e porta SOCKS5, login e senha. Copie tudo para um arquivo de texto. Copie, não digite: um único caractere errado torna o proxy inutilizável.
  2. Link de troca de IP. Proxies móveis têm um link especial que, ao ser acessado, atualiza o endereço IP. Encontre-o no painel e salve também.
  3. Acesso ao painel. Confirme que você consegue fazer login. Muitas verificações exigem olhar o status da assinatura e as configurações de autenticação.
  4. Navegador limpo. Instale qualquer navegador que você não use para trabalhar, como um Firefox recém-instalado. Ele será usado para testes sem extensões e sem configurações salvas.
  5. Prompt de comando. No Windows, pressione Win+R, digite cmd e aperte Enter. No macOS, abra o Terminal pelo Spotlight (Cmd+Espaço, depois digite Terminal). No Linux, use qualquer terminal.
  6. Utilitário curl. No Windows 10 e 11 ele já vem instalado, no macOS e Linux também. Verifique: digite no prompt curl --version e aperte Enter. Deve aparecer uma linha com o número da versão.

Requisitos de sistema

Serve qualquer computador com Windows 10 ou superior, macOS ou Linux. Dá para diagnosticar pelo celular, mas é desconfortável: alguns comandos não estão disponíveis. Se você trabalha só pelo telefone, execute as etapas 1, 2, 3, 5 e 9; as outras exigirão um computador.

Backups

Antes de alterar as configurações de proxy no navegador antidetect, exporte os perfis ou pelo menos anote os parâmetros atuais. Se você for mexer nas configurações de proxy do sistema no Windows ou macOS, tire um print do estado atual primeiro. Assim você sempre poderá voltar ao ponto de partida.

Dica: crie um arquivo de texto separado chamado «diagnóstico» e registre nele o resultado de cada etapa: data, hora, o que foi verificado, o que foi obtido. Se você acabar precisando do suporte, esse arquivo reduz a conversa de dez mensagens para uma.

Conceitos básicos: como o proxy funciona e onde ele quebra

Para entender exatamente o que você está testando em cada etapa, vamos ver a cadeia de passagem da requisição. Leva dois minutos, mas simplifica muito o trabalho daqui para frente.

Cadeia da requisição

Quando você abre um site através de um proxy, a requisição percorre este caminho: seu dispositivo, seu provedor de internet, o servidor de proxy, a rede móvel da operadora, o site de destino. A resposta volta pelo mesmo caminho. Se o proxy não funciona, a falha ocorreu em um desses elos. Nossa tarefa: descobrir em qual.

Termos-chave em palavras simples

  • Host — endereço do servidor de proxy. Pode ser um conjunto de números (por exemplo, 185.xx.xx.xx) ou um nome de domínio.
  • Porta — a «porta» no servidor. Um mesmo host pode ter várias portas, e cada uma responde por um tipo de conexão. Normalmente você recebe portas separadas para HTTP e para SOCKS5.
  • Proxy HTTP — protocolo que a maioria dos navegadores e programas entende. Funciona com sites.
  • SOCKS5 — protocolo mais universal, funciona não só com sites, mas com qualquer tráfego. Alguns programas exigem especificamente ele.
  • Autenticação — forma de confirmar que você tem direito de usar o proxy. Pode ser por login e senha ou por endereço IP (quando o servidor só libera requisições do seu IP residencial ou corporativo).
  • Rotação de IP — troca do endereço externo do proxy móvel. Acontece por link, por temporizador ou a cada requisição, dependendo das configurações.
  • Timeout — tempo que o programa espera pela resposta antes de desistir. Redes móveis são mais lentas que cabeadas, então um timeout pequeno costuma ser a causa de um proxy «que não funciona».

O que é importante entender antes de começar

Um proxy móvel é um chip SIM real em um modem real, conectado à rede da operadora. Ele tem particularidades que proxies de servidor não têm: a velocidade depende da carga da estação-base, o IP muda, e algumas operadoras reconectam o dispositivo periodicamente. Por isso, atrasos curtos de dois a cinco segundos são normais, não são defeito. Não tire conclusões precipitadas depois de uma única tentativa sem sucesso.

Etapa 1. Eliminando o óbvio: etapas 1-3

Essas três etapas levam cinco minutos e resolvem a maior parte dos chamados ao suporte. Não pule nenhuma delas, mesmo que você tenha certeza de que «está tudo certo».

Etapa 1: Verificamos se há internet sem proxy

Objetivo: garantir que o problema está realmente no proxy e não na sua conexão.

  1. Desative o proxy no navegador ou no programa onde surgiu o erro. Na maioria dos navegadores antidetect, é um botão nas configurações do perfil; escolha o modo «sem proxy» ou «conexão direta».
  2. Abra qualquer site grande diretamente, por exemplo a página de um buscador.
  3. Se o site abrir, a internet está funcionando. Vá para a próxima etapa.
  4. Se não abrir, abra o prompt de comando e digite ping 8.8.8.8, depois Enter. Devem aparecer linhas «Resposta de 8.8.8.8» com o tempo em milissegundos.
  5. Se não houver resposta, o problema está na sua internet: reinicie o roteador, verifique o cabo ou o Wi-Fi, ligue para o provedor.

Resultado esperado: os sites abrem sem proxy, o ping responde sem perdas.

Possíveis problemas: se o ping responde mas os sites não abrem, você tem um problema de DNS. Digite nslookup ya.ru e veja se aparece um endereço IP. Se não aparecer, troque o DNS nas configurações do adaptador de rede para 8.8.8.8 ou 1.1.1.1.

Verificação: sem proxy, o navegador carrega as páginas e o prompt de comando mostra respostas estáveis ao ping.

Etapa 2: Verificamos o status da assinatura e o saldo

Objetivo: descartar a causa mais banal: o proxy foi desativado por fim do período pago.

  1. Faça login no painel do serviço de proxy.
  2. Encontre a seção com seus proxies. Normalmente se chama «Meus proxies», «Pedidos» ou «Conexões».
  3. Veja o status de cada proxy. Ele deve estar «Ativo» ou marcado em verde.
  4. Confira a data de vencimento. Se o período pago terminou, o proxy é desativado automaticamente, e nenhuma configuração vai ressuscitá-lo.
  5. Verifique o saldo. Se a renovação automática estiver ativada e não houver saldo, o serviço não conseguiu cobrar.
  6. Se o prazo venceu, renove a assinatura. A ativação após o pagamento costuma levar de alguns segundos a alguns minutos.

Resultado esperado: status «Ativo», data de vencimento no futuro.

Dica: crie um lembrete no calendário dois dias antes do vencimento de cada proxy. Principalmente se você tem dez ou mais e eles foram comprados em datas diferentes. Um proxy vencido no meio de uma campanha publicitária sai mais caro do que alguns minutos configurando notificações.

Verificação: no painel, todos os proxies necessários estão verdes, e ainda há tempo até o fim do prazo.

Etapa 3: Conferimos os dados de conexão caractere por caractere

Objetivo: garantir que host, porta, login e senha inseridos no programa estão corretos.

  1. Abra a página do proxy no painel e as configurações de proxy do seu programa lado a lado, em duas janelas.
  2. Compare o host. Confira cada dígito e cada ponto. Erro comum: um dígito faltando ou um espaço sobrando no final.
  3. Compare a porta. Confirme que está usando a porta do protocolo selecionado no programa. Se o programa está em SOCKS5, a porta deve ser a de SOCKS5, não a de HTTP.
  4. Compare login e senha. Preste atenção ao maiúsculas e minúsculas, a caracteres parecidos (letra O e número 0, letra l e número 1) e a espaços nas extremidades.
  5. Se o programa aceita o proxy em uma única linha, verifique o formato. Os mais comuns são: host:porta:login:senha ou login:senha@host:porta. A ordem das partes importa, e programas diferentes esperam formatos diferentes.
  6. Em caso de dúvida, apague tudo e cole de novo, copiando do painel.

Resultado esperado: os quatro parâmetros batem completamente com o painel.

Atenção: alguns serviços mudam host e porta depois de uma troca de senha no painel ou ao migrar o proxy para outro servidor. Se o proxy parar de funcionar depois de você mexer em algo nas configurações da conta, confira primeiro esses dados, em vez de procurar causas complexas.

Verificação: os dados no programa coincidem byte a byte com os do painel, e o formato da linha atende aos requisitos do programa.

Etapa 2. Verificamos a rede e o acesso ao servidor: etapas 4-6

Se as três primeiras etapas não ajudaram, é hora de olhar debaixo do capô. Aqui verificamos se sua requisição chega ao servidor de proxy e se o servidor aceita seus dados.

Etapa 4: Verificamos a disponibilidade do host e da porta

Objetivo: entender se o caminho do seu computador até o servidor de proxy está aberto na porta correta.

  1. Abra o prompt de comando.
  2. Digite ping HOST, substituindo pelo endereço do seu proxy, e aperte Enter. Se o host responder, o servidor está vivo e acessível pela rede. Se não responder, isso ainda não é sentença final: alguns servidores não respondem a ping de propósito. Vamos adiante.
  3. Verifique a porta em si. No Windows, abra o PowerShell (clique com o botão direito no botão Iniciar, escolha Windows PowerShell ou Terminal) e digite Test-NetConnection HOST -Port PORTA. Em alguns segundos, o resultado aparece. A linha TcpTestSucceeded : True significa que a porta está aberta e acessível.
  4. No macOS e Linux, digite nc -zv HOST PORTA. A resposta succeeded ou open significa sucesso.
  5. Se a porta estiver fechada (False ou refused), a requisição não chega ao proxy. Causas: firewall no seu computador, restrições da rede corporativa, restrições do provedor ou porta errada.

Resultado esperado: a porta está acessível, o teste retorna True ou succeeded.

Possíveis problemas e soluções:

  • Porta fechada só no computador do trabalho. O firewall corporativo costuma bloquear portas não padrão. Tente da rede de casa ou do internet móvel do celular (compartilhe o Wi-Fi). Se funcionar lá, fale com o administrador de sistemas.
  • Porta fechada em todos os lugares. Talvez o servidor de proxy esteja temporariamente indisponível. Verifique a página de status do serviço ou os avisos no painel e repita o teste depois de 10-15 minutos.
  • Ping responde, porta fechada. Provavelmente você está usando a porta errada. Volte para a etapa 3.

Verificação: o comando de teste de porta retorna sucesso, e o tempo de resposta não passa de algumas centenas de milissegundos.

Etapa 5: Verificamos a autenticação com curl

Objetivo: confirmar que o servidor aceita seu login e senha e realmente deixa o tráfego passar.

Esta é a etapa mais importante de todo o diagnóstico. O utilitário curl mostra a resposta honesta do servidor, sem interferência do navegador, de extensões ou de configurações de programas. Se o curl funciona e o programa não, o problema está no programa. Se nem o curl funciona, o problema está no proxy ou na rede.

  1. Abra o prompt de comando.
  2. Digite o comando para testar o proxy HTTP, substituindo pelos seus dados: curl -x http://LOGIN:SENHA@HOST:PORTA https://api.ipify.org
  3. Aperte Enter e aguarde até 30 segundos.
  4. Se vier um endereço IP na resposta, o proxy funciona e a autenticação foi aceita. Esse IP é o endereço externo do seu proxy móvel. Compare com seu IP normal (execute o mesmo comando sem o parâmetro -x): eles devem ser diferentes.
  5. Para testar SOCKS5, use o comando curl -x socks5://LOGIN:SENHA@HOST:PORTA_SOCKS https://api.ipify.org
  6. Se a senha tiver caracteres especiais (@, :, #, %), eles precisam ser codificados ou passados de outra forma: curl -x http://HOST:PORTA -U LOGIN:SENHA https://api.ipify.org
  7. Para uma saída mais detalhada, adicione o parâmetro -v: curl -v -x http://LOGIN:SENHA@HOST:PORTA https://api.ipify.org. Você verá cada etapa da conexão e o erro exato, se houver.

Resultado esperado: o comando retorna um endereço IP diferente do seu normal.

Interpretação das respostas típicas do curl:

  • Veio um endereço IP. Está tudo bem. O problema não é o proxy, é o programa. Vá para a etapa 7.
  • 407 Proxy Authentication Required. O servidor não aceitou o login ou a senha. Confira os dados mais uma vez. Se tiver certeza deles, veja no painel o tipo de autenticação: pode estar ativada a autenticação por IP, e o servidor espera uma requisição de outro endereço (veja a etapa 6).
  • Connection refused ou Failed to connect. A porta está fechada ou o servidor está indisponível. Volte para a etapa 4.
  • Connection timed out. A requisição sai, mas não há resposta. Pode ser firewall, sobrecarga da rede móvel ou falha do lado do modem. Tente trocar o IP pelo link de rotação e repetir.
  • Received HTTP code 403. O servidor de proxy negou seu acesso. Causas frequentes: limite de conexões simultâneas excedido, proxy bloqueado por violação de regras, prazo expirado.
  • Received HTTP code 502 ou 503. O servidor de proxy está vivo, mas não conseguiu alcançar a internet pela rede móvel. O modem perdeu a rede ou está sobrecarregado. Espere um ou dois minutos e repita, ou troque o IP.

Dica: salve o comando curl que funcionou no seu arquivo de diagnóstico. Na próxima vez que algo quebrar, em dez segundos você saberá de que lado está o problema. É a forma mais rápida de responder à pergunta «o proxy não funciona ou eu quebrei alguma coisa».

Verificação: o curl através do proxy retorna um endereço IP da operadora móvel, e não do seu provedor.

Etapa 6: Verificamos o tipo de autenticação e a vinculação por IP

Objetivo: garantir que o método de autenticação no painel coincide com o que você usa no programa.

Muitos serviços oferecem dois métodos de autenticação à escolha. O primeiro: login e senha. O segundo: lista branca de endereços IP autorizados a conectar sem senha. Se o segundo estiver ativo e seu IP externo mudou (o provedor entregou um novo endereço, você mudou de rede, ativou o internet móvel), o proxy deixa de liberar você. Essa é uma causa muito comum do «funcionava ontem, hoje não».

  1. Descubra seu IP externo atual. No prompt de comando, digite curl https://api.ipify.org sem proxy. Ou abra qualquer serviço de verificação de IP no navegador.
  2. Abra no painel as configurações do proxy e encontre a seção de autenticação. Pode se chamar «Autenticação», «Acesso», «Lista branca de IP» ou «Allowed IPs».
  3. Se a autenticação por IP estiver ativa, compare o endereço da lista com o seu atual. Se não coincidirem, atualize o endereço na lista ou mude para autenticação por login e senha.
  4. Se a autenticação por login e senha estiver ativa, confirme que no programa os campos de login e senha não estão em branco.
  5. Se seu provedor entrega IP dinâmico, que muda a cada reconexão, a autenticação por IP não serve para você. Use login e senha.
  6. Depois de qualquer alteração na autenticação, espere um ou dois minutos e repita o teste de curl da etapa 5.

Resultado esperado: o método de autenticação no painel corresponde aos dados do programa; o curl retorna o IP.

Atenção: se você trabalha de um escritório ou coworking, seu IP externo é compartilhado com todos os colegas. Ao adicioná-lo à lista branca, você dá acesso ao seu proxy a qualquer pessoa na mesma rede. Para redes compartilhadas, prefira a autenticação por login e senha.

Verificação: o IP externo do seu dispositivo está na lista branca, ou a autenticação foi trocada para login e senha e o curl passa com sucesso.

Etapa 3. Verificamos o programa e o ambiente: etapas 7-8

Se o curl mostrou o IP, parabéns: o proxy em si funciona. Falta descobrir por que seu programa não o enxerga. Aqui verificamos as configurações do cliente e o ambiente do sistema.

Etapa 7: Verificamos as configurações no navegador ou navegador antidetect

Objetivo: encontrar o erro nas configurações do programa específico com que você trabalha.

A configuração detalhada de proxy em navegadores antidetect específicos é tratada em materiais separados do blog, então aqui vamos focar justamente no diagnóstico: o que verificar quando os dados parecem corretos, mas a conexão não vai.

  1. Verifique o tipo de protocolo. Nas configurações do perfil, encontre a lista suspensa com opções HTTP, HTTPS, SOCKS4, SOCKS5. Se você indicou a porta HTTP, deve estar selecionado HTTP (ou HTTPS, que na maioria dos programas é a mesma coisa). Se for a porta SOCKS5, escolha SOCKS5. A incompatibilidade entre protocolo e porta é a segunda causa mais frequente, depois dos erros de digitação.
  2. Use a verificação integrada. Quase todos os navegadores antidetect têm um botão «Verificar proxy» ou «Check» ao lado dos campos. Clique nele. Se a verificação passar mas o perfil não abrir, o problema não é o proxy, e sim o próprio perfil ou o site de destino.
  3. Verifique se o proxy está vinculado a esse perfil. Às vezes o proxy foi adicionado à lista geral, mas não atribuído ao perfil certo, e este inicia com conexão direta.
  4. Verifique as extensões. Se você trabalha em um navegador comum, desative todas as extensões, especialmente as ligadas a proxy, publicidade ou segurança. Extensões podem interceptar as configurações de proxy e substituí-las.
  5. Verifique as configurações do sistema. No Windows, abra Configurações, seção Rede e Internet, item Servidor proxy. Confirme que não há outro proxy ativado que esteja sobrepondo o seu. No prompt de comando, o mesmo pode ser visto com netsh winhttp show proxy. No macOS, abra Ajustes do Sistema, Rede, selecione a conexão ativa e depois Proxy.
  6. Abra um navegador limpo. Abra o navegador limpo instalado na fase de preparação, indique o proxy manualmente nas configurações de rede dele e tente abrir um site. Se funcionar no navegador limpo mas não no de trabalho, o problema está nas configurações ou nas extensões do de trabalho.
  7. Verifique o DNS pelo proxy. Alguns programas têm a caixa «DNS pelo proxy» ou «Proxy DNS when using SOCKS5». Para proxies móveis, recomenda-se ativá-la: assim as consultas de nomes também passam pela rede móvel, e não pelo seu provedor.

Resultado esperado: a verificação de proxy integrada passa, o perfil abre, o site de verificação de IP mostra o endereço da operadora móvel.

Possíveis problemas:

  • A verificação passa, mas as páginas carregam infinitamente. Aumente o timeout nas configurações do programa para 30-60 segundos. A rede móvel é mais lenta, e os 10 segundos padrão às vezes não bastam.
  • Erro «Proxy connection failed» só em um perfil. Remova o proxy do perfil e adicione de novo. Às vezes as configurações ficam em cache.
  • O programa mostra o IP do seu provedor, e não do proxy. O proxy não foi aplicado. Verifique se você salvou as configurações e reinicie o perfil.

Dica: crie um perfil de teste sem cookies e sem histórico, no qual você conecta qualquer proxy novo antes de colocá-lo em uma conta de trabalho. Cinco minutos de verificação evitam o risco de entrar em uma conta importante com um proxy defeituoso ou mal configurado.

Verificação: no perfil de teste, o site de verificação de IP mostra o endereço da operadora móvel e a cidade correspondente ao seu proxy.

Etapa 8: Verificamos firewall, antivírus e limite de conexões

Objetivo: descartar bloqueio por parte de software de segurança e excesso de conexões.

  1. Desative temporariamente o antivírus. Encontre o ícone do antivírus na bandeja (canto inferior direito da tela), clique com o botão direito e escolha desativar a proteção por 10-15 minutos. Repita a verificação no programa. Se funcionar, adicione o programa às exceções do antivírus e reative a proteção.
  2. Verifique o firewall do Windows. Abra o Painel de Controle, seção Firewall do Windows Defender, item Permitir um aplicativo. Encontre seu programa na lista e confirme que as caixas estão marcadas tanto para redes privadas quanto públicas. Se o programa não estiver na lista, clique em «Permitir outro aplicativo» e adicione-o.
  3. Verifique o roteador. Alguns roteadores têm filtragem por porta ou «controle dos pais». Acesse a interface web do roteador (o endereço costuma estar na etiqueta embaixo) e verifique as seções de segurança.
  4. Verifique o limite de conexões simultâneas. Um proxy móvel costuma ter um número determinado de fluxos. Se você abriu vinte abas, rodou um scraper e ainda conectou o celular, o limite pode ter sido atingido. Feche as conexões extras e repita o teste.
  5. Verifique se você não está usando o mesmo proxy em vários lugares ao mesmo tempo. Por exemplo, no notebook do trabalho e no computador de casa. Parte das conexões vai cair.

Resultado esperado: o programa está liberado no firewall e no antivírus, e o número de conexões ativas não passa do limite.

Atenção: não deixe o antivírus desativado mais tempo do que o necessário para o teste. Depois da verificação, reative-o e configure as exceções. Antivírus desativado em um computador de trabalho com acesso a painéis de anúncios é um risco bem mais sério do que um proxy que não funciona.

Verificação: após adicionar o programa às exceções e fechar as conexões extras, a conexão pelo proxy se mantém estável por pelo menos cinco minutos.

Etapa 4. Casos particulares de proxies móveis: etapas 9-10

O algoritmo geral foi percorrido. Se o problema persistir, provavelmente está ligado à especificidade dos proxies móveis: rotação de IP, estado do modem ou comportamento do recurso de destino. Vamos tratá-los separadamente.

Etapa 9: Troca de IP e verificação do estado do modem

Objetivo: restaurar a conexão se o dispositivo móvel perdeu a rede ou recebeu um endereço problemático.

O proxy móvel funciona por um chip SIM real. A operadora pode reconectar o modem, entregar um endereço com má reputação ou simplesmente reduzir a velocidade em uma torre sobrecarregada. Nesses casos, a troca forçada de IP ajuda.

  1. Encontre no painel o link de troca de IP. Ele se parece com um endereço longo com uma chave única.
  2. Abra-o no navegador sem proxy ou execute no prompt de comando: curl "LINK_DE_TROCA_DE_IP". As aspas são necessárias porque o link pode conter caracteres especiais.
  3. Aguarde a resposta. Normalmente o servidor retorna uma mensagem de troca bem-sucedida ou o novo IP.
  4. Espere 10-30 segundos: o modem precisa de tempo para se reconectar à rede.
  5. Repita a verificação de curl da etapa 5. O IP deve ser diferente do anterior.
  6. Se o link retornar erro ou uma mensagem como «requisições muito frequentes», o serviço tem um limite de frequência de troca. Aguarde o tempo indicado.
  7. Se depois da troca de IP o proxy ainda não responder, verifique no painel o status do equipamento. Muitos serviços mostram se o modem está online e qual o nível de sinal.
  8. Se o modem aparecer offline, você não poderá fazer nada do seu lado. É motivo para escrever ao suporte, anexando os resultados das etapas 4 e 5.

Resultado esperado: após a troca de IP, o curl retorna um novo endereço e as páginas abrem.

Possíveis problemas:

  • O IP muda, mas continua lento. Verifique o horário. À noite, as redes móveis ficam sobrecarregadas. Se a velocidade for crítica, tente outra operadora ou região.
  • O IP não muda depois do pedido. Algumas operadoras entregam o mesmo endereço várias vezes seguidas. Repita a troca depois de um minuto.
  • A rotação automática derruba as sessões. Se a troca de IP por temporizador estiver ativa e o site deslogar quando o endereço muda, aumente o intervalo de rotação ou mude para troca manual pelo link.

Dica: se você automatiza o trabalho, insira a chamada do link de troca de IP no seu script como reação a erro de conexão: recebeu timeout, trocou o IP, esperou 20 segundos, repetiu a requisição. Assim o sistema cura sozinho a maioria das falhas temporárias sem sua intervenção.

Verificação: no painel, o modem aparece online, e duas chamadas consecutivas de curl através do proxy, com troca de IP no meio, mostram dois endereços diferentes.

Etapa 10: Verificamos o site de destino e a natureza do erro

Objetivo: distinguir um proxy que não funciona de uma situação em que o proxy funciona, mas o problema está do lado de um site específico.

Muitas vezes o usuário escreve «o proxy não funciona», quando na verdade o proxy está perfeito e apenas um recurso específico não abre. São situações completamente diferentes, e o tratamento também é diferente.

  1. Abra através do proxy três ou quatro sites diferentes: um serviço de verificação de IP, um grande portal de notícias, um buscador e seu site de destino.
  2. Se tudo abrir, menos o site de destino, o proxy funciona. O problema está em como o site de destino reage à sua requisição.
  3. Olhe o texto do erro. Erro de conexão (não é possível conectar, timeout) indica rede. Página com captcha, mensagem de atividade suspeita ou página em branco com código 403 indica que o site vê você, mas está limitando.
  4. Verifique a frequência das suas requisições. Se você está fazendo scraping ou alternando rapidamente entre contas, o recurso pode limitar temporariamente o acesso a partir desse endereço. Reduza o ritmo, troque o IP pelo link e tente mais tarde.
  5. Verifique a correspondência de geolocalização. Se o proxy é de uma região e o idioma, fuso horário e configurações do perfil indicam outra, alguns serviços aumentam as verificações. Alinhe as configurações do perfil com a região do proxy.
  6. Verifique se o site está acessível de modo geral. Abra-o sem proxy ou de outro dispositivo. Às vezes o site está simplesmente fora do ar.
  7. Verifique o HTTPS. Se o site apresentar erro de certificado através do proxy mas abrir normalmente sem ele, confirme que você não ativou a interceptação SSL no programa e que a data e a hora do computador estão corretas.

Resultado esperado: você sabe exatamente quais sites abrem pelo proxy e quais não, e entende a natureza do erro no recurso problemático.

Possíveis problemas:

  • O site de destino mostra captcha em cada acesso. Isso é comportamento do recurso, não defeito do proxy. Reduza o número de ações por unidade de tempo, não abra muitas contas do mesmo IP em sequência, deixe o perfil «descansar».
  • O site abre, mas dá erro ao enviar formulários. Verifique se o IP não muda no meio da sessão por causa da rotação automática.
  • Mídia e vídeos não carregam, mas o texto sim. A velocidade da rede móvel está baixa no momento. Troque o IP ou espere um horário de menos carga.

Verificação: pelo menos três sites independentes abrem através do proxy; se apenas um não abrir, você registrou o código de erro e sua natureza.

Verificação do resultado: checklist de um proxy funcionando

Depois de percorrer as dez etapas, você resolveu o problema ou o localizou com precisão. Abaixo um checklist que confirma que o proxy funciona como esperado. Percorra-o inteiro: ele também será seu teste padrão daqui para frente.

O que deve funcionar

  • O comando ping até o host do proxy ou a verificação de porta retorna sucesso.
  • O comando curl através do proxy retorna um endereço IP diferente do seu residencial.
  • O IP retornado pertence à operadora móvel e à região que você contratou.
  • A verificação de proxy integrada do navegador antidetect passa em verde.
  • No perfil de teste, três ou quatro sites diferentes abrem.
  • A troca de IP pelo link gera um novo endereço em até 30 segundos.
  • A conexão se mantém estável por pelo menos cinco minutos sem quedas.
  • A velocidade de carregamento das páginas está em níveis aceitáveis: uma página comum carrega em 2-6 segundos.

Como testar em dois minutos

  1. Abra o prompt de comando e execute curl através do proxy até um serviço de verificação de IP. Anote a resposta.
  2. Chame o link de troca de IP.
  3. Espere 20 segundos e repita o curl. A resposta deve ser diferente.
  4. Abra o perfil de teste no navegador e carregue o site de verificação de IP. O endereço deve coincidir com a segunda resposta do curl.
  5. Carregue dois sites grandes quaisquer. Eles devem abrir em tempo razoável.

Indicadores de sucesso

Se os cinco pontos do teste passarem, seu proxy está totalmente funcional. Se o proxy não funciona apenas em um programa e o curl passa, o problema está nesse programa, e a solução está nas configurações dele. Se nem o curl passar, e no painel tudo estiver ativo, reúna os resultados das etapas 4, 5 e 9 e escreva ao suporte: você terá em mãos tudo o que é necessário para uma solução rápida.

Erros típicos e soluções

Aqui estão reunidas as situações mais frequentes enfrentadas por usuários de proxies móveis. O formato é: problema, causa, solução. Use esta seção como consulta rápida.

Erro 407 Proxy Authentication Required

Causa: o servidor não aceitou login e senha. Erro de digitação, espaço sobrando, caracteres especiais na senha que o programa transmite incorretamente, ou autenticação por IP ativada enquanto seu IP mudou.

Solução: copie login e senha novamente do painel. Se a senha tiver os caracteres @, : ou #, gere uma nova sem eles ou use campos separados de login e senha em vez de uma única linha. Verifique o tipo de autenticação no painel.

A conexão cai a cada poucos minutos

Causa: rotação automática de IP por temporizador ativada, e a cada troca de endereço as conexões ativas são fechadas. Ou limite de conexões simultâneas excedido.

Solução: aumente o intervalo de rotação ou desative-a, passando para a troca manual pelo link. Feche abas e programas extras que usam o mesmo proxy.

O proxy funcionava ontem, hoje não funciona, e não mudei nada

Causa: o período pago terminou, seu IP externo mudou com a autenticação por lista branca ativa, o modem perdeu a rede temporariamente, ou o programa se atualizou e resetou as configurações.

Solução: percorra as etapas 2, 6 e 9 nessa ordem. Em 90% dos casos, a causa está em uma delas.

O curl através do proxy funciona, mas o navegador não

Causa: protocolo errado selecionado no navegador (HTTP em vez de SOCKS5, ou vice-versa), alguma extensão interceptando o proxy, ou configurações de proxy do sistema conflitando com as do programa.

Solução: verifique a correspondência entre protocolo e porta. Desative as extensões. Verifique o proxy do sistema com netsh winhttp show proxy e desative-o, se não for necessário.

Velocidade muito baixa, páginas levam minutos para carregar

Causa: estação-base da operadora sobrecarregada, sinal fraco do modem, horário de pico noturno, ou muitos fluxos simultâneos em um mesmo proxy.

Solução: troque o IP pelo link, isso muitas vezes alterna para outra torre. Reduza o número de fluxos paralelos. Se o problema for constante, considere proxies de outra operadora ou região.

O site de destino mostra captcha ou restringe o acesso

Causa: não é defeito do proxy. O recurso reage à frequência das requisições ou à incompatibilidade entre os parâmetros do perfil e a região do IP.

Solução: reduza a intensidade das ações, alinhe o idioma e o fuso horário do perfil com a região do proxy, deixe o endereço «descansar», trocando o IP.

Erro Connection timed out em qualquer requisição

Causa: firewall ou antivírus bloqueando a conexão de saída, rede corporativa fechando portas não padrão, modem offline.

Solução: verifique a porta com Test-NetConnection. Desative a proteção temporariamente para teste. Tente de outra rede. Verifique o status do modem no painel.

O programa mostra meu IP real em vez do proxy

Causa: o proxy não foi aplicado ao perfil, as configurações não foram salvas, ou o programa iniciou com conexão direta por causa de um erro ao conectar ao proxy e não avisou.

Solução: abra as configurações do perfil, confirme que o proxy está atribuído e salvo. Reinicie o perfil. Ative no programa a opção que impede a inicialização quando o proxy está indisponível, se houver.

Recursos adicionais para usuários avançados

Se você automatiza o trabalho ou gerencia dezenas de proxies, o diagnóstico manual fica caro demais. Abaixo estão abordagens que transformam as dez etapas em um script e permitem ver os problemas antes que eles atinjam o negócio.

Monitoramento automático de disponibilidade

Escreva um script simples que, a cada cinco minutos, faça uma requisição através de cada proxy até um serviço de verificação de IP e registre o resultado: tempo de resposta, IP obtido, código de erro. Exemplo em Python com a biblioteca requests:

import requests, time proxies = {"http": "http://LOGIN:SENHA@HOST:PORTA", "https": "http://LOGIN:SENHA@HOST:PORTA"} start = time.time() try: r = requests.get("https://api.ipify.org", proxies=proxies, timeout=30) print("OK", r.text, round(time.time() - start, 2)) except Exception as e: print("FAIL", type(e).__name__)

Coloque esse código em um laço sobre a lista de proxies e envie uma notificação para o mensageiro após duas falhas seguidas. Assim você saberá do problema antes que a publicidade pare.

Autorrecuperação por troca de IP

Adicione lógica ao script: em caso de erro de timeout ou código 502, chamar o link de troca de IP, esperar 20 segundos e repetir a requisição. Limite o número de tentativas a três, para não esbarrar no limite de frequência de troca. Isso resolve a maioria das falhas temporárias da rede móvel sem intervenção humana.

Análise da saída detalhada do curl

O parâmetro -v mostra cada etapa da conexão. Preste atenção nas linhas:

  • Trying HOST:PORTA... e em seguida Connected to — conexão TCP estabelecida, porta aberta.
  • CONNECT host:443 HTTP/1.1 — o curl pede ao proxy que estabeleça um túnel até o site de destino.
  • HTTP/1.1 200 Connection established — o proxy concordou e liberou a passagem.
  • HTTP/1.1 407 — nesse ponto, recusa de autorização.
  • HTTP/1.1 502 — o proxy não conseguiu se conectar ao destino, problema do lado da rede móvel.

Entendendo em qual linha a cadeia se rompe, você indica ao suporte exatamente o ponto da falha.

Rastreamento de rota

Se o curl mostra timeout mas a porta está aberta, execute tracert HOST no Windows ou traceroute HOST no macOS e Linux. Você verá em qual nó as respostas somem. Se a quebra for nos primeiros nós, o problema é do seu provedor. Se for nos últimos, mais perto do servidor de proxy, é motivo para contatar o serviço.

Isolamento em uma sessão separada

Para testes, use curl com o parâmetro --proxy-header e diferentes User-Agent, para entender se o site de destino reage aos cabeçalhos. Mantenha um perfil de navegador limpo só para diagnóstico, sem acessar contas. Assim você nunca vai confundir um problema de proxy com um problema de uma conta específica.

Controle de limites e distribuição de carga

Se você tem vários proxies e várias tarefas, defina qual tarefa trabalha por qual proxy. Não rode um scraper no mesmo proxy onde vivem as contas de trabalho. Misturar cargas é uma causa oculta frequente de «o proxy não funciona» justo quando você mais precisa.

Dica: mantenha uma planilha com as colunas: proxy, operadora, tarefa, data de compra, data de vencimento, último teste bem-sucedido. Atualize-a automaticamente a partir do script de monitoramento. Depois de um mês, essa planilha vai mostrar quais proxies são estáveis e quais vale a pena substituir.

FAQ: perguntas frequentes sobre diagnóstico de proxy

Como saber rapidamente se o problema é meu ou do serviço?

Execute curl através do proxy até um serviço de verificação de IP. Se receber um IP, o proxy funciona, procure o problema no seu programa. Se receber erro, verifique a porta com Test-NetConnection. Se a porta estiver fechada, tente de outra rede. Se continuar fechada e o proxy estiver ativo no painel, o problema está do lado do serviço.

Por que o proxy não funciona no navegador antidetect, embora a verificação dentro do próprio navegador passe?

A verificação testa apenas a conexão com o servidor de proxy. O perfil, por sua vez, pode não abrir por timeout, modo de DNS incorreto ou porque o site de destino restringe o acesso. Aumente o timeout, ative o DNS pelo proxy e teste outro site.

Posso usar um mesmo proxy móvel em dois computadores ao mesmo tempo?

Tecnicamente sim, se o limite de conexões permitir. Mas é uma prática ruim para trabalhar com contas: dispositivos diferentes saindo do mesmo IP parecem suspeitos para muitos serviços, e as conexões vão competir por velocidade. Melhor destinar um proxy separado para cada estação de trabalho.

Com que frequência devo trocar o IP em um proxy móvel?

Depende da tarefa. Para trabalhar com contas de redes sociais, é melhor não trocar o IP no meio da sessão: mantenha um endereço durante todo o trabalho com o perfil. Para scraping, ao contrário, a troca frequente é útil. Se o proxy parar de funcionar após cada rotação, aumente a pausa depois da troca para 30 segundos.

O que fazer se a senha do proxy tiver caracteres especiais e não passar na linha?

Use programas e comandos em que login e senha são inseridos em campos separados, e não em uma única linha. No curl, é o parâmetro -U. Ou troque a senha no painel por uma composta apenas de letras e números.

O proxy funciona, mas o site identifica a cidade errada. Isso é defeito?

Não. As bases de geolocalização de IP nem sempre são precisas para operadoras móveis, porque os endereços são distribuídos a partir de pools compartilhados. O mesmo endereço pode ser atribuído a cidades diferentes por serviços diferentes. Se você precisa de uma cidade específica, verifique-a pelo serviço com que você trabalha, e não por bases de terceiros.

Quanto tempo esperar após o pagamento se o proxy não funcionar na hora?

Normalmente a ativação leva alguns minutos. Espere cinco minutos, atualize a página do painel, verifique o status. Se depois de 15 minutos o proxy ainda estiver inativo, fale com o suporte informando o número do pedido.

Vale a pena reiniciar o computador em caso de problemas com o proxy?

Reiniciar raramente resolve especificamente o proxy, mas limpa o cache de rede e fecha conexões travadas. Se você percorreu as etapas 1-8 sem resultado, reiniciar não faz mal. Mas não faça disso a primeira ação: você vai perder a informação sobre o que exatamente quebrou.

Como preparar um contato com o suporte para resolver o problema em uma única mensagem?

Informe: host e porta do proxy (sem a senha), horário exato em que o proxy parou de funcionar, resultado do Test-NetConnection, saída completa do curl com o parâmetro -v, seu IP externo, tipo de autenticação e o que você já tentou. Com essas informações, o suporte vê imediatamente onde está a falha.

É possível diagnosticar o proxy pelo celular?

Parcialmente. Você pode verificar o status no painel, trocar o IP pelo link e abrir um site através do proxy em um navegador com configurações manuais. Mas os comandos curl e a verificação de porta exigem um computador. Para um diagnóstico completo, é preciso de um notebook ou PC.

Conclusão

Você percorreu o ciclo completo de diagnóstico. Vamos resumir o que exatamente você fez e o que agora sabe fazer.

Resumo das ações executadas

  • Verificou que a internet sem proxy funciona e descartou problemas da sua rede.
  • Confirmou que a assinatura está ativa e paga.
  • Conferiu os dados de conexão caractere por caractere e checou o formato da linha.
  • Testou a disponibilidade do host e da porta a partir da sua rede.
  • Testou a autenticação e a passagem de tráfego com curl, obtendo a resposta honesta do servidor.
  • Comparou o tipo de autenticação no painel com as configurações do programa.
  • Verificou as configurações de protocolo, extensões e proxy do sistema no navegador.
  • Descartou bloqueio por firewall e antivírus, verificou os limites de conexão.
  • Trocou o IP e verificou o estado do modem.
  • Distinguiu o problema do proxy da reação de um site específico.

O principal que você conquistou não foi uma solução pontual, mas um método. Agora, quando o proxy não funcionar de novo, você não vai ficar adivinhando. Vai abrir o prompt de comando, rodar um curl em um minuto e saber exatamente onde procurar. Isso economiza horas e nervos, principalmente quando se trata de uma campanha de anúncios com verba diária.

O que fazer agora

Salve este guia e seu arquivo de diagnóstico com os comandos que funcionam. Configure lembretes de vencimento das assinaturas. Crie um perfil de teste para verificar proxies novos. Se você trabalha com vários proxies, coloque em prática o monitoramento simples da seção avançada: ele se paga já na primeira semana.

Para onde evoluir

O próximo nível é entender como os sites de destino avaliam a qualidade da conexão e distribuir corretamente as tarefas entre os proxies: quais tarefas exigem IP estável, quais se beneficiam da rotação, como alinhar as configurações do perfil do navegador antidetect com os parâmetros do proxy. Esses temas são tratados em materiais relacionados do blog. E a base você já domina: sabe como testar proxy, como ler as respostas do servidor e como encontrar qualquer problema de conexão em dez etapas.