Folosirea proxy-ului dvs.
Conectare prin SOCKS5
Fiecare port proxy vorbește un singur protocol — SOCKS5 sau HTTP(S) — ales când îl creați. SOCKS5 (prin socks5h://) este alegerea implicită potrivită pentru majoritatea instrumentelor; creați un port HTTP(S) (http://user:pass@host:PORT) pentru instrumentele care vorbesc doar HTTP — câte unul din fiecare dacă aveți nevoie de ambele. Porturile de pe același dispozitiv partajează IP-ul de ieșire de operator și se rotesc împreună. Orice vorbește oricare protocol le poate folosi — browsere, scrapere, browsere antidetect, curl.
h-ul face DNS-ul să se rezolve prin proxy — pe rețeaua de operator a telefonului. Simplul socks5:// vă scurge căutările DNS de pe propria mașină, ceea ce anulează scopul și vă poate dezvălui locația reală.curl
curl -x socks5h://USERNAME:PASSWORD@GATEWAY:PORT \
https://api.ipify.org?format=jsonHTTP(S) în loc de SOCKS5
Preferați un proxy HTTP? Creați un port proxy cu protocol: http — primește propriul port și propriile credențiale. Transportă HTTPS prin CONNECT, așa că traficul dvs. rămâne criptat cap la cap. Dacă un instrument are nevoie de ambele protocoale, creați câte un port din fiecare — partajează IP-ul de ieșire al dispozitivului și se rotesc împreună.
curl -x http://USERNAME:PASSWORD@GATEWAY:PORT \
https://api.ipify.org?format=jsonPython (requests)
Instalați extra-ul 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());Browsere antidetect și alte instrumente
Majoritatea browserelor multi-cont și antidetect (și framework-urile de scraping) au un câmp de proxy. Alegeți SOCKS5, apoi completați host-ul, portul, username-ul și parola din proxy-ul dvs. — sau lipiți întregul URL socks5h://user:pass@host:port acolo unde este acceptat un singur „proxy URL”.
Un telefon, multe instrumente
Creați o credențială separată pentru fiecare instrument sau client, ca să puteți urmări și revoca fiecare independent — vedeți Gestionarea credențialelor. Toate partajează unicul IP de operator al telefonului.