Proxies móveis
Proxies móveis enviam o tráfego do seu aplicativo pela conexão de internet de uma operadora celular. O site de destino recebe a conexão de um IP público móvel. Você pode usar o proxy em um notebook, computador do escritório ou servidor: a conexão celular fica na saída fornecida pelo serviço de proxy.
Móvel é um dos principais tipos de rede de proxy. Sua característica é a rede da operadora pela qual as solicitações chegam à internet. Isso importa quando você precisa acessar a partir de uma rede de assinantes, verificar uma oferta destinada a uma operadora específica ou testar como um serviço funciona por conexões celulares.
Como funcionam os proxies móveis
Imagine que você precisa abrir uma página pela rede de uma operadora móvel em outro país. Seu aplicativo usa o endereço e os dados de acesso fornecidos pelo serviço de proxy. A solicitação passa pelas seguintes etapas:
- Seu aplicativo se conecta ao serviço de proxy pela conexão de internet habitual.
- O serviço envia o tráfego a uma saída celular: um telefone, modem ou roteador com uma conexão SIM ativa.
- O dispositivo de saída encaminha o tráfego pela rede da operadora. O site vê o IP público usado nessa conexão.
- A resposta volta pela saída celular e pelo serviço de proxy ao aplicativo.
Em um serviço com várias saídas, o endereço informado no aplicativo normalmente leva a um gateway. Esse ponto de entrada pode permanecer o mesmo enquanto o gateway seleciona diferentes conexões celulares. O endereço do gateway identifica onde você se conecta; o IP de saída é o endereço recebido pelo site.
O equipamento pode permanecer no mesmo lugar. Uma estrutura de proxies móveis pode manter seus modems em uma estante, cada um conectado a uma operadora por um chip SIM. O que torna a saída móvel é a conexão de dados celulares. Um telefone que encaminha tráfego pelo Wi-Fi doméstico fornece uma saída de banda larga residencial.
Por que vários assinantes podem compartilhar um IP móvel
Operadoras móveis podem compartilhar um endereço IPv4 público entre vários assinantes usando CGNAT, sigla de Carrier-Grade Network Address Translation. Os dispositivos têm endereços próprios dentro da rede da operadora. Na saída para a internet, a operadora traduz o tráfego para endereços públicos e acompanha cada conexão para que as respostas cheguem ao dispositivo correto.
Por exemplo, três pessoas podem abrir a mesma loja virtual em telefones e chips SIM diferentes, enquanto a loja recebe as conexões de um único IP público. Seus navegadores, contas e sessões continuam separados. O IP identifica uma saída de rede compartilhada, e não uma pessoa específica.
Esse compartilhamento ocorre dentro da rede da operadora. O serviço de proxy atribui, separadamente, o acesso a seus modems ou outros dispositivos. Reservar um modem para um cliente e compartilhar um endereço IPv4 público na operadora são arranjos compatíveis. CGNAT diz respeito ao IPv4; uma operadora também pode fornecer IPv6 e conexões com endereços públicos individuais.
De onde vêm as saídas móveis
Telefones e modems operados pelo serviço
Um provedor pode operar um conjunto de telefones, modems USB ou roteadores celulares com planos SIM. Isso costuma ser chamado de fazenda de proxies móveis. Um software de gerenciamento direciona o tráfego dos clientes aos dispositivos e controla as trocas de conexão.
Um cliente pode receber acesso a uma conexão de modem específica, compartilhá-la com outros clientes ou usar várias conexões por um gateway comum. Portanto, o mesmo equipamento pode atender a acesso dedicado, acesso compartilhado e pool rotativo.
Uma rede de dispositivos participantes
Outro modelo usa software nos dispositivos dos participantes para compartilhar capacidade de conexão. Pode ser um aplicativo separado ou um componente de outro aplicativo, adicionado por um SDK — kit de desenvolvimento de software. O proprietário habilita a participação, e o serviço encaminha tráfego pelas conexões disponíveis.
Em um pool móvel, o dispositivo selecionado precisa transportar o tráfego por dados celulares. Dispositivos podem entrar e sair da rede; por isso, o gateway escolhe entre as saídas disponíveis naquele momento. Um SDK conecta dispositivos ao serviço; as configurações de roteamento e sessão do serviço determinam quando a saída do cliente muda.
Como os IPs móveis mudam
Um serviço pode alterar a rota de duas maneiras. Pode reconectar a conexão celular de um modem, deixando a atribuição do endereço a cargo da operadora. Ou seu gateway pode enviar a próxima solicitação por outro dispositivo que já esteja conectado. No segundo caso, o dispositivo anterior pode continuar conectado.
Depois de uma reconexão, a operadora pode atribuir outro IP público ou reutilizar o anterior. Dois dispositivos também podem aparecer sob o mesmo IPv4 público por CGNAT. Portanto, trocar de dispositivo e alterar o IP visto pelo site são eventos diferentes.
A rotação é útil entre verificações independentes que precisam de saídas diferentes. Para uma sequência como entrar em uma conta, navegar entre suas páginas e salvar uma alteração, uma sessão persistente pode manter as solicitações na saída selecionada, dentro dos limites de sessão do serviço e enquanto a conexão estiver disponível. O navegador ou aplicativo continua mantendo seus próprios cookies e a sessão da conta.
Vantagens dos proxies móveis
Um IP de uma rede de assinantes
Um site recebe tráfego de uma operadora celular usada por assinantes comuns. Em serviços que tratam faixas de hospedagem de forma mais restritiva, essa origem de rede pode tornar o acesso a contas ou a coleta de páginas públicas mais confiável.
Bloquear um IP público compartilhado também pode afetar assinantes sem relação com a atividade. Isso não obriga um site a aceitar o endereço: ele ainda pode restringir o IP ou avaliar separadamente a conta, o navegador e o comportamento das solicitações. Uma conexão de operadora é útil quando o tratamento real recebido no destino é adequado à tarefa.
Acesso a conteúdo específico de uma operadora
Alguns anúncios, redirecionamentos e ofertas dependem da operadora do visitante, além do país. Uma saída móvel permite que a equipe solicite a página por essa rede e inspecione o caminho resultante.
Também permite que desenvolvedores comparem seu serviço entre operadoras: se uma página abre, qual endpoint é acessado e onde aparece um erro dependente da rede.
Conexões celulares disponíveis remotamente
Uma equipe pode usar conexões de operadoras a partir dos computadores e programas que já possui. O provedor de proxies fornece os dispositivos, a conectividade SIM e o acesso remoto a eles.
Para trabalho em várias localizações, isso reduz a necessidade de instalar e manter uma estrutura de modems em cada lugar. Uma conexão reservada atende a trabalho repetido por uma saída; um pool oferece uma seleção de conexões disponíveis.
Limitações dos proxies móveis
Velocidade e latência variáveis
Uma saída celular depende do sinal de rádio, da capacidade do modem, da carga na estação rádio-base e da rota da operadora até o destino. Uma rede ocupada ou recepção fraca no modem pode aumentar os tempos de resposta e reduzir a taxa de transferência.
A indicação 4G ou 5G identifica a tecnologia celular usada na saída. O desempenho real também depende dessas condições de operação e de quantos clientes compartilham a conexão. Para cargas contínuas, a medida útil é o desempenho da conexão durante o próprio trabalho.
O custo da capacidade celular
Uma fazenda de modems precisa de equipamentos, planos SIM ativos, energia e manutenção. Uma rede distribuída precisa de conexões participantes e de um sistema que encontre continuamente saídas utilizáveis. Esses custos tornam o acesso móvel mais caro de fornecer do que uma saída simples baseada em servidor.
Alguns planos cobram por uma conexão durante um período; outros cobram pelos dados transferidos. Reservar um modem significa pagar pela sua disponibilidade mesmo quando ele fica ocioso. Na cobrança por tráfego, a quantidade de dados baixados passa a pesar mais no custo total.
Pausas durante a reconexão de um modem
Reconectar um modem interrompe temporariamente o tráfego que usa aquela conexão celular. Solicitações em andamento podem precisar de nova tentativa, e uma conexão duradoura pode precisar ser aberta novamente.
Com um modem reservado, as trocas podem ser programadas entre tarefas. Com um modem compartilhado, uma reconexão afeta os clientes que o utilizam naquele momento. Um pool pode encaminhar novos trabalhos para outro dispositivo conectado, enquanto a conexão interrompida do aplicativo ainda precisa se recuperar.
Para que servem os proxies móveis
Proxies móveis fornecem uma saída pela rede de uma operadora celular. São escolhidos quando a própria rede da operadora importa para o acesso, a seleção geográfica ou os testes. Um IP móvel não protege contra todo bloqueio nem transforma um navegador de computador em telefone.
Trabalho em contas de publicidade por IPs de operadoras
Edite campanhas, envie peças publicitárias e analise resultados em contas de publicidade por uma saída celular. É uma opção para equipes cujo acesso a contas sofre interrupções ao usar faixas de hospedagem ou reconhecidas como proxy.
A mudança útil é a rede vista pela plataforma: uma operadora móvel fornece o endereço de saída. Um modo de sessão adequado evita trocas desnecessárias de IP durante o trabalho na conta. O histórico da conta, os sinais do navegador e as verificações da plataforma continuam afetando o acesso; o roteamento móvel não elimina essas verificações.
Conexão de contas de mensagens comerciais
Use uma saída de operadora para atendimento a clientes e mensagens comerciais em um cliente compatível com o protocolo de proxy necessário. A tarefa exige uma conexão utilizável e duradoura para entregar mensagens e respostas.
Proxies móveis são relevantes quando o tratamento que o serviço dá à rede de origem torna a rota pela operadora útil. O proxy altera essa rota; o cadastro do número de telefone, as verificações da conta e os limites de mensagens continuam sob controle do serviço. Clientes de Telegram e WhatsApp têm compatibilidade diferente com proxies, e a configuração de conexão precisa corresponder a ela.
Coleta de dados de serviços da web móvel e de aplicativos
Compare conteúdo público, ofertas ou disponibilidade retornados a um cliente móvel que usa uma conexão de operadora. Isso é útil quando um serviço trata o tráfego celular de maneira diferente do tráfego recebido de uma rede de servidores.
Uma saída móvel fornece o IP de operadora necessário para essa observação. O aplicativo ou navegador precisa enviar a solicitação adequada e manter sua própria sessão separadamente. O proxy sozinho não reproduz a interface de um aplicativo, a identidade do dispositivo nem a localização GPS.
Teste de anúncios e ofertas CPA segmentados por operadora
Abra uma oferta destinada aos assinantes de uma operadora móvel específica e acompanhe os redirecionamentos até a página de destino. Verifique se aparecem a página, o idioma e as condições de assinatura corretos para essa operadora e esse país.
Um IP doméstico ou de hospedagem pode nunca chegar à mesma versão, porque a oferta usa a rede celular como sinal de acesso ou de segmentação. Um proxy móvel com saída pela operadora necessária permite que a equipe inspecione esse caminho. Verificações reais de SMS ou de cobrança pela operadora também exigem a configuração de assinante correspondente.
Teste de acesso a aplicativos por redes celulares
Verifique se os endpoints web, o fluxo de login, os downloads e os serviços de jogos compatíveis do seu aplicativo estão acessíveis por uma operadora móvel escolhida. Comparar operadoras pode revelar filtragem, diferenças de rota ou falhas que não aparecem no Wi-Fi do escritório.
O proxy fornece uma saída celular para o tráfego que consegue transportar. Isso verifica o caminho pelo lado da operadora e a resposta do servidor a ele. Trocas entre células, sinal fraco no telefone do usuário e comportamentos específicos do dispositivo exigem testes separados de dispositivo ou de rede.
Opções de acesso
Proxies móveis podem fornecer acesso a uma conexão celular específica ou a um pool de IPs móveis. Com uma conexão específica, as questões são quem a compartilha e quem controla as trocas de IP. Com um pool, importam a seleção de saída e as regras de sessão do serviço.
Acesso a uma conexão celular específica
O serviço fornece uma saída por um telefone, modem ou conexão SIM específica. O recurso reservado aqui é a conexão e sua capacidade.
Dedicado / privado
Uma conexão celular é atribuída a um cliente do serviço. Outros clientes desse serviço não compartilham a conexão nem iniciam sua reconexão.
Se o serviço permite trocas de IP por comando ou temporizador, o cliente as controla dentro das condições do serviço. Uma conexão dedicada também pode usar rotação.
Compartilhado
Vários clientes usam uma saída celular e compartilham sua largura de banda. Você não tem controle exclusivo sobre essa conexão.
As trocas de IP podem seguir uma programação comum ou outras regras do serviço. A descrição deve explicar se os clientes podem acionar a rotação e como isso afeta outras sessões ativas.
Acesso a um pool de IPs móveis
Rotação e sessões persistentes
O cliente se conecta ao ponto de entrada comum do serviço, e o serviço seleciona uma saída móvel disponível no pool. A rotação troca as saídas conforme a regra configurada; uma sessão persistente mantém o IP selecionado durante uma sequência de solicitações, conforme as condições do serviço e a disponibilidade da conexão.
O cliente controla as configurações de solicitação e sessão, em vez de um chip SIM específico. Conectar dispositivos por um SDK é uma forma de construir essa rede; usar um SDK não determina, por si só, a frequência das trocas de IP.
Escolha uma conexão celular específica quando a tarefa exigir um recurso reservado ou controle das reconexões. Escolha um pool quando precisar de uma variedade de saídas móveis disponíveis. Em ambos os modelos, a operadora e o modo de sessão devem atender à tarefa.
