Introduzione ai proxy
Confronta i proxy residenziali rotanti, ISP statici e datacenter, quindi collegali con curl, Python, Playwright e browser antidetect
VoyraCloud offre tre tipi di proxy IP: residenziali rotanti, ISP statici e datacenter. Questa pagina ti aiuta a scegliere il tipo giusto e poi mostra come collegare gli strumenti più comuni; l'acquisto e le procedure nella console sono descritti nella pagina di ciascun prodotto.
Scegliere il tipo di proxy
| Residenziale rotante | ISP statico | Datacenter | |
|---|---|---|---|
| Origine degli IP | Dispositivi online su vera banda larga domestica | Intervalli ASN di operatori | Intervalli di data center |
| Fatturazione | A traffico (pacchetti di traffico) | Per IP per periodo, traffico illimitato | Per IP per periodo, traffico illimitato |
| Cambio degli IP | A ogni richiesta, sticky o rotazione temporizzata | Fisso per tutta la durata; il rinnovo mantiene lo stesso IP | Fisso per tutta la durata; il rinnovo mantiene lo stesso IP |
| Dedicato o condiviso | Pool di IP condiviso | Dedicato: ogni IP è assegnato a un solo account | Dedicato: ogni IP è assegnato a un solo account |
| Accesso | Installa il gateway su una VPS e usa le porte HTTP / SOCKS5 locali | SOCKS5 con nome utente e password; distribuzione con un clic su un server Linux VoyraCloud | SOCKS5 con nome utente e password |
| Targeting | Paese, stato / provincia, città | Paese, città, operatore | Paese |
| Usi tipici | Web scraping, query SERP, verifica degli annunci, test dei prezzi regionali | Negozi transfrontalieri, account sui social media, automazioni che richiedono un'identità fissa a lungo termine | Web scraping, monitoraggio dei prezzi, SEO, attività in blocco |
I prezzi sono indicati nelle pagine dei prodotti e al checkout:
Scegliere in base al caso d'uso
- Un gran numero di richieste non correlate distribuite su molti IP: scegli i proxy residenziali rotanti con rotazione impostata a ogni richiesta.
- Flussi in più passaggi come accesso, aggiunta al carrello o compilazione di moduli che richiedono lo stesso IP per un breve periodo: scegli i residenziali rotanti con rotazione sticky o temporizzata.
- Account o negozi che richiedono un'uscita ISP residenziale fissa a lungo termine, oppure una allowlist di IP: scegli i proxy ISP statici.
- Attività sensibili ai costi in cui il sito di destinazione non blocca gli IP dei data center: scegli i proxy datacenter.
Quando è più adatto un server con IP residenziale
Un proxy aggiunge un'uscita a una macchina che già possiedi. Se ti serve un server il cui IP pubblico è esso stesso residenziale (ad esempio per il live streaming o per desktop remoti per più negozi, dove l'unità è l'intera macchina), un server con IP residenziale è più diretto: l'IP è legato al server e non è necessaria alcuna configurazione proxy.
Se hai già un server Linux VoyraCloud e vuoi solo che il suo traffico in uscita usi un IP di operatore, acquista un proxy ISP statico e distribuiscilo sulla VPS con un clic.
Dettagli di connessione
| Prodotto | Protocollo | Indirizzo | Autenticazione |
|---|---|---|---|
| Residenziale rotante | HTTP | 127.0.0.1:18080 | Nessuna; solo sulla VPS in cui è installato il gateway |
| Residenziale rotante | SOCKS5 | 127.0.0.1:18081 | Nessuna; solo sulla VPS in cui è installato il gateway |
| ISP statico / datacenter | SOCKS5 | HOST:PORT | Nome utente e password |
Le credenziali dei proxy ISP statici e datacenter si visualizzano o si esportano in I miei IP statici; il formato di esportazione è socks5://USERNAME:PASSWORD@HOST:PORT. Se il nome utente o la password contengono caratteri speciali, codificali con percent-encoding prima di inserirli in un URI (il file esportato è già codificato).
Per i proxy residenziali rotanti, installa prima il gateway. Il paese di uscita e la modalità di rotazione si impostano nella console; il tuo programma ha bisogno solo della porta locale.
Esempi di codice
Sostituisci USERNAME, PASSWORD, HOST e PORT negli esempi con i dettagli di connessione della console.
curl
Residenziale rotante:
# 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 statico / datacenter:
curl --proxy socks5h://USERNAME:PASSWORD@HOST:PORT https://ipinfo.io/jsonsocks5h fa sì che il proxy risolva anche i nomi di dominio, così le ricerche non passano dal DNS locale.
Python (requests)
SOCKS5 richiede l'installazione del supporto SOCKS:
pip install "requests[socks]"Residenziale rotante:
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 statico / 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)
Residenziale rotante, usando la porta HTTP locale:
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()Per i flussi in più passaggi come accesso o aggiunta al carrello, imposta nella console la modalità di rotazione del dispositivo su sticky o temporizzata, così l'IP non cambia a metà.
ISP statico / datacenter: Chromium non supporta i proxy SOCKS5 con nome utente e password. Quando lavori su un server Linux VoyraCloud, distribuisci prima l'IP sulla VPS con un clic in modo che tutto il traffico in uscita passi dal proxy, e non impostare proxy in 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()Browser antidetect
I browser antidetect e altri software compatibili con i proxy di solito richiedono i campi seguenti. Compilali in base al prodotto:
| Campo | Residenziale rotante | ISP statico / datacenter |
|---|---|---|
| Tipo di proxy | HTTP o SOCKS5 | SOCKS5 |
| Host | 127.0.0.1 | Parte host dell'indirizzo nella console |
| Porta | 18080 (HTTP) o 18081 (SOCKS5) | Porta nella console |
| Nome utente / password | Lascia vuoto | Nome utente e password nella console |
Alcuni software accettano l'incollaggio di socks5://USERNAME:PASSWORD@HOST:PORT; puoi usare la riga del file di esportazione.
Le porte locali dei residenziali rotanti sono disponibili solo sulla macchina in cui è installato il gateway, quindi il browser antidetect deve essere eseguito sulla stessa macchina, ad esempio con sia il gateway sia il browser installati su un server Windows.
Utilizzo accettabile
I proxy non devono essere usati per frodi, credential stuffing, attacchi, scansioni o attività che violano la legge locale, e le credenziali non devono essere rivendute o condivise senza consenso scritto. Per le regole complete vedi il Contratto di servizio Proxy.
