Primeiros passos com proxies
Compare proxies residenciais rotativos, ISP estáticos e de datacenter, e depois conecte-os em curl, Python, Playwright e navegadores antidetect
A VoyraCloud oferece três tipos de proxies de IP: residencial rotativo, ISP estático e de datacenter. Esta página ajuda você a escolher o tipo certo e depois mostra como conectar ferramentas comuns; as etapas de compra e do console estão na página de cada produto.
Escolha do tipo de proxy
| Residencial rotativo | ISP estático | Datacenter | |
|---|---|---|---|
| Origem do IP | Dispositivos online em banda larga residencial real | Faixas de ASN de operadoras | Faixas de data center |
| Cobrança | Por tráfego (pacotes de tráfego) | Por IP por período, tráfego ilimitado | Por IP por período, tráfego ilimitado |
| Mudanças de IP | A cada requisição, fixo (sticky) ou rotação por tempo | Fixo durante o prazo; a renovação mantém o mesmo IP | Fixo durante o prazo; a renovação mantém o mesmo IP |
| Dedicado ou compartilhado | Pool de IPs compartilhado | Dedicado: cada IP é atribuído a apenas uma conta | Dedicado: cada IP é atribuído a apenas uma conta |
| Acesso | Instale o gateway em um VPS e use as portas locais HTTP / SOCKS5 | SOCKS5 com nome de usuário e senha; implantação com um clique em um servidor Linux da VoyraCloud | SOCKS5 com nome de usuário e senha |
| Segmentação | País, estado / província, cidade | País, cidade, operadora | País |
| Usos típicos | Web scraping, consultas SERP, verificação de anúncios, testes de preços regionais | Lojas internacionais, contas de redes sociais, automação que exige uma identidade fixa de longo prazo | Web scraping, monitoramento de preços, SEO, tarefas em massa |
Os preços são exibidos nas páginas dos produtos e na finalização da compra:
Escolha por caso de uso
- Grandes quantidades de requisições não relacionadas, distribuídas por muitos IPs: escolha proxies residenciais rotativos com a rotação definida para cada requisição.
- Fluxos de várias etapas, como login, adicionar ao carrinho ou preenchimento de formulários, que exigem o mesmo IP por um curto período: escolha residencial rotativo com rotação fixa (sticky) ou por tempo.
- Contas ou lojas que exigem uma saída residencial de ISP fixa a longo prazo, ou uma lista de IPs permitidos: escolha proxies ISP estáticos.
- Trabalhos sensíveis a custo em que o site de destino não bloqueia IPs de data center: escolha proxies de datacenter.
Quando um servidor com IP residencial é mais adequado
Um proxy adiciona uma saída a uma máquina que você já tem. Se o que você precisa é de um servidor cujo próprio IP público seja residencial (por exemplo, transmissões ao vivo ou áreas de trabalho remotas para várias lojas, em que a máquina inteira é a unidade), um servidor com IP residencial é mais direto: o IP fica vinculado ao servidor e nenhuma configuração de proxy é necessária.
Se você já tem um servidor Linux da VoyraCloud e quer apenas que o tráfego de saída dele use um IP de operadora, compre um proxy ISP estático e implante-o no VPS com um clique.
Detalhes de conexão
| Produto | Protocolo | Endereço | Autenticação |
|---|---|---|---|
| Residencial rotativo | HTTP | 127.0.0.1:18080 | Nenhuma; somente no VPS onde o gateway está instalado |
| Residencial rotativo | SOCKS5 | 127.0.0.1:18081 | Nenhuma; somente no VPS onde o gateway está instalado |
| ISP estático / datacenter | SOCKS5 | HOST:PORT | Nome de usuário e senha |
As credenciais dos proxies ISP estáticos e de datacenter são visualizadas ou exportadas em Meus IPs estáticos; o formato de exportação é socks5://USERNAME:PASSWORD@HOST:PORT. Se o nome de usuário ou a senha contiver caracteres especiais, codifique-os com percent-encoding antes de colocá-los em uma URI (o arquivo exportado já está codificado).
Para os proxies residenciais rotativos, primeiro instale o gateway. O país de saída e o modo de rotação são definidos no console; seu programa só precisa da porta local.
Exemplos de código
Substitua USERNAME, PASSWORD, HOST e PORT nos exemplos pelos detalhes de conexão do console.
curl
Residencial rotativo:
# HTTP
curl -x http://127.0.0.1:18080 https://ipinfo.io/json
# SOCKS5
curl --proxy socks5h://127.0.0.1:18081 https://ipinfo.io/jsonISP estático / datacenter:
curl --proxy socks5h://USERNAME:PASSWORD@HOST:PORT https://ipinfo.io/jsonO socks5h faz o proxy resolver também os nomes de domínio, de modo que as consultas não passam pelo DNS local.
Python (requests)
O SOCKS5 exige que o suporte a SOCKS esteja instalado:
pip install "requests[socks]"Residencial rotativo:
import requests
# HTTP port
proxy = "http://127.0.0.1:18080"
# or the SOCKS5 port
# proxy = "socks5h://127.0.0.1:18081"
resp = requests.get(
"https://ipinfo.io/json",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(resp.json())ISP estático / datacenter:
import requests
proxy = "socks5h://USERNAME:PASSWORD@HOST:PORT"
resp = requests.get(
"https://ipinfo.io/json",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(resp.json())Playwright (Python)
Residencial rotativo, usando a porta HTTP local:
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(proxy={"server": "http://127.0.0.1:18080"})
page = browser.new_page()
page.goto("https://ipinfo.io/json")
print(page.text_content("body"))
browser.close()Para fluxos de várias etapas, como login ou adicionar ao carrinho, defina o modo de rotação do dispositivo como fixo (sticky) ou por tempo no console, para que o IP não mude no meio do fluxo.
ISP estático / datacenter: o Chromium não suporta proxies SOCKS5 com nome de usuário e senha. Ao executar em um servidor Linux da VoyraCloud, primeiro implante o IP no VPS com um clique para que todo o tráfego de saída passe pelo proxy, e não defina proxy no Playwright:
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch()
page = browser.new_page()
page.goto("https://ipinfo.io/json")
print(page.text_content("body"))
browser.close()Navegadores antidetect
Os navegadores antidetect e outros softwares compatíveis com proxy geralmente oferecem os campos a seguir. Preencha-os conforme o produto:
| Campo | Residencial rotativo | ISP estático / datacenter |
|---|---|---|
| Tipo de proxy | HTTP ou SOCKS5 | SOCKS5 |
| Host | 127.0.0.1 | Parte do host do endereço no console |
| Porta | 18080 (HTTP) ou 18081 (SOCKS5) | Porta no console |
| Nome de usuário / senha | Deixe em branco | Nome de usuário e senha no console |
Alguns softwares aceitam um socks5://USERNAME:PASSWORD@HOST:PORT colado; você pode usar a linha do arquivo exportado.
As portas locais do residencial rotativo só estão disponíveis na máquina onde o gateway está instalado, portanto o navegador antidetect deve ser executado na mesma máquina, por exemplo com o gateway e o navegador instalados em um servidor Windows.
Uso aceitável
Os proxies não devem ser usados para fraude, credential stuffing, ataques, varredura ou atividades que violem a lei local, e as credenciais não devem ser revendidas ou compartilhadas sem consentimento por escrito. Veja o Contrato de Serviço de Proxy para as regras completas.
