Usare il tuo proxy
Connettersi via SOCKS5
Ogni porta proxy parla un solo protocollo — SOCKS5 o HTTP(S) — scelto quando la crei. SOCKS5 (via socks5h://) è il predefinito giusto per la maggior parte degli strumenti; crea una porta HTTP(S) (http://user:pass@host:PORT) per gli strumenti che parlano solo HTTP — una di ciascuno se ti servono entrambi. Le porte sullo stesso dispositivo condividono il suo IP di uscita dell'operatore e ruotano insieme. Qualsiasi cosa parli uno dei due protocolli può usarli — browser, scraper, browser antidetect, curl.
h fa risolvere il DNS attraverso il proxy — sulla rete dell'operatore del telefono. Il semplice socks5:// fa trapelare le tue risoluzioni DNS dalla tua stessa macchina, il che vanifica lo scopo e può rivelare la tua posizione reale.curl
curl -x socks5h://USERNAME:PASSWORD@GATEWAY:PORT \
https://api.ipify.org?format=jsonHTTP(S) invece di SOCKS5
Preferisci un proxy HTTP? Crea una porta proxy con protocol: http — ottiene una propria porta e credenziali. Trasporta HTTPS tramite CONNECT, quindi il tuo traffico resta cifrato end-to-end. Se uno strumento necessita di entrambi i protocolli, crea una porta di ciascuno — condividono l'IP di uscita del dispositivo e ruotano insieme.
curl -x http://USERNAME:PASSWORD@GATEWAY:PORT \
https://api.ipify.org?format=jsonPython (requests)
Installa l'extra SOCKS: pip install "requests[socks]".
import requests
proxy = "socks5h://USERNAME:PASSWORD@GATEWAY:PORT"
r = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(r.json())Node.js
import { SocksProxyAgent } from "socks-proxy-agent";
const agent = new SocksProxyAgent(
"socks5h://USERNAME:PASSWORD@GATEWAY:PORT"
);
const res = await fetch("https://api.ipify.org?format=json", { agent });
console.log(await res.json());Browser antidetect e altri strumenti
La maggior parte dei browser multi-account e antidetect (e dei framework di scraping) ha un campo proxy. Scegli SOCKS5, poi inserisci host, porta, username e password del tuo proxy — oppure incolla l'intero URL socks5h://user:pass@host:port dove è accettato un singolo "URL proxy".
Un telefono, molti strumenti
Genera una credenziale separata per ogni strumento o cliente così puoi monitorare e revocare ciascuno in modo indipendente — vedi Gestione delle credenziali. Condividono tutte l'unico IP dell'operatore del telefono.